AntiCreeper 4.4.2

Details

  • Filename
    AntiCreeper.jar
  • Uploaded by
  • Uploaded
    Dec 19, 2012
  • Size
    27.76 KB
  • Downloads
    5,033
  • MD5
    e969312ea686e7581c85183f23299999

Supported Bukkit Versions

  • CB 1.4.5-R1.0

Changelog

  • Version 4.4.2: compiled against 1.4.5-R1.0 Bukkit release
  • Version 4.4.1
    • Fixed: recompiled with Bukkit development build >= 2505 to fix Ticket 25. Only needed if you work with Bukkit dev builds in your server.
  • Version 4.4:
    • Fixed: not writing default config.yml when no plugin/Anticreeper3 directory (nod to @xColourTheory)
    • Added: nerf_beds to control exploding nether beds (nod to @iPedro2)
    • NOTE: built with beta build 1.4.5R0.2; download 4.4.1 to fix Ticket 25 for you servers that use Bukkit dev builds.
  • Version 4.3.1:
    • Fixed: recompiled with Bukkit development build >= 2505 to fix Ticket 25. Only needed if you work with dev builds in your server.
  • Version 4.3:
    • Fixed: nowhitespace bug in blocklist parsing
    • Changed: Unattributed explosions now check nerf_lightning.entitydamage (instead of nerf_tnt)
    • Added: nerf_wither.destroyblocks to control its ability to "walk through walls" (Ticket 24), separate of the spawn explosion
    • Changed: damageblocks now named explodeblocks to clearly differentiate from destroyblocks, but configs are backward-compatible
    • Added: nerf_dragon config node to control dragon's ability to sail through blocks
      • supports explodeblocks (yes, it is actually generating a bunch of 0-yield explosions)
      • supports blocklist/whitelist
    • And commands for all of the above
  • Version 4.2:
    • Added: made topainting apply to item frames as well as picture frames
    • Added: handle unattributed explosions (usually, some other plugin) damaging entities
      • for now, uses nerf_tnt.entitydamage. entry. Could be separated to a new config item.
    • Fixed: bug when setting damageblocks using command line.
    • Added: command-line block filters now accept Bukkit Material names or ID numbers; either works.
      • I found this convenient, but remember that trees are "LOG" and planks are "WOOD", etc.
      • Cannot set subtypes in this way (such as birch or jungle wood); for that must use "17:2" form.
  • Version 4.1:
    • Added: blocklift and blockplace commands for endermen control
    • Tested against 1.4.5-R0.2
  • Version 4.0:
    • Added: in-game commands to print, set, and save configuration. Yay!
  • Version 3.7:
    • Added: Full configurability of Wither boss explosion under nerf_wither
  • Version 3.6.3:
    • Tested against 1.4.2-R0.2. No changes (yet).
  • Version 3.6.2:
    • Fixed : entitydamage.depth check was reversed; still caused damage when depth=0. Ticket 23
  • Version 3.6.1:
    • Fixed : uploaded wrong zip file. Sorry! This version will still report as 3.6
  • Version 3.6:
    • Added: .fire attribute: set whether or not any explosion should start fires
      • Fixed: Nerfed fireball explosions used to not set fire to nearby blocks.
    • Changed: respect .entitydamage all the time, no matter if not nerfed nor filtered.
    • Added .entitydamage.depth: to control how deep altered explosion damage applies
  • Version 3.5.1:
    • Fixed Ticket 20: crash (NPE by EntityDamageByEntityEvent) on TNT explosions.
  • Version 3.5.0:
    • Fixed: FINER/FINEST messages to system.log (Ticket 17) when no log level configured. (was introduced in 3.4.1)
    • Added: nerf_lightning.entitydamage functionality (Ticket 15)
  • Version 3.4.2:
    • Fixed: Removed dead code causing config file rewrite when interacting with other plugins (Ticket 16) Thanks to @daeger for the report and testing!
  • Version 3.4.1:
    • Added: nerf_fireball.blocklist.
    • Fixed: (Ticket 14) All blocks were always being saved when .damageblocks= true and .blocklist not empty.
  • Version 3.4.0:
  • Version 3.3.2:
    • Changed: increased TNT chain delay relative to Ticket 12.
    • Fixed: .entitydamage=false not really working (only checked when nerfing block damage or filtering blocks). Yay!
  • Version 3.3.1:
    • Fixed Ticket 12: "Only TNT chains" config doesn't trigger TNT.
    • Changed: Now respects .entitydamage=false and .effects=false even when damageblocks=true. If you really want to do it, OK! Also didn't really make sense when your blacklist had one type of block in it (ex. TNT) and it was a whitelist, so the only thing damaged is that.
  • Version 3.3.0:
    • Added new feature to nerf enderman behaviors
    • Fixed bug: nerf_*.whitelist was not being checked; instead old style block_whitelist was being checked for both which defaulted to false.
  • Version 3.2.2
    • Fixed: example config file inside zip at AntiCreeper/config.yml to new format
    • Fixed: some config booleans that should default to True were defaulting to false
  • Version 3.2.1
    • Fixed: (Ticket10) Players killed by nerfed explosions lose all their inventory
  • Version 3.2.0
    • Fixed: annoying "unnerfed world" message to console
    • Added: optional new configuration scheme, allowing more discrete control of features
    • Added: new ability to disable smoke/sound effects or player damage for nerfed explosions
  • Version 3.1.3:
    • fixed bug: nerfed TNT could start fires. Future: ability to turn fire on/off
  • Version 3.1.2: all functions working!
  • Version 3.1.1: update to 1.2.3 beta
    • known issue: nerfed creepers not hurting players the right amount
  • Version 3.1: update to development build of 1.2.2-R0.1
    • using new event and configuration system of Bukkit, but no functional changes
  • Version 3.0.0 : First release by Filbert66
    • New feature (tickets 1,3) with creeper/TNT nerf height/depth limit in variable "nerf_depth".
    • New feature (ticket 4): "creeper_yield" integer variable. Set to percentage (0-100) of blocks 2B leftover from un-nerfed creeper explosions
    • Fixed (ticket 5): nerfed explosions no longer destroy paintings
    • New feature (ticket 3, 5): new "tnt_list" or "creeper_list" of block IDs to NOT destroy. Flip to destroy only what's on the list by setting new "block_whitelist" to true.
  • Changelog: Version 2.5
    • Added yml configuration file.
    • Ghast nerf.
    • Multi-world (Currently it just turn on/off ALL protection in that world. Sorry about that, YAML is a bit new to me )
  • Changelog: Version 2.0
    • Added sounds.
  • Changelog: Version 1.5
    • Added AntiCreeper with AntiTNT
  • Changelog: Version 1.0
    • Releasing the plugin.
  • Nerfed lightning still sets fire to things, so that can still cause damage. Recommend AntiFire.
  • Fireballs "thrown" by a player (using some plugin) directly onto a hanging (picture or frame) knock it off the wall because the "breaker" is a Player. Bukkit doesn't communicate the difference between breaking by hand and breaking by thrown item. Still am able to nerf explosion damage from it, though.
  • Exploding beds are special; have no blocklist or entitydamage config nodes.
  • No command to set nerf_beds