- Improved: Bedrock form improvements: Bedrock does not support hex colors so the plugin now automatically sets the nearest color for bedrock forms
- Improved startup time on servers with many protections.
- Improved performance of saving and deleting protections, especially with SQLite.
- Improved handling of an unreachable (e.g. blocked) Mojang API: player names and skins are only retried every few minutes
- Fixed double chests sometimes losing their protection after placing the second half.
- Fixed changes of a player possibly being lost when they rejoined quickly or their data failed to save when they left.
+ Added: Developer API: New methods for the latest BetterFarming, UpgradeableSpawners, UpgradeableHoppers compatibility.
+ Added: Developer API: New methods for the latest BetterFarming, UpgradeableSpawners, UpgradeableHoppers compatibility.
+ Added: Minecraft 26.3 support
+ Added: /chestprotect admin backup, restore commands to take database backups
+ Added: Optional backup schedule.
- Improved: Minor improvements and typo fixes in the locale files
- Fixed: Command alias option in config.yml
+ Added: Optional anonymous stats that help user improve the plugin: only stats such as enabled features etc. are shared, never any personal information of config files.
Warning: This new version can't use your existing locale files.
- Added: MiniMessage support for locale files
- Important: Locale files changed extensively and old ones aren't compatible. Back up custom/translated locale files before updating
- Locale files moved to plugins/ChestProtect/Locale/
- Added plugins/ChestProtect/Locale/theme.yml - shared color tokens (<t:error>, <t:success>, ...) that locale messages reference instead of hardcoding colors
- Bedrock: GUI menus are now auto-generated as native Bedrock forms when Floodgate/Geyser is installed - Bedrock players get proper forms instead of the Java inventory, with no separate Bedrock menu configuration to maintain
- Fixed: PlayerQuitEvent#getReason error on Arclight servers
- Feature: Added shelf protection support for Minecraft wooden shelves
- Fix: Minecraft 26.x support - invalid warning
- Fix: Exiting action mode now stops old status titles after switching between lock, unlock, trust or untrust mode
- Feature: Minecraft 26.2 support
- Feature: Config options for progress bar in config.yml
- Fix: Minor issues and performance improvements