1.5.3 - Paving the Way
Description
BentoBox 1.5.3 is a small patch release. It fixes some bugs but mostly made some minor API changes that are paving the way for the next minor update: 1.6.0!
As always, thanks for everyone's support ❤️. Also, huge thanks to the contributors who are doing an amazing job at creating and maintaining the official addons, especially @BONNe whose work is just mad!
Both @tastybento and @Poslovitch are currently very busy, but this summer is going to be a great time for all BentoBox users. We still have a long way to go, and this way is made up of tons of exciting things you will discover all along the way. New features, new addons, and better UI/UX are hopefully only the smallest part of it all!
As this is a patch release, you don't need to update your addons, as long as you updated them for 1.5.0.
Changelog
Legend
⚠️ deprecated API.
Contents
API
- Added
CompositeCommand#call(...)
(#759, #772). - Added
ConfigEntry#video()
to specify a link to a video tutorial. - Improved documentation.
- Made
Island#hasNetherIsland()
andIsland#hasEndIsland()
use a safer approach in case the bedrock is removed (#771). ⚠️ DeprecatedPremadeEvent
, please useBentoBoxEvent
instead (#775).- Made the key-value pairs automatically provided by events extending
BentoBoxEvent
, thus making those events "visible" outside BentoBox (BentoBoxWorld/Challenges#138, #775).
Feature / Tweaks
- Added warning messages if
allow-nether
orallow-end
are set tofalse
in theserver.properties
orbukkit.yml
(#741). - Improved handling of duplicate islands in database (BentoBoxWorld/BSkyBlock#144).
Fixes
- Fixed NPE if a bundle does not have an End or Nether blueprint attached to it.
- Fixed right click in the Blueprints Management Panel sometimes not working properly.
- Fixed "too many open files" exception with JSON flat-file database (#776).
- Fixed island data getting incorrectly saved upon loading a large number of islands (BentoBoxWorld/BSkyBlock#144).
- Fixed NPE when pasting Blueprints with a block having a
null
inventory (#779).