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 Mar 2, 2023I don't understand what I'm doing wrong. I have a bukket 1.19.2 linux server running, I see it say in the console upon startup with Safe Creeper 1.5.3.1 that it's enabled. No failure messages. Yet when I boot up my client 1.19.2 and walk up to a creeper it still explodes? My config is correct, I don't have a specific named world file. What am I doing wrong?
I've tried 1.19 and it didn't work as well. Am I the only person having this problem?
-
View User Profile
-
Send Message
Posted Jun 9, 2020I wish you would update for recent versions soon. It is a good plugin for creeper explosion proof
because it is some of the only plugin that can customize what to accept and deny.
-
View User Profile
-
Send Message
Posted Jul 24, 2017when will this be updated to 1.12? right now it throws out a error.
[09:25:15 INFO]: [SafeCreeper] Enabling SafeCreeper v1.5.2.5
[09:25:15 INFO]: [SafeCreeper] Safe Creeper API started!
[09:25:15 INFO]: [SafeCreeper] Safe Creeper API enabled!
[09:25:15 INFO]: [SafeCreeper] Loading global config...
[09:25:15 INFO]: [SafeCreeper] Global config loaded, took 18 ms!
[09:25:15 INFO]: [SafeCreeper] Loading world configs...
[09:25:15 INFO]: [SafeCreeper] 2 world configs loaded, took 3 ms!
[09:25:15 INFO]: [SafeCreeper] Loading global config...
[09:25:15 INFO]: [SafeCreeper] Global config loaded, took 17 ms!
[09:25:15 INFO]: [SafeCreeper] Loading world configs...
[09:25:15 INFO]: [SafeCreeper] 2 world configs loaded, took 3 ms!
[09:25:15 INFO]: ºe[SafeCreeper] Checking for updates...
[09:25:16 INFO]: ºe[SafeCreeper] Downloading new version (v1.5.3.1Beta)
[09:25:16 INFO]: [SafeCreeper] Downloading SafeCreeper.zip (0kb) ...
[09:25:17 INFO]: [SafeCreeper] SafeCreeper.zip succesfully downloaded, took 405 ms!
[09:25:17 INFO]: ºe[SafeCreeper] Update downloaded, server reload required!
[09:25:17 INFO]: [SafeCreeper] Sending Safe Creeper statistics...
[09:25:17 ERROR]: Error occurred while enabling SafeCreeper v1.5.2.5 (Is it up to date?)
java.lang.NoSuchMethodError: org.bukkit.Server.getOnlinePlayers()[Lorg/bukkit/entity/Player;
at com.timvisee.safecreeper.manager.SCStatisticsManager.postStatistics(SCStatisticsManager.java:92) ~[?:?]
at com.timvisee.safecreeper.SafeCreeper.setUpStatisticsManager(SafeCreeper.java:365) ~[?:?]
at com.timvisee.safecreeper.SafeCreeper.onEnable(SafeCreeper.java:121) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[craftbukkit-1.12.jar:git-Bukkit-3819f8d]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:329) [craftbukkit-1.12.jar:git-Bukkit-3819f8d]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:401) [craftbukkit-1.12.jar:git-Bukkit-3819f8d]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:362) [craftbukkit-1.12.jar:git-Bukkit-3819f8d]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:323) [craftbukkit-1.12.jar:git-Bukkit-3819f8d]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.<init>(CraftServer.java:261) [craftbukkit-1.12.jar:git-Bukkit-3819f8d]
at net.minecraft.server.v1_12_R1.PlayerList.<init>(PlayerList.java:76) [craftbukkit-1.12.jar:git-Bukkit-3819f8d]
at net.minecraft.server.v1_12_R1.DedicatedPlayerList.<init>(SourceFile:14) [craftbukkit-1.12.jar:git-Bukkit-3819f8d]
at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:186) [craftbukkit-1.12.jar:git-Bukkit-3819f8d]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:521) [craftbukkit-1.12.jar:git-Bukkit-3819f8d]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_141]
-
View User Profile
-
Send Message
Posted Jan 15, 2017does it work for 1.10 ?
-
View User Profile
-
Send Message
Posted Oct 18, 2016can this be in 1.7.10?
-
View User Profile
-
Send Message
Posted Oct 7, 2016Hi Tim,
I'm hosting a server on OMGServ and in the console on the site I constantly see this line:
And I was wondering if it is normal that he tries to download the newest version (which is already installed) constantly?
Ty, SaveRyan
-
View User Profile
-
Send Message
Posted Apr 11, 2016Update for Minecraft 1.9.2 / Bukkit 1.9.2 R0.1
I've released a quick update that makes Safe Creeper compatible with Bukkit servers running the newly released Minecraft 1.9.2 version. Please note that this new release breaks support for ealier Bukkit versions such as Bukkit 1.8. This release should only be used when updating your Bukkit server to 1.9.2. (Bukkit 1.9 is supported)
This update contains some minor changes, various fixes and library updates. Please note that this is a beta release.
For further information and the changelog, see the download page of this release under the link below.
The update will be available here as soon as it has been approved by the Bukkit administrators:
Download file (Download page)
Tim Visée
-
View User Profile
-
Send Message
Posted Mar 7, 2016@Refalm
Hello,
Thank you for the error log. It does look like this has to do with an incompatible Java version. Because of some compatability reasons, the latest versions of Safe Creeper require Java 8 (Java 1.8). It does look like you're running Java 7 (Java 1.7) with your server.
Updating your environment to Java 8 should solve the issue preventing the plugin from starting.
Does this solution indeed solve your issue?
Tim Visée
-
View User Profile
-
Send Message
Posted Mar 6, 2016Hi Tim Visée, I tried your latest 1.5.3 build, but it didn't work :(
http://pastie.org/private/odjhfdha3rvibgo3lo6otg
-
View User Profile
-
Send Message
Posted Mar 3, 2016@Doingit
Sorry for the link that went down. You can download the latest (bleeding edge) development build for Safe Creeper here:
https:drive.google.com/file/d/0B6yxrPUFzujYVHNGcGpYUi1id1k/view?usp=sharing
Tim Visée
-
View User Profile
-
Send Message
Posted Feb 26, 2016http://ci.xephi.fr/job/SafeCreeper/
Isn't working. Please fix! :D
-
View User Profile
-
Send Message
Posted Nov 17, 2015@TrewCraft360
Hello,
I'm not quite sure whether this is possible, but I'll take a look into it.
Tim Visée
-
View User Profile
-
Send Message
Posted Nov 17, 2015@deleted_9991157
Hello,
Yes, I just started working on a new build. Which is great news!
I'll take a look into the bug you've noticed, thanks for telling.
Tim Visée
-
View User Profile
-
Send Message
Posted Nov 17, 2015@cdoublejj
Hello,
I've some great news! I'm currently working on a build for the latest available Minecraft server versions. I'll add support for the newly added mobs, do some bug fixes, of course make sure it's working with the latest server versions available. And I'll probably be adding various new features.
You can find the current development build here:
http://ci.xephi.fr/job/SafeCreeper/ (1.8.8 compatible)
Tim Visée
-
View User Profile
-
Send Message
Posted Nov 10, 2015Does this even work with craftbukkit 1.8? it hasn't been updated in ages.
-
View User Profile
-
Send Message
Posted Apr 28, 2015Hello, I was just wondering if this was still being worked on timvisee? I saw you said you were going to update it and I'm really hoping you do. I dont think the setting that limits what y range the explosions regeneration applies is working...
Update: I do not believe that mob respawning is working either
-
View User Profile
-
Send Message
Posted Mar 17, 2015Could you please also make it where we disable the sounds of villager and zombie in 1.8.1?? Please
-
View User Profile
-
Send Message
Posted Jan 21, 2015@Vivi_Coral
Thanks for your confirmation, I'm glad that worked. Btw, I thought simply running the '/sc reload' command would be enough to disable the messages when changed in the configuration file, that would be something to keep in mind next time. ;)
Tim Visée
-
View User Profile
-
Send Message
Posted Jan 21, 2015@timvisee
I have set ShowSaveStatus to false, stopped and started my server, and I can happily confirm that has stopped the messages, brilliant! Thank you for your quick response timvisee :)
Like I said I don't think it's happened again since so probably nothing for you to worry about.
Yeah it's been invaluable to my server and players really. Will do!
-
View User Profile
-
Send Message
Posted Jan 20, 2015@Vivi_Coral
Hello,
Thanks at first, always cool to see people are happy!
About the logging message showing up; it should be possible to disable this message already. Checkout the 'tasks.destructionRepairSave.showSaveStatus' node in the 'config.yml' file. Setting this value to false should disable the message. If that's not the case I'd love to hear it, since that would be a bug. You can also increase the destruction repair data save timer to minimize the saves, and thus the messages. The only problem would be that a server crash could cause destruction repair data to be lost. Now, I've planned rewriting this whole destruction repair data system, making it more efficient, faster and robust. Along with this update, I'll add an option that allows you to disable this message. The plan is to just show a message when the saving of the data takes longer than expected.
About the other error, I thought it had been fixed, although I'm really sure about that. I'll also take a look at that specific bug when starting on the update.
Wow, really? That's awesome! Didn't knew anyone used the plugin for that long. So yes, thanks! If you have any suggestions for the Safe Creeper project, I'd love to hear it.
Tim Visée