CreeperHeal
CreeperHeal
CREEPERHEAL HAS MOVED TO SPIGOT
Protects your server against Creepers, TNT, and griefers!
CreeperHeal is more than a griefing protection plugin : it repairs the damage done by explosions (Creepers, TNT, etc...) and fire, in a natural way! Stay a while after a Creeper made a hole, and you will see the terrain pop back slowly, block per block, exactly as it was before the explosion! That way, your players will still be afraid of Creepers, but your server will continue looking nice!
- Anti-Griefing features
- Natural healing of the terrain after an explosion
- Fully customisable
- Easy installation and configuration
- Now compatible with WG
I also experienced extreme lag problems with latest
I am getting INSANE lag from the latest version of Creeper Heal (5.0.1) I get major TPS and RAM drops whenever I use it, I am not getting any errors from creeper heal but, it reduces my TPS to 2.0 from 20 and takes my RAM from 700MB to 2MB..... Not sure what the problem is here but that's all I know
http://pastebin.com/itmdawwr
After installing 5.01, lots of plugins has stopped working, and I keep getting this message;
[WARNING] Can't keep up! Did the system time change, or is the server overloaded?
Plugins like Stargate and Lavafurnace stops. If I remove Creeperheal, all is good and dandy.
Any idea whats wrong?
@nitnelave
Ok thanks for your fast reply.
CH working well with mods, it replace custom blocks too, only this message annoying me. :(
EDIT: Today i try to remove and add mods one by one to my server, and i found the problem. When i plant flax seeds (from Redpower mod) then i get error messages. I deleted all flax from my world and i dont have more errors.
Thanks for your help!
@Gajdee
That is most probably the reason, because the error comes from bukkit itself. I can't support every single mod out there, so if you're motivated, you can fork CH, do the necessary changes, and create a pull request.
Yeah i used Buildcraft, IndustrialCraft, Equivalent Exchange and Redpower.
@Gajdee
Are you using any mod, spout, or anything with unusual blocks?
Hi I love this plugin, good work man! Can u tell me please why my console spammed with this message:
"[SEVERE] Could not pass event BlockPhysicsEvent to CreeperHeal 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:465) at net.minecraft.server.World.k(World.java:521) at net.minecraft.server.World.applyPhysics(World.java:509) at net.minecraft.server.World.update(World.java:470) at net.minecraft.server.World.setData(World.java:416) at eloraam.world.BlockCustomCrops.a(BlockCustomCrops.java:150) at net.minecraft.server.World.l(World.java:2055) at net.minecraft.server.World.doTick(World.java:1771) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:559) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:463) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NullPointerException at org.bukkit.craftbukkit.block.CraftBlock.getState(CraftBlock.java:223) at com.nitnelave.CreeperHeal.FancyListener.onBlockPhysics(FancyListener.java:32) at sun.reflect.GeneratedMethodAccessor12.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) ... 12 more"
I get this message only if I logged in. I use craftbukkit-1.2.5-R3.1-MCPC-SNAPSHOT-113 and CreeperHeal 5.0.1 I have this message before i used: craftbukkit-1.2.5-R1.3-MCPC-SNAPSHOT-98 and CreeperHeal 4.13
I hope I gived enought information, and sorry my bad english :)
@HolySteward
I removed the block-per-block setting in the config. Do you really need it? It wouldn't be too hard to put it back, but I thought almost no one used it, that everybody had their explosions replaced block per block.
I am using R3.1 and the block-by-block setting isn't working, is this because of my Bukkit version, or did i mess something up in the config?
Awesome, that fixed it. thanks :)
@xBlueXFoxx
I'll reduce the level of messages for world loading, but everything is ok.
@Genrabbit
There's a problem in the importation procedure, converting your config from the old one to the new one. I'll do a quick update
After updating to v5, I keep getting this message;
[SEVERE] Error occurred while enabling CreeperHeal v5.0 (Is it up to date?) java.lang.ClassCastException: java.lang.Boolean cannot be cast to java.lang.Integer at com.nitnelave.CreeperHeal.WorldConfig.<init>(WorldConfig.java:61) at com.nitnelave.CreeperHeal.CreeperConfig.importWorld(CreeperConfig.java:169) at com.nitnelave.CreeperHeal.CreeperConfig.importFrom4(CreeperConfig.java:124) at com.nitnelave.CreeperHeal.CreeperConfig.load(CreeperConfig.java:198) at com.nitnelave.CreeperHeal.CreeperConfig.<init>(CreeperConfig.java:63) at com.nitnelave.CreeperHeal.CreeperHeal.onEnable(CreeperHeal.java:135) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:256) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:238) at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:381) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:368) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:197) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:432) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
whats wrong?
It doesn't appear to be multi world friendly, when starting the server it spams me when it loads additional world config files.
i really liked when this was a lightweight plugin that just regenerates creeper explosions. since i already have logblock and worldguard for the anti grief stuff, but still is great, i hope it doesnt becoome too feature packed
@yNeolh
I just tried it... and it works. Could you open a ticket, and post your main config and your main world's config please? Are you sure you don't have two versions of CreeperHeal running side by side?
@nitnelave
Yes... Also I reload the full server, And tried by command. But nothing changes :S
Thanks for all!
@yNeolh
In your (world).yml, did you set the TNT setting to false?
@nitnelave
Nothing... With 5.0 and removing the full CreeperHeal folder the TNT explosions are still replacing... And yes, i have set it to 0...
Thanks for all!!