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
@absintoj
Thanks for creating the video.
@Harrison_TOM
Sorry for the late reply, I'll finish the update (with the fix included) as soon as possible.
i really like the reviving of creepers,
but every time it respawns, a message spam the chat to global
Checking ...
FALSE!
and with 30+ players it becomes annoying.
but i like the feature of reviving, i wanna keep it
without the chatspam.
@broede Try changing the Minlevel to 7 (bedrock level) and Maxlevel to 48 (Sea bottom level) if you want to enable explosions only underground.
And toggle between DestroyWorld: True/False to see if it works
Also I'm here for another reason
This! <- Pops up when a Dispenser is shooting, Arrows/Snowballs/Eggs/FireCharges/ Anything that can be thrown by rightclick.
Any fix for that or a tweak I could fiddle with in the config to stop it from spamming the console?
Is there any chance of getting a SafeCreeper "light"? The only thing I use SafeCreeper for is to prevent Creeper damage. The constant addition of new features that I'm not using and don't want is undesirable. And I believe if it weren't for all these unused features, my Minecraft console wouldn't have a near constant stream of [SEVERE] warnings from this plugin.
Thanks. Great plugin - but it's just trying to do much. It's called SafeCreeper, so it should be just that.
I've been doing everything I can to configure this plugin to allow explosions below ground only, but nothing I do works. Can you please explain to me exactly how I do this? I've tried at least 20 different configuration combinations between the global.yml and world.yml files... either they explode or they don't, enabling EnableBetweenLevels just doesn't work for me! Argh!
This is the exact code as it is right now in my world.yml file:
Can you try to fix this?
http://pastebin.com/EYszUmYU
I love this plugin, it has to be my favorite plugin. I just noticed an error message when loading your latest version and errors with this version of craftbukkit-1.5.2-R0.2_2777
[INFO] [SafeCreeper] Enabling SafeCreeper v1.4.2
[INFO] [SafeCreeper] Loading global config...
[INFO] [SafeCreeper] Global config loaded, took 55 ms!
[INFO] [SafeCreeper] Loading world configs...
[INFO] [SafeCreeper] 2 world configs loaded, took 3 ms!
[INFO] [SafeCreeper] Retrieving updates data...
[SEVERE] java.net.SocketTimeoutException connect timed out
[SEVERE] at java.net.PlainSocketImpl.socketConnect(Native Method)
error on bukkit 1.5.2 R0.1
Could not pass event ProjectileLaunchEvent to SafeCreeper v1.4.2 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at org.bukkit.craftbukkit.v1_5_R3.event.CraftEventFactory.callProjectileLaunchEvent(CraftEventFactory.java:574) at net.minecraft.server.v1_5_R3.World.addEntity(World.java:929) at org.bukkit.craftbukkit.v1_5_R3.CraftWorld.spawn(CraftWorld.java:1018) at org.bukkit.craftbukkit.v1_5_R3.CraftWorld.spawn(CraftWorld.java:792) at com.earth2me.essentials.commands.Commandfireball.run(Commandfireball.java:55) at com.earth2me.essentials.commands.EssentialsCommand.run(EssentialsCommand.java:96) at com.earth2me.essentials.Essentials.onCommandEssentials(Essentials.java:423) at com.earth2me.essentials.Essentials.onCommand(Essentials.java:319) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:523) at net.minecraft.server.v1_5_R3.PlayerConnection.handleCommand(PlayerConnection.java:965) at net.minecraft.server.v1_5_R3.PlayerConnection.chat(PlayerConnection.java:883) at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:840) at net.minecraft.server.v1_5_R3.Packet3Chat.handle(Packet3Chat.java:44) at net.minecraft.server.v1_5_R3.NetworkManager.b(NetworkManager.java:292) at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:109) at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35) at net.minecraft.server.v1_5_R3.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:581) at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:226) at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.NullPointerException at com.timvisee.safecreeper.manager.SCConfigManager.getControlName(SCConfigManager.java:1128) at com.timvisee.safecreeper.listener.SCEntityListener.onProjectileLaunch(SCEntityListener.java:1499) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 27 more
@qwe26481592
Hello,
Strange it won't work, I'll take a look into the problem.
Tim Visée
Hello Tim,
I'm getting this error with CB 1.5.2-R0.1-1-g53734d2-b2774jnks an SC 1.4.2
it says on startup MobArena not found even i have it installed...
Thank you to answer, but I use this the 'OtherExplosionsControl' option has no effect.
I am not the plugin author, but I will ask 'EnchantMore 'plugin authors.
@CatsyLady
Hello,
Thank you for sending me your error log. I'll take a look at the problem as soon as possible.
Note: The upcomming version should have this issue fixed by then.
Tim Visée
@qwe26481592
Hello,
At first, I'm not sure if I understood your question right, so if I answer something other than you expected, please tell me.
So, I suspect that bow plugin is creating a custom explosion. The point is with Bukkit, that I'm not able to see what plugin made a custom explosion. So that's why I've made an 'OtherExplosionsControl' control, this will manage all explosions from unknown sources. So, what you should do is control the explosion using the 'OtherExplosionsControl'. The only problem with this function is that it also affects different unknown explosions created by other plugins.
Now, if you are the creator of the bow explosion plugin, I've the following thing to tell you. Very soon, the Safe Creeper API will be finished, then, you'll be able to identify the eplosion created by the bow trough the Safe Creeper API, that will give people the ability to control the bow explosions through a custom Control, for example called 'BowExplosionsControl'. Now, I assume you're not the developer of this plugin, but if you are, it would be great if this could be achieved when the API is finished.
Hope this helps,
Tim Visée
@absintoj
Thank you for making a video :)
Tim Visée
i get this error pretty often in the log
using CB 1.5.2 latest beta
I ask of my installed the "EnchantMore" plugins,but he has an effect bows explosion destruction effect.
I can not find on all of your plugin settings bow and arrow to prevent damage.
What methods other settings?
Safe Creeper v1.4.2 - Destruction rebuild, ...
Safe Creeper 1.4.2 has been released. In this feature the TNTMinecart control has been added to control TNT Minecarts, there are also a few other things added, you can find all changes in the changelog on the bottom of this post.
Download
Safe Creeper 1.4.2 download:
http:dev.bukkit.org/server-mods/safe-creeper/files/36-safe-creeper-1-4-2/
How to update Safe Creeper from 1.4.1 or lower
Important! Different than before: If you have Safe Creeper version 1.4.1 or bellow installed simply use the command '/sc installupdate' to automatically install the update. If it doesn't work or when you have another version of Safe Creeper running, do the steps bellow: It's very easy to update Safe Creeper, the only thing you've to do is update the SafeCreeper.jar file. All your config files are automatically updated as soon as you restart the Safe Creeper plugin with the new .jar file. Also, all the new features are automatically added to your config files, so there's no need to fully set up all the config files again!
How to install Safe Creeper 1.4.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.4.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 shut down your server first. Then you also need to copy the Safe Creeper (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 automatically generate it's config files if they aren't available on start up. Although I highly suggest to copy this folder if you are able to. After this you can make your changes in the config files if you want and you can start up your server again.
Change log for 1.4.2
@JokersMinion645
Haha, thank you for your great response!
Tim Visée