[MECH] Safe Creeper - Control creepers, Enderman, TNT, Fireballs and more!

Discussion in 'Archived: Plugin Releases' started by Tim Visee, Jul 8, 2011.

  1. Offline

    Tim Visee

    [​IMG]
    The Safe Creeper project page has been moved. Go to one of the two pages bellow to get to the Safe Creeper project page, with the newest download available:​
    You can view the orriginal page in the spoiler bellow. It's highly recommended to visit one of the above sites, to view the up-to-date pages.
    Orriginal Page (open)








    InstallationBasicsAdd-ons and Support
    DownloadsCommandsSupported Plugins
    Direct downloadPermissionsAdd-ons
    InstallationConfig
    MoreDevelopmentSupport
    Bugs & IssuesAPIDonate
    ChangelogSource
    Statics


    What is Safe Creeper
    Control creepers, Withers, EnderDragons, Enderman, TNT, Fireballs and a lot more!
    With Safe Creeper you can control creeper explosions and other things like, fireballs, TNT, Enderman and a lot of other things, you can set if a creeper explosions destroys blocks. You can set if Zombie's can break down doors. You can also set a lot of other things, the possibilities are almost endless! A few other examples are that you can set up if players are able to use TNT blocks, if creepers will explode above the surface and underneath they wont, set if Enderman can place and break blocks, even if they can clone blocks, explosion sounds, smoke effects and a lot of more things. The plugins is fully configurable and it has multi world support. This is a must have for most server administrators.

    Example Video
    This is an video witch explains the config file system of an older version of Safe Creeper, it should work very similair with the current version. This video also shows you some features from Safe Creeper:


    Features
    This is a small list of features witch Safe Creeper can provide for your server. If you want to see the full list, and a list of planned features, visit this page: Page: Features
    • Added auto updater, to automaticly install new updates!
    • Added new, more stable, update checking system.
    • Added ability to 'Spawning.ZombieType' to make giants spawn in the ZombieControl.
    • Added 'CanCreateSnow' to the SnowmanControl to disable the Snowman from creating snowlayers.
    • Added feature to make mobs drop skulls inside 'CustomDrops.Skulls', players can drop their own head too. (Available for CreeperControl)
    • Added 'AlwaysAngry' to the PigZombie control
    • Added auto updater settings to config file to disable auto updates, notifications or update checks.
    • PlayerControl, SkeletonControl and ZombieControl)
    • Updated LikeABoss usage methods.
    • Changed default values for 'CanPickupItems' to false for most mob controls.
    • Fixed world config files not converting properly.
    • Fixed live statics returning wrong values.
    • Fixed issue in the config core which caused equipment don't work properly.
    • Fixed withers breaking stuff when they are stuck when DestroyWorld was disabled.
    • Fixed live statistics causing the server to crash.
    • Fixed flying blocks from spawning when destroy world was set to false.
    • Fixed errors caused by unknown mob types.
    • Build against Bukkit-1.5.2-R1.0
    Connections to the outside
    Safe Creeper does setup connections to the outside, to other servers than the server Safe Creeper is running on. In the current versions (v1.3.6 and above) Safe Creeper does connect to the following servers; The first connection Safe Creeper sets up is a connection to the update servers of Safe Creeper. This update server is a separated server hosted by timvisee.com (developer of Safe Creeper). The connections to the update servers are made on each start up, and each hour while the plugin is running. These connections can be disabled inside the config file of Safe Creeper underneath the node 'updateChecker'. Because of the update checker and the auto updater Safe Creeper does also setup a connection to dev.bukkit.org to download the newest plugin versions. Other connections are made to the servers of mcstats.org, this is a service Safe Creeper uses to add live statics, like the amount of servers running Safe Creeper, these statics are fully anonymous. Connections to mcstats.org and live statics usage can be disabled inside the Safe Creeper configuration file.

    Bugs & Issues
    Please go to the following page to see how to report a bug, this page also contains a list with all known bugs in the current Safe Creeper version.
    Page: Bugs


    Donations
    Please donate some money so I can buy some coffee to make better plugins and even update my old ones :) , I really like it if you give any donation! You could go to a donation page using the button bellow or the donate button above the search-box.
    [​IMG]
     
    Valdifer, Mercury, Jeroeny and 3 others like this.
  2. Offline

    Tim Visee

    Sorry, I didn't tested it yet..
     
  3. Offline

    Tho-1528

    Could you help me out with the following problem please?

    I tried using the multi world support, but it doesn't work.
    I tried disabling explosion damage on 1 of my 3 worlds, but it was still enabled.
    Same thing on the other worlds.
    The only thing that works is the global config, which will disable it on all worlds..
    I have tried doing it by only running safe creeper (disabling all my other plugins) and same story..

    So, when downloading the .zip file, I get a folder with 2 example words.
    All I did was copying the config inside it and giving the folder the names of my worlds.. Is that the wrong way of doing it?
     
  4. Offline

    Tim Visee

    At first, for all those controlable things like creepers there is a 'Enabled' thing which could be set to true or false for example underneath "CreeperControl", if you disable this by using 'false' it will do it just as normal, if you set it to enabled 'true' it'll use the settings you've set so make sure you set 'enabled' to 'true'

    When you download Safe Creeper you'll find a folder called 'Safe Creeper', you'll find a global config file in here where you could set the global settings. You'll also find a folder called 'world' with two files in it, just rename one of those files to the name of your world or copy the global config file in here and change the name from global to the name of the world, then you need to set other settings for that specific world in here. I hope you understand what I mean.

    If you need anymore help, just tell me
     
  5. Offline

    fatrik95

    hmmm im using this mod for like 3 days now i kinda like it but the problem that i have is that my server sneds me the cant keep up message did i do something wrong? it started to show up after i installed the plugin if i remove it everything works fine again
     
  6. Offline

    Tim Visee

    Hmm, thats really strange because the plugin is one of the lightest plugin there is. Well, when I release the new version I'll also check if I could disable some other things which makes it faster..

    Could you send me your plugin list?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  7. Offline

    fatrik95

    Only Safecreeper and Physicalshop right now thanks for helping maybe they dont work that good together?
     
  8. Offline

    Tim Visee

    "maybe they dont work that good together?" I don't know, btw, its really strange that you'll get those warnings with only 2 plugins. When I run 50 plugins everything is still working fine
     
  9. Offline

    fatrik95

    i know i usually have no problems it actually appeard after i installed safecreeper :/ i tried ptweaks bt it didnt helped usually i have like 10-12 installed but since the update i only installed the one i really need xD do you need a screenshot?
     
  10. Offline

    Tim Visee

    Strange, btw about the screenshot... If you could send one it would be great!

    The global and config file (explanation)
    I just made a page which explain the global and config file, it also explains how to use multi-world. This is really helpful! And I suggest to check it out if you needed it!
    http://dev.bukkit.org/server-mods/safe-creeper/pages/the-config-and-global-file/

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  11. Offline

    fatrik95

    explorer 1.jpg server engine.jpg server engine2.jpg

    edit (didnt worked as i thought with the pics)
     
  12. Offline

    Jeroeny

    One of the best plugins I know. Everything is working very good, no fire, explosions and lava, excactly what I whanted! Thanks creator(s)! :)
     
    Tim Visee likes this.
  13. Offline

    Tim Visee

    I could see them clearly because the pics are linked to an image with the right size

    Thank you very much :)

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  14. Offline

    Jeroeny

    En trouwens ik ben ook NL ;)
     
    Tim Visee likes this.
  15. Offline

    Tim Visee

    Yes, I saw this message earlier and its really anoying, do you have lag? I'll check if there's some bug or something which causes this problem, I'll take a look at it!

    :p

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  16. Hoi, hi I know this isn't a normal request but could you add buildcraft support as when a engine blows up while other explosions are disabled in the config the explosion still seems to happen but not visually and every time you get within the radius you die as the explosion doesn't stop
     
    Tim Visee likes this.
  17. Offline

    fatrik95

    well it lags but not too much its not that bad anymore i reinstalled helped me out a bit
     
    Tim Visee likes this.
  18. Offline

    kieranmclean

    Can you add fire control? And When tnt goes off the others go too Example ** If there is 2 tnt you set 1 off the 1 only goes off the top on stays innactive.. Can you do that? i would love for the plugin to be A perfect package :D
    ^ignoring the name.... Haha
     
    Tim Visee likes this.
  19. Offline

    Tim Visee

    Well the problem is that I couldn't check if an 'engine' or something blow up, I didn't understand it clearly and I don't even know what buildcraft is, could you explain it a little bit better?

    But you still got lag, as I said I'll check this out!

    About the fire-control there already is firecontrol with the lastest version (0.4) where you could set if blocks could be on fire, if fire could spread and if players or mobs get hurt of fire and even more. There's also a flint and steel control thing to set if people could use flint and steel.

    About that TNT ignition. This is a great suggestion to add as an optional feature inside the TNT part of the config file, I think I could make something like this. I'll try to add this feature :)

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  20. Offline

    kieranmclean

    Alright Thanks! Great plugin btw :p
     
    Tim Visee likes this.
  21. Offline

    fatrik95

    many thanks i like it that you help people out ^^
     
    xsolar66 and Tim Visee like this.
  22. Offline

    Tim Visee

    Thanks! :)

    I just made two achievement images, just click them to view them all and in different sizes. Someone may like to add them as a signature. If someone has an idea for another one, please tell me.

    [​IMG] [​IMG]
    [​IMG] [​IMG]

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  23. Offline

    xsolar66

    done :D
     
    Tim Visee likes this.
  24. Offline

    superdupernova

    On the global settings for EndermenControl, I set enabled: true. However, right when I save and exit the .yml, and go back, it's set back to false.
     
  25. Offline

    Tim Visee

    :)

    Strange, try to stop the server, make changes and start the server again. This should work!

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  26. Offline

    FerrOHShay

    hey um i have another suggestion/fix to do
    Bucket of lava can be placed but lava blocks cant be placed please fix it :c? asap

    Oh yeah Great plugin overall <3
     
    Tim Visee likes this.
  27. Offline

    superdupernova

    That didn't work, and I can't set firecontrol enable: true either. Every time, it just reverts.

    Edit: I managed it, nvm.
     
    Tim Visee likes this.
  28. Offline

    Tim Visee

    Really I'll check this, this is just a stupid bug!
     
  29. Offline

    dkeulen

    Hi for some reason im getting spamed with: cannot pass event X_X to Safe Creeper, and the X_X are lots of different events, like block_place, block_breake or other things, just name it....
    This is since ive been running bukkit 1.0.1 and now use your latest build for 1.0.1

    Ive looked up this problem in this topic, and i see you mentioning things like: tabs in the global config (or not allowed characters) i havent done anything with the global config except for changing some false and true settings.

    Code:
    # This is the global settings for all the worlds, if a world have his own settings file it will overwrite these settings for the world.
    
    # Creepers
    CreeperControl:
        Enabled: true
        DestroyWorld: false
        EnableExplosionSound: true
        EnableExplosionSmoke: true
        PowerdByLightning: true
        # Only enable these settings if you are between two levels (you must enable 'EnableBetweenLevels' to use it).
        EnableBetweenLevels:
            Enabled: false
            MinLevel: 64
            MaxLevel: 127
    
    # Fireballs (from ghasts)
    FireballControl:
        Enabled: true
        DestroyWorld: false
        EnableExplosionSound: true
        EnableExplosionSmoke: true
        # Only enable these settings if you are between two levels (you must enable 'EnableBetweenLevels' to use it).
        EnableBetweenLevels:
            Enabled: false
            MinLevel: 0
            MaxLevel: 127
    
    # TNT blocks
    TNTControl:
        Enabled: false
        DestroyWorld: false
        EnableExplosionSound: true
        EnableExplosionSmoke: true
        CanPlaceTNT: true
        # Only enable these settings if you are between two levels (you must enable 'EnableBetweenLevels' to use it).
        EnableBetweenLevels:
            Enabled: false
            MinLevel: 0
            MaxLevel: 127
    
    EndermanControl:
        Enabled: true
        CanPlaceBlock: true
        CanPickupBlock: false
        # If an endermen wants to pickup a block, and he can't, don't break the block but the endermen get a clone of that block in his hands
        CanCloneBlock: true
        # If an endermen wants to place a block, and he can't, don't place anything but remove the holding block out of his hands
        ClearHandsOnPlace: true
        # Only enable these settings if you are between two levels (you must enable 'EnableBetweenLevels' to use it).
        EnableBetweenLevels:
            Enabled: false
            MinLevel: 0
            MaxLevel: 127
    
    OtherExplosions:
        Enabled: false
        DestroyWorld: true
        EnableExplosionSound: true
        EnableExplosionSmoke: true
        # Only enable these settings if you are between two levels (you must enable 'EnableBetweenLevels' to use it).
        EnableBetweenLevels:
            Enabled: false
            MinLevel: 0
            MaxLevel: 127
    Now i even had to disable Safe Creeper because it was crashing my server....
     
  30. Offline

    kieranmclean

    Also Does Safe Creeper Have Protections for lava buckets and water buckets?
     
    Tim Visee likes this.
  31. Offline

    SethG911

    Any word on the TNT player damage protection not working, and a possible fix? My server is really missing being able to build/use cannons. :p What's worse, none of the various plugins I've tried seem to support this anymore since #1597. I would like to stick with using yours though since it is by far the best and most versatile. Keep up the good work!
     
    Tim Visee likes this.

Share This Page