AntiCreeper

AntiCreeper logo

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, NEW unknown explosions (from other plugins) with all of same options as for creepers, above
    • note that fire charges and wither skulls are classes of fireballs, so fireball settings apply to them
  • 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!
  • Kind of multi-world support; the same configuration applies to all listed 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 distance from explosion center. Kinda fun, but can lag on chained TNT.

Configuration Description & Hints

Please READ THIS FIRST before you post here with problems. click above link to view page

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

McStats image

Planned Features

Click here to have input into what I should do next.

Any donations are welcome and will inspire more features. :)

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of filbert66 filbert66 May 04, 2013 at 19:18 UTC - 0 likes

    FYI, version 4.9 works with Bukkit 1.5.2 no problem.

    Version 4.10 adds nerfing for undefined explosion types.

    Last edited May 06, 2013 by filbert66: released 4.10

    My plugins: Anticreeper, AntiFire, AutoIPBan; Contributor: Silence, Thor

    BFAK:67982,3d6540176e18ca75f0a204a87213d75a51e4b745f16c619b8fcef59ccfeab5cb

  • Avatar of filbert66 filbert66 Apr 19, 2013 at 04:50 UTC - 0 likes

    @CoolScrawl: Go

    True, but not as flexible. Nor does gamerule mobGriefing affect lightning at all. Near as I can tell, it is equivalent to the following AntiCreeper configuration:

    nerf_<*>:
      explodeblocks: false
      depth: 0   #that is, everywhere
    #  yield:  not set; defaults to system default
    #  blocklist:  not set
    # power: default
    # fire: default
    # yield: default
      blockphysics: false
      entitydamage:
        toplayer: true
        tomob: true
        toitem: true
        todrops: true
        topainting: true
      effects: true
    
  • Avatar of filbert66 filbert66 Apr 19, 2013 at 04:41 UTC - 0 likes

    @BiweGas: Go

    Can be done already. See the examples here, particularly the last. If you still can't figure it out, it could be what I show below, but remember that everything under entitydamage is an entity. Default, if it doesn't match any of the others, is "item":

    nerf_creeper:
      explodeblocks: true
      blocklist: 38
      entitydamage:
        toplayer: true
        tomob: true
        todrops: false
        topainting: false
        toitem: false
    

    If you want more refined control than that, let me know by filing a Ticket for your request

  • Avatar of BiweGas BiweGas Apr 18, 2013 at 16:02 UTC - 0 likes

    please make that creeper cant destroy entity(for example: item frame, boat and etc.)

    MyMinecraft Server

  • Avatar of CoolScrawl CoolScrawl Apr 18, 2013 at 14:52 UTC - 0 likes

    You can just do /gamerule mobGriefing false.

  • Avatar of filbert66 filbert66 Apr 17, 2013 at 06:24 UTC - 0 likes

    @Vanfulpen14: Go

    I'm sorry to hear it didn't work for you. If you would offer some more details, I could help you. It would be best if you filled out a Ticket with all your details.

    Last edited Apr 17, 2013 by filbert66
  • Avatar of Vanfulpen14 Vanfulpen14 Apr 17, 2013 at 01:19 UTC - 0 likes

    Thanks for this plugin not working! My server was just girefed by creepers! Can't really do much now except ban people who did it! great server plugin!

  • Avatar of filbert66 filbert66 Apr 15, 2013 at 03:51 UTC - 0 likes

    @n00bsaus: Go

    Done. New version 4.9 approved with ability to reverse .depth behavior.

    Last edited Apr 15, 2013 by filbert66: Now approved. Removed "can't wait" sentence
  • Avatar of n00bsaus n00bsaus Apr 11, 2013 at 04:55 UTC - 0 likes

    So I have a situation where, due to special circumstances in involving Mini-games, I want TNT to break blocks ABOVE a certain height, and have blocks be protected from TNT below that certain height-essentially the exact opposite of what this plugin does currently. Though I seem to recall getting that effect from earlier versions of this plugin, though not how I may have accomplished that. Is there a way to accomplish this at present?

    Last edited Apr 11, 2013 by n00bsaus
  • Avatar of filbert66 filbert66 Apr 02, 2013 at 19:37 UTC - 0 likes

    @o0AzzA0o: Go

    I think so. You are using the plugin ModDamage, right?

    Added your suggestion to Planned Features page.

    Last edited Apr 05, 2013 by filbert66: link to Planned Features

Facts

Date created
Aug 28, 2011
Categories
Last update
May 06, 2013
Development stage
Release
License
All Rights Reserved
Curse link
AntiCreeper
Downloads
294,928
Recent files

Authors