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
@xalixilax
Yes sure I am but this is going to take a while, sorry. I hope I'm able to add this as soon as possible.
do you think you will be able to update it for 1.3 so we can't trade with villager?
2012-07-05 21:06:47 [SEVERE] Could not pass event EntityExplodeEvent to Safe Creeper org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:304) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:460) at net.minecraft.server.Explosion.a(Explosion.java:194) at net.minecraft.server.World.createExplosion(World.java:1533) at net.minecraft.server.WorldServer.createExplosion(WorldServer.java:225) at org.bukkit.craftbukkit.CraftWorld.createExplosion(CraftWorld.java:457) at org.bukkit.craftbukkit.CraftWorld.createExplosion(CraftWorld.java:465) at org.bukkit.craftbukkit.CraftWorld.createExplosion(CraftWorld.java:461) at Squish000.MagicalWands.Spells.SpellAirCrush.tick(SpellAirCrush.java:46) at Squish000.MagicalWands.Spells.Spell$2.run(Spell.java:107) at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:126) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:533) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:459) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NullPointerException at me.timvisee.SafeCreeper.SafeCreeperEntityListener.onEntityExplode(SafeCreeperEntityListener.java:231) at sun.reflect.GeneratedMethodAccessor461.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ... 14 more
I got this from another plugin's explosion. Is it incompatible?
<<reply 760196="">>
It should work yes!
Works on R4? :D
<<reply 722593="">>
Oh really? That should be a bug then, I'll fix this as soon as possible!
@timvisee
I'm having the same problem as Sadikum. I don't have any multi world setting active and yet my users are unable to use TNT blocks. I even tried to set all controls to disabled but TNT explosions still don't damage the world. Please verify. In the meantime I'll revert to an older version in which that worked.
<<reply 698876="">>
Ok, well, no problem.
@BadDogNoBiscuits
I actually did scan through the comments for my problem and a workaround, I must have somehow missed the entire page of comments where you reported it. I never post a bug report in a thread without looking first to see if someone else has posted it... But I was extremely tired when I posted, so I can understand how I missed it.
<<reply 696091="">>
I don't think it's always enabled, thats almost inmpossible. Sorry.
EDIT: Check if you have any multiworld files..
Is it just me or the TNT control is always activated ? Even if I put it to false the TNT don't do any damage to the world.
It can be because of another plugin but I kind of doubt it cause I don't see which ohter plugin can do that (that's why I'm asking here instead of making a ticket).
@BadDogNoBiscuits
Hi, Well I suggest to rename the folder then. The contents aren't changed except the config.yml file. So I suggest to remove the config.yml file and let the plugin generate the default one again (Only the config.yml file!!!). Then ofcource you need to change your settings in the new file again but it are only 5 nodes or something.
It sure helps a lot. I will install the update, make a backup of the current "Safe Creeper" folder, then rename it to "SafeCreeper" and launch the server. It should launch properly, since the only change is in the folder name, not its contents, if I am not mistaken. And if another file has been added to the S. C. folder, and I don't have it, it will create it anyway.
... or I could start the server, stop it, and watch what has been modified between the current folder and the new one haha, I guess it's best :) (yes it's late here and I'm exhausted).
Thanks anyway! Keep up the great work!
@BadDogNoBiscuits
Hi, thanks for your great reply.
Yes the name of the folder is changed to the one without a space. And as it said it will auto generate the files if needed. Because the folder without the space isn't found it will auto create a new folder with the new name and files. So there will be a second folder generated and the 'Safe Creeper' folder with the space will be ignored but not deleted. I'm not sure that when Safe Creeper generates its new folder if it will copy the files from the old folder. It could be possible since Bukkit has build in functions for that (automaticly) to prevent conflicting plugins. So what I want to say if that the new folder is generated I'm not sure if it uses the new default files for the old files you used, you have to check that. So you could rename the folder if you want. If you start the server without the folder renamed, don't worry. If the new folder does have the default files you could just copy the files from the old folder into the new folder and overwrite the existing folder. When you done that it should work fine :).
Hope this helps. Tim Visée
Thank you for your time and work on this really useful plugin.
Can you tell me if I am wrong with this: I read the changelog, and I noticed this: "Safe Creeper auto generates it's files when they doesn't exist" and: "the Safe Creeper directory name has been renamed to 'SafeCreeper' without a space". Does that mean that I have to rename the folder myself after updating, and before starting the server again, or will it auto-update the name of the folder (or even create a secondary one with the right name)?
I'd like to know beforehand, so as to avoid conflicting configuration files (the number of times I had to go through several lines of config in multiple plugin files to find what had gone wrong... I ask, then I update, that's my policy now!)
Good luck with the developing and thanks again for your efforts and answers around here! Cheers!
@exeakaexe
No problem haha :D
Fixed the inverted 'CanBeTamed' node for Wolves and Ocelots.
THANK YOU SIR !!! :*
The new version is released. A lot of things are fixed, added and changed. Please checkout the changelog and download the new version.
@BadDogNoBiscuits
Thanks for the support again. I hope I could release it today. I just build in some large and useful commands like commands to change config file settings in-game or from the server console, not only for global config files but also for world config files which could be pretty useful if you don't want to change the files every time. I also build in a feature that Safe Creeper will auto check if there's any update available, because some updates are major for fixes and things because most people trust Safe Creeper to control their whole server. Of course the inversion bugs are also fixed.
@Cheesius
I already know this bug. And I've already fixed it for the upcomming release. The problem is that 'Can Sleep' is inverted so if you want to temporary disable the problem you have to set the player control to true and set 'Can Sleep' to false. Sorry for this problem.