BentoBox-3.23.4.jar
What's new
-
Safe End arrival without the obsidian platform: with
create-obsidian-platform: false, going through an End portal could drop the player into the void. Players now land on the nearest safe spot, or in a pod if there is none. - ✨ Use your own inventory while a panel is open: players can move items, drop them and use bundles in their own inventory while a BentoBox panel such as
/island settingsis open. Shift-clicks, double-clicks and drags that could push items into a panel stay blocked, so items can't be lost. -
Addon config fix:
saveConfig()no longer crashes for an addon that has noconfig.yml.
✔️ Paper Minecraft 1.21.5 – 26.3 ✔️ Java 25+
- As always, take backups just in case. (Make a copy of everything!)
- Stop the server.
- Replace the BentoBox jar with this one.
- Restart the server.
- You should be good to go!
There are no new locale keys and no config.yml or panel template changes in this release.
[PR #3100]
This brings back the goal of #2767 without the problems that got it reverted in 3.11.1 (#2776). While a panel is open, players can pick up, place, swap, drop (Q / Ctrl+Q) and use bundles in their own inventory. Any action that could move an item into the panel is still blocked: shift-click, double-click to collect, and drags that touch a panel slot. A click on a panel slot while holding an item is always cancelled.
🧩 Addon developers:
PanelListenerhas a new default method,allowsPlayerInventoryClicks(), which returnsfalse. Panels with a listener therefore see inventory clicks exactly as before, so icon pickers in the core and in Challenges and Biomes are unchanged. Override it to returntrueto opt in. The change is binary compatible.
[PR #3101]
When the End obsidian platform was turned off, the server teleported the player straight to the portal destination, whether or not there was a floor. BentoBox now cancels unsafe End arrivals and sends the player to the nearest safe spot, then the highest block, then a pod. Repeat portal events fired while the player stands in the portal are also cancelled, so the player is not sent to the vanilla End spawn. Arrivals that are already safe still teleport instantly, and nothing changes when the platform is on. Safe-spot pods now teleport the player to the centre of the block, not its edge.
Addon.getConfig() returned null when the addon had no config.yml, so saveConfig() threw an error. It now returns an empty configuration, as Bukkit's JavaPlugin.getConfig() does.
- Let players use their own inventory while a panel is open by @tastybento in https://github.com/BentoBoxWorld/BentoBox/pull/3100
- Safe End arrival when the obsidian platform is off by @tastybento in https://github.com/BentoBoxWorld/BentoBox/pull/3101
- Fix Sonar S2259: null addon config and MongoDB connector by @tastybento
Full Changelog: https://github.com/BentoBoxWorld/BentoBox/compare/3.23.3...3.23.4
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

