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
@timvisee
EDIT: It seems I had it completely backwards. Also I do note that the power of the explosion for the creeper is toned down quite a bit when SafeCreeper takes control of it.
Strangely enough, I have these settings.
# Creepers
CreeperControl:
Enabled: true
DestroyWorld: true
EnableExplosionSound: true
EnableExplosionSmoke: true
CanSpawn: true
CanTargetPlayer: true
CanTargetMob: true
DamagePlayers: true
DamageMobs: true
PowerdByLightning: true
# Only enable these settings if you are between two levels (you must enable 'EnableBetweenLevels' to use it).
EnableBetweenLevels:
Enabled: true
MinLevel: 0
MaxLevel: 64
Creepers are still breaking blocks between 0-128 = Y
Did I somehow misread a setting?
@Bonemonster
There's just something wrong with the config file, download the new Safe Creeper with the new config file and don't change anything first, it shouldn't give errors then.!
Hi, I am getting this error when updating to the newest safe creeper:
2011-12-20 05:52:09 [SEVERE] Could not pass event ENTITY_DAMAGE to Safe Creeper java.lang.NullPointerException at me.timvisee.SafeCreeper.SafeCreeperEntityListener.configGetBoolean(SafeCreeperEntityListener.java:912) at me.timvisee.SafeCreeper.SafeCreeperEntityListener.onEntityDamage(SafeCreeperEntityListener.java:453) at org.bukkit.plugin.java.JavaPluginLoader$64.execute(JavaPluginLoader.java:711) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339) at net.minecraft.server.EntityLiving.af(EntityLiving.java:141) at net.minecraft.server.Entity.w_(Entity.java:194) at net.minecraft.server.EntityLiving.w_(EntityLiving.java:285) at net.minecraft.server.World.entityJoinedWorld(World.java:1253) at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:107) at net.minecraft.server.World.playerJoinedWorld(World.java:1235) at net.minecraft.server.World.tickEntities(World.java:1142) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:518) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
@thernztrom
Thanks! :D
Amazing lightweight alterenative to WorldGuard! Keep up the good work =D
@iN94
Great! Thanks
Liked and bookmarked. :)
Thanks all for the great voting :)
@Taketheword
:)
I'll deffiantly try this! Would replace 2 or 3 plugins.
@MycahM
Thanks! :)
@timvisee:
That would be quite wonderful. This is quickly becoming one of my favorite plugins!
@MycahM
I don't know if you could do something like that anywhere, all the other things I 'use' like TNT explosions damage, world damage, mob damage and things like that also aren't bukkit events, I just made them by myself. But I'll take a look at this stupid bug by myself :)
@timvisee
That would also explain why the fireball explosions don't knock the player as they should, either.
Is there somewhere we can submit to bukkit to request they add these as manageable events?
@MycahM
Hmm, this maybe is a bug inside bukkit itself, I think that the fireball damage got be cancelled while bukkit it self cancels the whole explosion when it hits the ground to protect the world from explosions. I hope you understand what I mean. I'll take a look at it if I could add a function to enable this, but there currently isn't any option to enable this (I think) sorry. btw, thanks for the great response :)
Using a pretty vanilla install, I'm not taking any damage from ghast fireballs.
In global.yml
FireballControl:
Enabled: true
DestroyWorld: false
EnableExplosionSound: true
EnableExplosionSmoke: true
GhastsCanSpawn: true
GhastCanTargetPlayer: true
GhastCanTargetMob: true
Is there anything else that could be causing this issue? Otherwise, love the plugin.
@Geintje2
@happypumkin
Yes, Im working on it, and I'll even add a lot more features..! :)
you found time to update for blazes and stuff yet?
Working with the new rec build