Skip to content

Alpha 9 - Running late...

Pre-release
Pre-release
Compare
Choose a tag to compare
@Poslovitch Poslovitch released this 02 Dec 08:17
· 3114 commits to master since this release
ae770b3

Description

⚠️ It seems this release has some issues with Yaml databases. A bug fix version will be released as soon as possible.

This pre-release brings in bug fixes and deprecates some methods that needed to be renamed to ensure consistency.
You won't need to update your addons alongside this release.

We're running some delay with our original planning. Alpha 9 should have been the last alpha before the actual 1.0 release, however that logically won't be the case.

Changelog

How to read it

Each change/tweak/bug fix is listed in the corresponding category.
If a change is likely to do something that needs the user to keep a close eye on, then it is labelled with an icon.

  • ⚠️ may break parts of the API.
  • 🚧 classes or methods have been deprecated.
  • 🔠 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.

Contents

  • API
  1. Improved some bits of Javadoc.
  2. Added LocalesManager#get(String).
  3. 🚧 Deprecated #getTeamLeader(...) methods in CompositeCommand, IslandCache and IslandsManager : they are renamed to #getOwner(...).
  4. Added a generic IslandEvent that provides the Reason why it was called (#346).
  5. ⚠️ 🚧 Moved addon exceptions to world.bentobox.bentobox.api.addons.exceptions; older ones got deprecated.
  6. Added a generic event to expose addon info via K,V pairs (#352 (comment)).
  • Features
  1. ⚙️ 🔠 Added FISH_SCOOPING flag to prevent players from scooping fishes using a water bucket (#349).
  2. Added pagination to the Settings panel (WIP).
  3. ⚙️ 🔠 Added TURTLE_EGGS flag to prevent players from crushing turtle eggs (#348).
  • Tweaks
  1. 🔠 Replaced %bsb_plugin_name% in all locale files by BentoBox.
  2. 🔠 Removed de-DE locale: it was outdated.
  3. 🔠 Updated zh-CN locale (@CNAmira).
  4. Flags in the Settings panel are now sorted alphabetically based on the player's locale (WIP).
  • Bug fixes
  1. Fixed PVP not protecting players from being set to fire using flame arrows (#336).
  2. Cooped players now lose the coop when they logout or on server shutdown (#335).
  3. Fixed ARMOR_STAND not protecting players from moving armor stands using fishing rods (#350).
  4. Fixed error when tab-completing some commands with no island (#358).