Need Support? Join the Discord!
Per-World Inventory
Separate inventories for different worlds! Keep your survival gear separate from your creative builds, your PvP loadout separate from your peaceful worlds.
What does this do?
Per-World Inventory gives you a different inventory for each world (or world group). When you travel between worlds, your items stay behind - and when you return, everything is exactly as you left it.
Perfect for servers with multiple game modes, adventure maps, minigames, or just players who want to keep things organized!
Features
Separate Inventories Per World
- Your survival inventory stays in survival world
- Creative inventory stays in creative world
- Can be configured in the config.json
World Groups
- Group multiple worlds together to share one inventory
- Example: "Hub" and "Survival" can share the same inventory
- Fully configurable in the config file
Instance World Support
- Take your gear into dungeons and bring the loot back!
- When entering an instance/dungeon, you keep your current inventory
- When leaving, your inventory (with all your new loot!) is saved to your home world
- No more losing dungeon rewards!
Auto-Save System
- Inventories save automatically when switching worlds
- Auto-save every 5 minutes (configurable)
- Saves on disconnect and server shutdown
- Your items are always safe!
Fully Configurable
- Create custom world groups
- Adjust auto-save intervals
- Simple json config file
How It Works
Switching worlds? Your inventory automatically swaps!
- You're in the Hub with diamonds and tools
- You teleport to Creative world
- Your Hub inventory is saved and swapped for your Creative inventory
- You build something awesome in Creative
- You return to Hub - your ores and tools are back, while your creative inventory stays behind!
Configuration Example
This plugin must be configured before using it, and your server must be restarted.
In this example, Survival and Hub inventories are grouped together, and you share inventory across both. Any other world will have separate inventories.
You can have multiple world groups, just be sure to format it properly!
{
"WorldGroups": [
{
"Name": "survival",
"Worlds": [
"Hub",
"Survival"
]
}
],
"AutoSaveIntervalMinutes": 5,
"SeparateGamemodeInventories": false,
"DebugMode": false
}
Buy me a coffee: https://ko-fi.com/salemanderr

