WatchFox v1.2.1
Details
-
Filenamewatchfox.jar
-
Uploaded by
-
UploadedNov 3, 2012
-
Size403.24 KB
-
Downloads413
-
MD5f7a80eaad0b2e2ad196f22153b6c445c
Supported Bukkit Versions
- CB 1.4.2-R0.2
Changelog
v1.2.1
Added support for item frames in entity_break, entity_place, and player_interact listeners with rotation and item data logging. No rollback support.
----
v1.2.0
RELEASE NOTES:
WatchFox is now strictly 1.4.2r0.2+. New API hooks were added and attempting to run WatchFox without having their support will yield bad.
WatchFox v1.1.4 is the last compatible version for 1.2.X and 1.3.X. Critical bugs will continue to receive compatibility updates, but not features.
NOTE: Until Bukkit stabilizes, you should make every reasonable effort to keep your server as updated as possible with the dev builds. I will be doing the same and you could fall behind which will cause issues with the API interaction. This is especially important if you have auto-updating turned on.
FIXES:
Fixes issue #3. The fatal recursion bug in the location index has been fixed. A huge thank you to Caio Jabulka for not only reporting the issue but also supplying data to replicate the bug.
FUNTIONALITY/FEATURE CHANGES:
Cleaned up some code, of note, hanging threads on shutdown be impossible now (hah!), some bukkit interaction code should be snappier as well
Added MCStats metrics reporting, will default to 'on', see conf for more info
Added auto-update support, will default to 'on', see conf for more info
A series of container transactions are now auto-generated when a container is broken (now matches sign-breaking behavior)
Item enchantment data now should be maintained properly now
Monster spawner mob type is now recorded and set during rollbacks
Fixed some block orientations being incorrect after rollback
Added rolling back container transactions! Note that this does _not_ affect player's inventories. Items are created and destroyed to satisfy the container's inventory only.
Added a new command /wf chest, used to handle oddities/overflows when rolling back chest (and other container) inventories
Added a new command /wf stats, outputs some interesting info regarding DB internals
Tweaked the output of the paginated search results (from /wf NUM)
Tweaked the output of /wf lookup
DEPRECATION NOTE:
Data entered by a 1.0.X version of WatchFox may be (though unlikely) largely unrollbackable as the compatible rollback engine has been deprecated to better support fluid flow rollbacks in 1.1.2+. To note, rollbacks are still possible, and are _likely_ unaffected, but high activity periods probably will have oddities. Searches will still work without any issue.
1.4 UPDATE NOTES:
Added support for new blocks and their physics (anvils falling, or any other falling block for that matter, is still not logged)
Added support for _some_ new mobs, namely bats, witches, and withers. Support is still limited in the API, will update regularly as it progresses. (should also be a good test for the auto-updater)
Wither block explosions are logging properly; as always, they are logged under player 'environment'
Command blocks are essentially the equivalent of stone blocks until Bukkit and CraftBukkit add support for getting their command
Anvil damage logging is currently not supported. Currently limited to a simple player_interact without rollback support.
Any 1.4 NBT data is not supported at the moment. This includes item lore, item renaming, named Player heads, etc.
Player deaths resulting from being squished by an anvil are logged as the last damage event (which may yield funny results) or 'unknown'.
KNOWN FEATURES:
When a player inserts something into a furnace to be processed, if a fuel item is simultaneously consumed, the player is logged as having taken it. May or may not be changed. A fix would be non-trivial.
No known issues/bugs.