Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for TerrorByte

Deterring griefers has never been so sweet

Report Honeypot?

PreRelease
3.4.1

TerrorByte released Honeypot version 3.4.1 on April 2, 2025

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 onApril 2, 2025
Downloads2

Platforms

Paper Paper (1.20-1.21.4)