Honeypot 3.0.3
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. It also improves logging to allow for better debugging if issues arise.
Core
Additions:
- None
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 theblocks-broken-before-action-taken
value. This allows Honeypots to be broken without triggering events, if the staff still choose. If you hadblocks-broken-before-action-taken
set to 1 or less and/or hadallow-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.
Allow Player Destruction | Blocks Broken Before Action Taken | Are you affected? |
---|---|---|
True | <=1 | No! |
True | >1 | Yes, this change affects you! |
False | <=1 | No! |
False | >1 | No! |
- 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:
- None
Known Bugs:
- None at the moment. If you find a bug, raise an issue!
API
Changes:
- None
Removals:
- None
Nerd info
MD5 checksums:
730d53cc77f90427fa5c83b5685e0e20
honeypot-core-3.0.3.jar3125da1a01b32a21cae95bdbf52463de
honeypot-core-3.0.3-javadoc.jar46d61e6ff0b3965fda8883e03c671948
honeypot-core-3.0.3-sources.jar