Safe Creeper
Current version: Safe Creeper 1.5.3.1 Beta for Minecraft 1.9.2

| Installation | Basics | Add-ons and Support |
| Downloads | Commands | Supported Plugins |
| Installation | Permissions | Add-ons |
| Config | ||
| More | Development | Support |
| Bugs & Issues | API | Donate |
| Changelog | Source | |
| 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
- Set if creepers damage the world, also fireballs, TNT and other things
- Get full control of the Wither and EnderDragon bosses!
- Enderman support, set if enderman can place and break blocks, also set if they can clone blocks (get blocks but don't remove them from the world)
- Multi World support
- Start the plugin before loading the world, to ceep everything safe while generating the world and adding the mobs on it
- Optional function that your settings are only avable between two levels, for example, if you want, a creeper can explode only underneeth a level (y coordinate) and above a level.
- Explosion sounds, enable or disable explosion sounds
- Explosion smoke effect
- Set if players can place a TNT block
- Set if creepers will be powerd when they hit by lightning
| External Connections |
|---|
Safe Creeper makes some connections to external servers. One of these connections is to dev.bukkit.org itself. Safe Creeper uses this connection to check whether there are any updates available. Safe Creeper is able to download these updates automatically from the dev.bukkit.org servers. Since Safe Creeper 1.5.2.3, Safe Creeper is also posting anonymous statistics to statistics.timvisee.com. This post request contains little information about the plugin and the server it´s running on. This request contains the version of Craft Bukkit, the version number of Safe Creeper, and the amount of online players, this post request may also contain additional information coming from Safe Creeper itself, like the amount of Creeper´s nerfed by Safe Creeper. A server address is not included because the statistics system is anonymous. The Safe Creeper statistics system will send the server´s address if enabled in the configuration file. This statistics system has been implemented to give people the ability to see how many servers Safe Creeper is running on. And to give an overview of the global usage of certain Safe Creeper features. All these systems could be disabled in the configuration file. Safe Creeper does not connect to any other external server than the two described above.
| 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

-
View User Profile
-
Send Message
Posted Oct 29, 2012@Juelz0312
I just released a new Safe Creeper version. This version contains a WitherControl, a few other controls and some other features, to block the Wither, please update your Safe Creeper. I highly suggest you to check out the post bellow for instructions how to update.
If you search for the download link, it might not be available yet because the bukkit administrators need to verify my file, please use the following link then:
http:dev.bukkit.org/media/files/643/117/Safe_Creeper_1.2.zip
-
View User Profile
-
Send Message
Posted Oct 29, 2012Safe Creeper update v1.2 - Wither and more...
I just released a new version of Safe Creeper. This update contains some important updates. One of the important updates is the Wither, with the version 1.2 the Wither control has been added to disable damage done by Withers (The Wither Skulls, which are shot by the Wither and do damage, does have their own control). A few other controls has been added too, for example WitchControl and BatControl for a few other new mobs. Please check the changelog for all updates and new features. Also, the whole permissions core is rewritten, it should now support all major permission plugins (PermissionsEx, BukkitPermissions, bPermissions, Essentials Gropu Manager, zPermissions and Vault)
Download
Because the bukkit administrators need to validate the new plugin file, the download probably isn't available yet on this page. I highly recommend you to download the file from bukkit or my website:
Bukkit direct link: http:dev.bukkit.org/media/files/643/117/Safe_Creeper_1.2.zip
My website direct link: http:www.timvisee.com/download/87
All versions: http:timvisee.com/projects/bukkit/safe-creeper/downloads/
How to update Safe Creeper from 1.1.3
If you want to update Safe Creeper on your server when you have version 1.1.3 already installed, there are only two things you've to do. Please overwrite the old SafeCreeper.jar file with the new downloadable one. I also highly suggest you to remove the global.yml file and then to install the new one. If you don't, the WitherControl, WitchControl, BatControl, WitherSkullControl and a few other features will not be available!
How to install Safe Creeper 1.2
If you haven't installed an earlier version of Safe Creeper on your server you've to do the following to install Safe Creeper on your server. The first thing you've to do is download the files of Safe Creeper 1.2. Inside this downloaded .zip file is a SafeCreeper.jar file. You need to place this file into your plugins folder of your server. Make sure you've shutdown your server first. Then you also need to copy the SafeCreeper (from the downloaded .zip file) into your plugins folder, because this folder contains all the config files. If you are not able to add this folder you don't have to copy them. Safe Creeper will automaticly generate it's config files if they aren't available on startup. Althought I highly suggest to copy this folder if you are able to. Ater this you can make your changes in the config files if you want and you can startup your server again.
Changelog for 1.2
-
View User Profile
-
Send Message
Posted Oct 29, 2012@Juelz0312
Really!? Well I'll release an update tomorrow then. I don't have time today anymore I'm also going to bed very soon.
-
View User Profile
-
Send Message
Posted Oct 29, 2012@timvisee
The wither's head bombs still destroys stuff.
-
View User Profile
-
Send Message
Posted Oct 28, 2012@Machinimatt
What part of the plugin isn't working? Is the whole control disable everywhere, is the whole control enabled everywhere? Is it that you can still place lava? If you can that might be because you have a bypass permission to place lava.
Could you please tell me what happend now, and what your expected result is?
-
View User Profile
-
Send Message
Posted Oct 28, 2012@sikkens1997
Yes sure it will. Now, before the new version is released with the wither control, you can still control it. Please check out the 'OtherControl' available in the global.yml file, you could block withers which this control for a while
-
View User Profile
-
Send Message
Posted Oct 28, 2012Lava is not working! Here is my confiq:
LavaControl:
Now this should block lava placement and spread only between levels 64 and 256 and all the control settings should be ignored below level 64, but this doesn't work
-
View User Profile
-
Send Message
Posted Oct 28, 2012Will this also get protection againt the Wither? The new boss. So that the blocks he destroys don't get destroyed?
-
View User Profile
-
Send Message
Posted Oct 26, 2012@vaquen
The strange part, that on my server creepers are disabled and TNT still works, as usual. But yes, he also reported this problem. I'll take a look at the source tomorrow. If you are a developer you could also do it yourself if you want to, the source is available (underneath the download header)
-
View User Profile
-
Send Message
Posted Oct 26, 2012Created this account just to ask this question. The server we are running with Blixel0, we are experiencing the bug Myobi mentioned. With creeper world damage disabled, TnT no longer works. We are using 1.1.3 of Safe Creeper. Any advise would be greatly appreciated. Thank you.
-
View User Profile
-
Send Message
Posted Oct 26, 2012Safe Creeper usage statics
Inside Safe Creeper version 1.1.2, usage statics where added. From now you are able to see the usage statics online. Because these Safe Creeper versions where released today the statics aren't to rely on yet. The statics will probably show the real usage numbers one month later I think, because everybody has to update Safe Creeper to a higher version. Bellow you could find a usage statics image. Underneath the image you could find a link to the page with more statics, this page contains graphs which shows you how much creeper explosions are nerfed by Safe Creeper for example, thanks to Metrics which provides this statics system.
View all usage statics on this page
-
View User Profile
-
Send Message
Posted Oct 26, 2012Safe Creeper API support
In one of the future updates Safe Creeper will provide fully API support. This API support should contain a lot of features. On the bottom of this message you can find a link to the API page. This page contains a list of all features which are going to be added. If you have any whishes for functions which should be added, please visit the page and see how to apply a new function idea. Thanks in advance ;)
Page: API
-
View User Profile
-
Send Message
Posted Oct 26, 2012@EpicLolOne
Hello,
What could this plugin do for you? This is an amazing plugin for server administrators, they can control a lot of things, for example the administrators could disable TNT damage to the world, or maybe you want that players won't lose their XP on death, or you want that Fireballs from ghasts will damage the world but won't damage a player. You could setup all these things.
Does the plugin have any commands to use? Well, the plugin does have commands, most of them are to reload it's files. There are a few commands to change the settings in-game, but that's more for advanced users I think if they know how the config works, (these commands can change the config files for you in-game, which is a lot faster than editing the config file manually, it's a great feature)
How do I setup this plugin Well, you've to setup the plugin with it's config files, or with the commands, but I highly suggest to use the config file itself Now when you download the file, the .zip file should contain the default config files, if it doesn't an the file is only a .jar file, put it into your plugins folder, run your server one time and Safe Creeper will automaticly generate it's config files for you ;) Now, you've to go into the Safe Creeper folder, there's a config file and a global file. The config file is used for some default configuration files of Safe Creeper. The global file is used to setup all the stuff you want. Now open the global file. For example if you want to disable TNT damage to the world, you've to search for the subject 'TNTControl' in the file, you could use CRTL+F to search which is a lot faster. Then inside the TNT control you've a lot of options, one of the options is 'DestoryWorld', this is enabled by default (DestroyWorld: true), to disable the TNT damage to the world, just put 'DestroyWorld' to false. Now make sure the Enabled mode inside the TNT control is also enabled (Enabled: true), if enabled is set to false it will ignore the whole TNT control and it will use the default vanilla Minecraft way. After Enabled is enabled and DestroyWorld is set to true, you are done. Now go in-game, if you haven't started your server yet, restart it. If your server was already running make sure you reload the config file, you could use the following command to do this in-game (/safecreeper reload), you could also restart your server if you want to. Now you've set DestroyWorld to false, if you ignire TNT it won't destroy the world anymore, you could setup a lot of things! For example you could even disable that zombie's are able to break doors. I highly suggest you to watch the tutorial video I made, this will explain a lot for you, you can find it on the bottom of this reply! Safe Creeper also supports Multiworld support, with this feature you could only disable DestroyWorld for TNT in a certain world. Inside the Safe Creeper folder you've another folder called 'worlds'. Now for example you've the world 'world', when you make a file inside the worlds folder called 'world.yml' you've created a Multiworld file. So you can create another file in there with the name of the world. For example, if (in the global.yml file) DestroyWorld is still disabled it won't destroy any blocks like I said above. Now if you copy the whole TNTControl with all it's nodes and settings into the new file you created (the 'world.yml' file), and you set DestroyWorld to 'true', only in the world.yml file, TNT could only destroy blocks in the world 'world' since you enabled that. I hope this helps a lot ;)
Again, I highly suggest you to watch the video I made, this will explain everything:
P.S. Later on I'll create a little software program, which gives you the ability to easily change the config file with descriptions and everything! :)
-
View User Profile
-
Send Message
Posted Oct 25, 2012How does this plugin works and how do you control it. PLS REPLY
-
View User Profile
-
Send Message
Posted Oct 17, 2012Safe Creeper update v1.1.3
I just released a new version of Safe Creeper. It's a small update, witch contrains a lag cuasing bug fix. Al thought it's a small update I highly recommend you to update Safe Creeper!
Download
Because the bukkit administrators need to validate the new plugin file, the download probably isn't available yet on this page. I hightly recommend you to download the file from my website:
Direct link: http:www.timvisee.com/download/81
All versions: http:timvisee.com/projects/bukkit/safe-creeper/downloads/
How to update Safe Creeper from 1.1.2
If you want to update Safe Creeper on your server when you have version 1.1.2 already installed, the only thing you have to do is replace the SafeCreeper.jar file with the SafeCreeper.jar file available in the downloadable .zip file. Make sure you shutdown your server first. If you want you can make your changes in the config files. After you done this you can start your server again and you've updated Safe Creeper.
How to install Safe Creeper 1.1.3
If you haven't installed an earlier version of Safe Creeper on your server you've to do the following to install Safe Creeper on your server. The first thing you've to do is download the files of Safe Creeper 1.1.3. Inside this downloaded .zip file is a SafeCreeper.jar file. You need to place this file into your plugins folder of your server. Make sure you've shutdown your server first. Then you also need to copy the SafeCreeper (from the downloaded .zip file) into your plugins folder, because this folder contains all the config files. If you are not able to add this folder you don't have to copy them. Safe Creeper will automaticly generate it's config files if they aren't available on startup. Althought I highly suggest to copy this folder if you are able to. Ater this you can make your changes in the config files if you want and you can startup your server again.
-
View User Profile
-
Send Message
Posted Oct 15, 2012@Turt1zzle
Hello, you know the TNT issue isn't fixed yet right? You asked for the source code. I finally put Safe Creeper on GitHub, so if you want you can take a look at the source now :)
-
View User Profile
-
Send Message
Posted Oct 15, 2012Safe Creeper source
Finally, I put the Safe Creeper source in github. So other developers are able to take a look at the code and fix things if they found a problem for example. Please don't use the source for you own projects without asking, don't use the source untill I respond.
The code is available right here:
-
View User Profile
-
Send Message
Posted Oct 14, 2012Safe Creeper update v1.1.2
I just released a new version of Safe Creeper. It's a small update, which contains some little fixes and stuff like that. It also contains a new feature witch is called 'Metrics'. This new feature will give me, and other people the ability to view some more detailed statistics of the Safe Creeper plugin usage. For example how much creepers Safe Creeper nerfed on servers. The link to the statistics page will be available later on. Al thought it's a small update I highly recommend you to update Safe Creeper!
Download
Because the bukkit administrators need to validate the new plugin file, the download probably isn't available yet on this page. I hightly recommend you to download the file from my website:
Direct link: http:www.timvisee.com/download/77
All versions: http:timvisee.com/projects/bukkit/safe-creeper/downloads/
How to update Safe Creeper from 1.1.1
If you want to update Safe Creeper on your server when you have version 1.1.1 already installed, the only thing you have to do is replace the SafeCreeper.jar file with the SafeCreeper.jar file available in the downloadable .zip file. Make sure you shutdown your server first. If you want you can make your changes in the config files. After you done this you can start your server again and you've updated Safe Creeper.
How to install Safe Creeper 1.1.2
If you haven't installed an earlier version of Safe Creeper on your server you've to do the following to install Safe Creeper on your server. The first thing you've to do is download the files of Safe Creeper 1.1.2. Inside this downloaded .zip file is a SafeCreeper.jar file. You need to place this file into your plugins folder of your server. Make sure you've shutdown your server first. Then you also need to copy the SafeCreeper (from the downloaded .zip file) into your plugins folder, because this folder contains all the config files. If you are not able to add this folder you don't have to copy them. Safe Creeper will automaticly generate it's config files if they aren't available on startup. Althought I highly suggest to copy this folder if you are able to. Ater this you can make your changes in the config files if you want and you can startup your server again.
-
View User Profile
-
Send Message
Posted Oct 14, 2012@Turt1zzle
Today, I played a survival map with two of my friends on my server. This time I didn't had the problem with the TNT/Creeper issue. I still don't know what happend. I looked for about 3 hours on the whole code to find the solution but I couldn't find it. Like I said I didn't had this problem today. Could you check if you still have this same problem with the newest Safe Creeper version.
Also about the source. I'm not going to keep the source secret. I'm going to release the source, so other developers and people could edit the source to make it better. This will be the first project I'm uploading to GitHub, a while ago I tried to upload the source but I don't understand how GitHub work :(, after I found this out I'll make the source available (also for probably all my other projects ;) )
-
View User Profile
-
Send Message
Posted Oct 13, 2012Any progress with the creeper/tnt control issues?
Is your source code available somewhere for further testing? :)