WatchFox v1.2.2

Details

  • Filename
    watchfox.jar
  • Uploaded by
  • Uploaded
    Dec 11, 2012
  • Size
    443.79 KB
  • Downloads
    385
  • MD5
    4f545a1e24301ed415d7a5e7b2e5189b

Supported Bukkit Versions

  • CB 1.4.5-R1.0

Changelog

!!!WARNING!!! -- This build addresses the plugin-breaking API changes and is such, only suitable for Bukkit builds after these changes.

This should only be used on build 2504 or later bukkit builds!

v1.2.2 -- (I forgot to change the auto-updater settings, hence the funny version number)

(Note: I have a bad habit of putting important stuff at the bottom, if you already use WatchFox, see the notes at the bottom)

Awesome stuff:

New Features!

Falling blocks are now supported! Utilizing the latest Bukkit API features, WatchFox logs with perfect accuracy. Picture-perfect sand rollbacks!
-Blocks changed by a falling block are logged under block_form. They have a special description in the event log that says "...formed by a falling block".

All piston block interactions! Yes! Even stuff breaking off moving blocks!
-Piston extending/retracting is redone from previous versions, however it is still events; piston_extend and piston_retract. Minimal backwards compatibility with old data.
-Blocks moving from pistons is logged under block_push. Will only be logged in the event extend and/or retract is logged.
-Attached blocks breakings is logged under block_break. Will only be logged if block movement was logged.

Mob block interactions are now logged under block_form. They have a special description in the event log that says "...formed by a mob interaction".

Liquid flowing is now its own event type, liquid_flow. (formerly, block_form) FULL backwards compatibility with old data is maintained.

Note: All of the above events are logged under player "environment".

Boring stuff:

Farm/grass fading to dirt is logged as a block_fade event.

Vine spread is now logged as a block_form event.

Note: All of the above events are logged under player "environment".

Now distinguishes between normal skeletons and wither skeletons (also fixed a typo in the original spelling of 'skeleton').

Falling blocks as an entity are now well recognized. Notably for player damage. Ex: "slain by a falling anvil".

Boring AND IMPORTANT:

Two new event types in all, block_push and liquid_flow.
Naturally, two new config keys: block-push-logging and liquid-flow-logging. Both default to 'true'.

If you have an old, default, config, you will need to MANUALLY enable piston_extend and piston_retract logging for block_push logging to work.

No known issues/bugs.