Skip to content

Alpha 8 - Provision of patches

Pre-release
Pre-release
Compare
Choose a tag to compare
@Poslovitch Poslovitch released this 11 Nov 13:52
· 3092 commits to master since this release

Description

This pre-release is intended to fix bugs. A few new features were also added. And there is not a single API breaking change 🙂.

You won't need to update your addons alongside this release.

Placeholders

Although Placeholders integration is implemented in BentoBox, Addons are currently not registering their own placeholders. This is due to a few incoming changes, which is keeping us from adding them.

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.

  • 🔠 - locale files may need to be regenerated or updated.
  • ⚙️ - config options have been removed, renamed or added.

Contents

  • API
  1. Improved Javadoc.
  2. Slight optimizations in PlaceholdersManager.
  3. Added MultiverseCoreHook.
  4. Added CycleClick(String, int, int) constructor (#332).
  • Features
  1. ⚙️ 🔠 Added COARSE_DIRT_TILLING in WORLD_SETTING flags. This helps avoid players tilling coarse dirt using a hoe to obtain dirt (#337).
  • Tweaks
  1. LOCK flag can now only be applied to the MEMBER rank at maximum. This means that island owners can no longer lock their island to the island members or island sub-owners: they can still do so for trusted, cooped and visitors (#332).
  2. Player file is now preventively saved in the database after they create an island.
  • Bug fixes
  1. Fixed obsidian scooping replacing the whole bucket stack with lava buckets (#338).
  2. Fixed errors that could occur when adding island to the grid (#326). Also introduced some defensive code there.
  3. Fixed errors spamming console when teleporting to non-BentoBox worlds (#310).
  4. Fixed protection checks not correctly taking into account standard Nether and End (#331).
  5. Fixed teleporting back from standard Nether to island.
  6. Fixed island members dying when joining an island locked to members (#332).
  7. Fixed a few bugs with protection (#336):
  • Placing boats is now prevented by PLACE_BLOCKS;
  • Using bone meal is now prevented by PLACE_BLOCKS;
  • Fixed interaction with Shulker Boxes (CHEST);
  • Flower pots interaction is now prevented by CHEST;
  • Using name tags is now prevented by PLACE_BLOCKS;
  • Hurting pufferfish is now prevented by HURT_MONSTERS;
  • Hurting other types of fish is now prevented by HURT_ANIMALS;
  1. Fixed the ENDER_CHEST flag not using the Notifier.