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
5.3.3 Has a bad glitch. My server Bukkit 1.4.5 just become diamond duplication station. You can re-create situation: Place three grass blocks on crass, lined up, horizontally. Place torch (or ladder) on the side of center block. Get Creeper to blow up those blocks. Autoheal will regenerate blocks but does not re-generate torch. Place diamond (or any) block in front of block you had torch on and enjoy unlimited diamonds or whatever you placed there. I downgraded to previous version 5.0.1 and no problems. Please fix...Thanks. BTW, I love this plugin.
@notif
Look in the Configuration guide (link in the main post) : there is a replace-list setting allowing you to do just that.
Might there be a way to set for some blocks to not repair with TNT explosions?
For instance; stone, ores, dirt and gravel. For that so TNT can continue to be used for mining.
@InflamedSebi
Yes, there are some compatibility issues with WG, I'll have a look when I can.
@GamingG
That's weird, but I'll look at my permissions check.
Users with the permission CreeperHeal.healNear.self are not able to use "/creeperheal healNear" unless they also have CreeperHeal.heal. This is important, as I give users an aliased command for healNear so that they can heal explosions nearby without potentially affecting others. I am using CreeperHeal 5.3.3, and this issue was not present in a previous version.
@nitnelave
Sure, but I'm missing the option to turn creeperheal completely off for that world ... if i just set some "replace" values to false, creepers can destroy terrain. Without creeperheal, wordguard is working correct and will prevent the blockdamage.
seems like your plugin will override the isCanceled() state from worldguard ... maybe u can add an option to the world.yml not to overide caceled Events.
EDIT: Ok, i watched in ur code ... you already check for the isCanceled() ...I have no idea why ur plugin overrides Worldguard ..
strange...
@InflamedSebi
Have a look in your CreeperHeal folder. There is a config.yml file, but also some <worldname>.yml files. You want to change the last ones. If you're having trouble with the config, there is a guide written (link in the main post).
@PlowmanPlow
I'll have a look. Maybe a problem of event priorities?
Something odd seems to be happening when used in conjunction with WorldGuard. With WG region flags set to "creeper-explosion deny" they still damage blocks if CreeperHeal is installed. Same thing if the WG global setting to prevent creeper block damage is true. Disabling CreeperHeal allows WG to work as expected. Suggestions?
Hey, i would like to know if a can disable this plugin for some worlds ...
I want to use creeperheal for my battlefield world but not for the normal ones ... they sould be protected with worldguard and disable creeperexplotions on general ... but can't get this to work ... maybe u can tell me how to do that ^^
@ohJey
It should, but I haven't tested. @Switch0r
I'll have a look, but I think I know where it comes from. No need to worry, though.
Does this work for wither explosions? Please tell me it does :)
5.3.3 seems to work great on our server.
We get one severe error but i dont know its from creeperheal.
18.11 09:57:00 [Server] INFO [CreeperHeal] CreeperHeal v5.3.3 enabled
18.11 09:57:00 [Server] SEVERE Error: null
18.11 09:57:00 [Server] INFO [CreeperHeal] Successfully hooked in Vault
FIX FOR THE BUG PREVENTING EXPLOSIONS FROM BEING REPLACED! This last version should be safe. I managed to reproduce the bug by installing Factions (it was a compatibility problem), and now there shouldn't be any problem. I tested it on a 1.4.4 dev version, and there was no problem, so it should be compatible with the next 1.4.4 release.
@shatteredsword
This will probably be my next target, but I'm not currently familiar with tekkit, spout, or any other custom blocks mods.
is there any way this can be updated to work with custom block id's? wanting to use it on my tekkit server.
@Switch0r
Yes, or you can simply recompile it with java 6, it would work.
So you need java 7 for this plugin?
@Nobula
Yeah, I tested it also, and you really have to build it with java 6. However, it is impractical for me to change all the time, and as java 7 is much more widespread, I'm going to stick to this way.
Just installed the latest CreeperHeal version (with hopeful Java6 compatibility) to no improvement. Server still won't load it giving this message:
CONSOLE: com/nitnelave/CreeperHeal/CreeperHeal : Unsupported major.minor version 51.0
Running the version prior to October's update (5.0.1) and it still seems to work.
@Mannollo
Thanks for the information on how to set up via Linux. I will talk to my provider (servercraft.co) and see if they can help get me up to speed with this.
@Nobula
If the server is a linux like server, you don't need to install anything ...
just put java 7 files in one folder and run your jar file with this java bin files.
If it's a windows server, no solutions ... ask your provider ...
@kylexrex
Extensive testing is being done.