In a nutshell: Czech translation and bug fixes on
BentoBox; bug fixes and new translations on
Chat and
Limits.
Changelog
BentoBox 1.11.1 - "Internationally Unglitched"
Full changelog is available on
GitHub.
Description
BentoBox 1.11.1 adds a few features but most notably fixes bugs. We also made sure that some of our long-established features underwent some fine-tuning. In a nutshell, this update is mostly the result of a meticulous work with a resolute attention to details. Beyond becoming feature-rich, we want BentoBox to be a stable, trustworthy tool for you to use on the long-term. Therefore, while this update might not be as exciting as others, we believe it is a necessity to assess the quality of our work from time to time to ensure we are not heading for trouble. Thanks to everyone who help us in that monumental task.
Alongside this update, you should not need to update your gamemode addons. However, we recommend you
to reset your locales, if you have not customized them. This can be achieved by deleting the
locales folder.
API
- Improved and fixed javadocs.
Features / Tweaks
- Added success messages for IslandSetnameCommand and IslandResetnameCommand (#1164).
- Made AdminWhyCommand send debug messages to the issuer if it is a player (#1126).
- Added a new permission for bypassing delayed commands: [gamemode].mod.bypassdelays (#1136).
- Significantly improved performances when generating chunks on Paper servers (#1180).
- Added a message sent if scooping obsidian fails due to nearby obsidian blocks.
- Added a message sent to all players on an island when PVP is toggled (#1081).
Localization
- Added Czech (cs) translation (Polda18, #1156).
- Updated Latvian (lv) translation (BONNe, #1171).
- Updated the PISTON_PUSH flag's description to better reflect its actual behavior (#1162).
- Updated the FLINT_AND_STEEL flag's description to also tell about campfires.
- Updated French (fr) translation (#1189).
Fixes
- Fixed AdminTeleportCommand not allowing to be used in console (#1158).
- Fixed End Portal teleportation causing the player to fall under the island if entering the End Portal with a high velocity (#1118).
- Fixed PVP related messages not using their dimension-related counterparts.
- Fixed island center coordinates correction not working properly when using customized start-x, start-z values (#1169).
- Fixed a discrepancy in descriptions about the behavior of the PISTON_PUSH flag (#1162).
- Fixed a NPE caused by external plugins incorrectly interacting with the Bukkit API (#1172).
- Fixed an event concurrency with external plugins overriding the Nether Portal teleportation destination (#1101).
- Fixed the addon API-version checking algorithm (#1176, #1177).
- Fixed critical performance issues when generating chunks (#1180, SPIGOT-5573).
- Fixed DYE protection being always called when interacting with Sheep.
- Fixed code smells.
- Fixed BREEDING protection not catching breeding of newer animals (Pandas, Foxes...) or with some items (Golden Carrots, ...).
- Fixed exceptions occurring when using AddonsManager#getClassByName().