Honeypot 3.4.1
Honeypot 3.4.1 fixes a few small bugs that snuck their way into 3.4.0.
Core
Additions:
- None
Bug Fixes:
- Fixes a text formatting glitch with certain commands caused by implicit
#toString()
conversion on Components. Fixes #203 - Fixed a bug where
allow-player-destruction
was ignored when the player had certain permissions
Changes:
- None
Removals:
- None
API:
These changes are bleed-over from 3.4.0. I'm keeping them here as it's important for developers to see it! :)
PLEASE READ
If you are a developer and have written plugins for Honeypot, please know that they will no longer be supported as of 3.4.0. You will need to do some minor refactoring. Specifically, a new Registry
class is available in the API to interact with the Behavior Registry and the new Storage Provider Registry. The TL;DR is: Anywhere you use Honeypot.getRegistry()
, change it to Registry.getBehaviorRegistry()
. Documentation will come for this new API, I'm working on writing it with Writerside now, and it will be published on a pretty website :) Documentation is now available here!
Additions:
- Support for Storage Provider. Honeypot can now add 3rd party storage providers if PDC or SQLite aren't suited for you. However, do note that Honeypot is not written for asynchronicity in mind, so for now storage providers should be synchronous. Network access in your storage provider is not recommended.
Changes:
- Refactored some classes. Imports will need updated
Removals:
- None
Information
Published on | April 2, 2025 |
---|---|
Downloads | 2 |