AntiCreeper
AntiCreeper
- Tired of rebuilding every building in your server, because those green things ruin them all the time?
- Tired of filling in all the explosion-created holes? Wish you could tell people to do it themselves?
- And also you hate the mods which make the creepers just walk around without doing anything to the players?
- Do you have a nether paradise? Do you hate the fireball spitting ghasts or players exploding beds?
- Too much grief with TNT?
- Those missing or randomly placed blocks from endermen triggering your OCD?
- Having fun with fireballs but don't like the fire? Or want creepers to burn stuff too?
- That huge hole left by Wither boss got you down?
- AntiCreeper config.yml too confusing for you?
- Want to spawn an Enderdragon but don't like the wholesale destruction?
If You say yes to just one of the questions, then this plugin is for You!
This plugin by Filbert66, though its roots come from @Rothens.
Features
- Cancels creeper environment-destroying behavior.
- or optionally allows it but can leave 100% of destroyed blocks, allowing easy rebuilding.
- and/or configure a height below which it is allowed, or alternatively above which it is allowed.
- and/or define a list of blocks that are (the only/NOT) affected
- and optionally disable sound & smoke or player damage, if you really want to
- and selectively configure which entities receive damage or not.
- Cancels TNT, Fireballs, Wither explosions, ender crystal, unknown explosions (from other plugins) with all of same options as for creepers, above
- optional different configuration for wither skulls and TNT minecarts.
- But can damage the players in all cases! (you can now control this, too)
- Cancel various enderman behaviors, including block pickups, or just put-downs.
- with configurable white/blacklist!
- cancel damage caused by lightning (for you spell-makers out there).
- disable Wither & Ender Dragon moving through and damaging blocks
- both support configurable blocklists
- Detailed configuration now available!
- Multi-world support; [In 4.17] you can now turn off Anticreeper's behavior for certain explosions in certain worlds.
- In-game commands to query, set, and save configuration items
- allows testing config changes without making them permanent
- save configs to disk without every manually editing config.yml.
- disable exploding beds in the nether
- Override explosion power to strengthen/weaken each explosion type
- Option to throw destroyed blocks a distance based on proximity to explosion center; or, throw whole blocks and they get placed around [n 4.18].
- Supports multiple languages on all player messages
- See Languages and Translations page for details.
mobGriefing rule not the same
I hope you see that this does much more than the mobGriefing game rule. Yes, it's almost the same as the default Anticreeper config, but not the same. In fact, this plugin started because it seemed incorrect that creepers can't blow up blocks when in the deep dark, mining. See my comment on this for an equivalent Anticreeper config.
Anticreeper allows you to do more, including fine-tune what/who gets damaged from explosions, at what height/depth you need to be to cause block damage, create protected block types, allow damage from one mob explosion but not another, and lastly but perhaps most significantly, nerf TNT damage which mobGriefing does nothing about!
Configuration Description & Hints
Please READ THIS LINKED PAGE FIRST before you post here with problems.
Still Not Working for you?
Most common error is misspelling your world name. Log into your world and execute these commands in game:
ac world ac world on ac save
First tells you if you had it on in that world. Second activates it, just to make sure. Third saves it so it sticks.
Commands and Permissions
Details about in-game commands and associated permissions are found here.
Statistics
Since 4.8 the plugin now sends statistics to mcstats.org. These are completely anonymous and help me as a plugin developer know how the plugin is being used. You can view the same data by clicking below. If you want to turn it off, simply edit plugins/PluginMetrics/config.yml and change opt-out: false to true
Planned Features
Click here to have input into what I should do next.
Any donations are welcome and will inspire more features. :)
In reply to meigae:
Hmm... sounds like you may have a setting for nerf_creeper.depth. If it's set at "ground level" (about 52?) then if you are on a mountain it will still trigger.
If that's not it, compare your settings against the vanilla config or default config to see what is different and fiddle with that. I you need more help, send me a DM with your config.yml and what your expected behavior is, vs. what you see.
Hello. Can you help with the config that disables creepers from destroying auto generated blocks. player placed blocs dont get destoyed but auto generated does.
In reply to zepanda_r6s:
Sure. Send me a Direct Message with your config.yml and desired behavior. By auto-generated, do you mean the blocks created by the terrain generator?
Hi. Should it disable creeper explosion damag? Because on my server it doesn t work like this
In reply to NerelTeC:
Yes, it should work. Have you read the page from above? Tell me results of the commands shown
Configuration Description & Hints
Please READ THIS LINKED PAGE FIRST before you post here with problems.
Still Not Working for you?
Most common error is misspelling your world name. Log into your world and execute these commands in game:
First tells you if you had it on in that world. Second activates it, just to make sure. Third saves it so it sticks.
In reply to filbert66:
Yes, I read, but I am bad at English, so I doubted if I understood everything correctly. Even after all the commands, the plugin continued not to clear the creeper explosions. Everything is fine at the moment, just change the value of / gamerule mobGriefing to false.
In reply to NerelTeC:
What version of Spigot Minecraft are you using? Please give me the result of these commands:
In reply to filbert66:
AntiCreeper in your world is active
AntiCreeper: It's really big. If you're sure use 'all' option
ac print [<>]lsave|reload|version|world [onloff] [all|<world>]
Many more options: see http://bit.ly/1aeTBoH
Hello everyone, will there be an update to 1.16 soon?
greetings
In reply to Costar2570:
Hi, Me and my team of myself and I have tested against 1.16.1 and found that the current version works fine with it. Go for it!
Is there a way to disable only creepers?
I disabled creepers, but TNT no longer worked either.
In reply to secretstf:
Yes. See https://dev.bukkit.org/projects/anticreeper/pages/new-configuration and suggest starting from Vanilla config. To completely disable them, just set
Just repeating and multi-quoting to be sure the people who asked saw that it's been tested with 1.15. Have fun!
just tested it on 1.15.2 and it's fully working.
In reply to rua29:
Hey thank you! I will credit you as a Tester and update the plugin compatibility.
Is it working on 1.15.2, i know that a lot of ppl has asked before, but it has been a month since the last comment
In reply to Forge_User_84084941:
Hi, sorry, been busy with life. May have time due to enforced work furloughs next month. I’ll try to give it a look
In reply to filbert66:
Thanks mate, I appreciate your work
Hello are you guys going to update this plugin for 1.15? And if yes do you have a estimate time for it to release? (Btw the plugin is really good as it is! Good Job bro!)
In reply to Forge_User_93221064:
There's just me, and I'm still working my day job from home, so no time estimate and things are busy.
I haven't looked at 1.15 yet. What features are not working or new features are you looking for?