Honeypot 3.0.3
This version fixes some bugs around the block break listener, and also changes some core behavior of the block break functionality
Core
Additions:
Changes:
- The allow-player-destruction value in config.yml now determines if action is taken at all. If allow-player-destruction is set to true, action will only be taken if A) blocks-broken-before-action-taken is <= 1, or B) the player has reached the blocks-broken-before-action-taken value. This allows Honeypots to be broken without triggering events, if the staff still choose. If you had blocks-broken-before-action-taken set to 1 or less and/or had allow-player-destruction disabled, this won't affect you. If it was set to a greater value and you had player destruction enabled anyway, then this WILL affect you, as your Honeypots will silently disappear upon breaking. Check the download page for more info!
- Fixed some issues with the Honeypot break logic. It wasn't all inclusive, and some edge-cases would allow certain players to break blocks without punishment.
- Added more detailed logging to Honeypot. If enable-logging in config is enabled, honeypot.log will include all debug, info, warning, and severe messages. Console will always include info, warning, and severe messages regardless.
Removals:
Known Bugs:
- None at the moment. If you find a bug, raise an issue!
API
Changes:
Removals:
Nerd info
MD5 checksums:
- 730d53cc77f90427fa5c83b5685e0e20 honeypot-core-3.0.3.jar
- 3125da1a01b32a21cae95bdbf52463de honeypot-core-3.0.3-javadoc.jar
- 46d61e6ff0b3965fda8883e03c671948 honeypot-core-3.0.3-sources.jar