Inventory Switcher: Keep Separate Inventories Per World in Minecraft

Inventory Switcher for Minecraft keeps player inventories separate across BentoBox worlds. Download Inventory Switcher to prevent item mixing on multi-gamemode servers.

Download InvSwitcher for Minecraft 1.21.8

Original name: InvSwitcher

Minecraft: 1.21.8

FileVersionLoaderSize
InvSwitcher-1.17.0 (2).jar1.21.8—29 КБDownload
InvSwitcher-1.17.1.jar1.21.8—29 КБDownload

Inventory Switcher: Keep Separate Inventories Per World in Minecraft

Running a multi-gamemode Minecraft server is an exciting way to offer variety, but it comes with a persistent headache: players carrying overpowered items from one world into another. The Inventory Switcher add-on solves this elegantly by giving each BentoBox world its own completely isolated player inventory. Whether you are hopping between SkyBlock, AcidIsland, or a custom OneBlock challenge, this tool ensures that every dimension feels like a fresh start without forcing players to juggle multiple accounts or chests.

What Exactly Does Inventory Switcher Do?

At its core, Inventory Switcher is a BentoBox add-on that intercepts the standard Minecraft player data flow. Instead of one global inventory that follows a player across every server world, it creates and manages per-world inventory profiles. When a player steps through a portal into a new game mode, the add-on automatically saves their current inventory, armor, experience, and even status effects, then loads the profile tied to that specific world. The transition is seamless, requiring no commands or manual intervention from the player.

Key Features That Keep Your Server Balanced

This is not a simple backpack plugin. Inventory Switcher dives deep into the player data structure to separate nearly every progression-related element. Here is what gets switched automatically:

  • Full inventory and armor slots – Every item, from the hotbar to the off-hand, stays locked to its home world.
  • Experience points and levels – No more grinding XP in a resource-rich world and spending it in a survival challenge.
  • Health, hunger, and potion effects – Status is preserved per world, so a player leaving a world with low health returns to that same state later.
  • Ender chest contents – Even the personal ender chest storage is separated, preventing cross-world item smuggling.
  • Advancements – Configurable; you can choose to keep advancements global or lock them per world for a true fresh-start feel.

How to Install Inventory Switcher on Your Server

Getting started is straightforward, but there are a few prerequisites. First, your server must be running BentoBox, the powerful island-world management plugin. Inventory Switcher is a BentoBox add-on, so it will not function without it. The add-on supports Minecraft versions 1.17.1 through 1.20.4 and works with all standard BentoBox game modes, including BSkyBlock, AcidIsland, OneBlock, and CaveBlock. To download Inventory Switcher, grab the latest JAR file from the official resource page and place it into your server's plugins/BentoBox/addons folder. After a server restart, the add-on will generate its configuration file, where you can fine-tune which data types are switched.

If you manage your server through a platform that offers one-click add-on catalogs, the process is even simpler. For instance, the foxygame.net launcher includes Inventory Switcher in its curated mod library, allowing server owners to install and update the add-on directly from the dashboard without manually handling files. This integration also ensures that version compatibility checks happen automatically, reducing the risk of mismatched BentoBox and add-on versions.

Configuration and Customization

Once installed, the add-on creates a config.yml file inside the BentoBox addons directory. Here you can toggle exactly what gets switched. For example, you might want to keep advancements global so that players do not lose their progress tracking, while still isolating inventories and ender chests. The configuration is well-documented and uses simple true/false flags. A typical setup looks like this:

  • switch-inventory: true
  • switch-enderchest: true
  • switch-experience: true
  • switch-health: true
  • switch-advancements: false

After changing any settings, reload the add-on with the bentobox reload command or restart the server. The add-on applies the new rules immediately to all future world transitions.

Why Multi-Gamemode Servers Need Inventory Switcher

Without per-world inventory separation, players can easily exploit the economy of a network. A player could farm valuable resources in a SkyBlock world with generous ore generators, then bring those items into a hardcore survival world, ruining the intended progression. Inventory Switcher eliminates this by design. It also respects the concept of multiple islands per player. If your server allows a single player to own several islands within the same game mode, the add-on can optionally keep those inventories separate as well, giving each island its own isolated storage.

Server owners who have struggled with item contamination between worlds often describe Inventory Switcher as essential. It reduces the need for constant moderation and allows game mode designers to balance each world independently, knowing that players cannot carry over advantages. The automatic switching is so smooth that players rarely notice the technical magic happening behind the scenes; they simply experience a clean, fair start every time they enter a new world.

Performance and Compatibility

Because Inventory Switcher hooks directly into BentoBox's event system, it adds negligible overhead. Player data is saved asynchronously to prevent lag spikes during world transitions. The add-on has been tested on servers with hundreds of concurrent players and works reliably on Paper, Spigot, and their forks. It does not modify any vanilla Minecraft mechanics, so it remains compatible with other plugins that manage inventories, provided they do not conflict with BentoBox's own data handling.

For those who prefer a managed hosting experience, the foxygame.net launcher provides a streamlined way to keep Inventory Switcher up to date. Its auto-update feature ensures that you never miss a critical patch, and the one-click install eliminates the need to manually download and transfer JAR files. This is especially handy when running multiple BentoBox add-ons that must stay version-synced.

Final Thoughts

Inventory Switcher fills a critical gap in the BentoBox ecosystem. It transforms a collection of disparate game modes into a cohesive, cheat-proof network where each world stands on its own. The installation is simple, the configuration is flexible, and the impact on player experience is immediate. If you are serious about running a fair and engaging multi-gamemode server, this is one add-on you should not overlook. Download Inventory Switcher today and give every world the clean slate it deserves.