Inventory Switcher

Separate inventories per game mode world and per island if players have more than one. Players keep different items, XP, advancements, and gear for each BentoBox game.

File Details

InvSwitcher-1.17.1.jar

  • R
  • May 10, 2026
  • 29.30 KB
  • 9
  • 26.1.2+9

File Name

InvSwitcher-1.17.1.jar

Supported Versions

  • 26.1.2
  • 26.1.1
  • 26.1
  • 1.21.11
  • 1.21.10
  • 1.21.9
  • 1.21.8
  • 1.21.7
  • 1.21.6
  • 1.21.5

New in this release

  • Fixed inventory cleared when teleporting from a BentoBox world to a non-BentoBox world — Previously, when a player left a BentoBox game world (e.g., BSkyBlock) for a non-BentoBox world (e.g., the default overworld or a third-party plugin world), their "outside" inventory could be lost because each non-BentoBox world stored data under its own key. Now all non-BentoBox worlds share a single storage key, so the player's inventory is always restored correctly. Includes automatic migration for data saved under old per-world keys.

Compatibility

✔️ BentoBox API 2.7.1 ✔️ Minecraft 1.21.x ✔️ Java 21

Upgrading

  1. Take backups of your server, for safety
  2. Download this jar and put it in your addons folder - delete the old one
  3. Restart the server
  4. You should be good to go!

What's Changed

  • Fix inventory cleared when teleporting from BentoBox world to non-BentoBox world by @tastybento
  • Fix CI: add forceJavacCompilerUse to compiler plugin config by @tastybento

Full Changelog: https://github.com/BentoBoxWorld/InvSwitcher/compare/1.17.0...1.17.1