Dimensional Inventories
by Thomilist
Dimensional Inventories, a Fabric mod, keeps a separate inventory for each group of dimensions, called a dimension pool, so a player's items stay with the pool they were carried into.
What it does
Dimensional Inventories assigns dimensions to dimension pools. When a player travels from one dimension to a dimension in a different pool, the inventory is saved to a file for the origin pool and the inventory for the destination pool is loaded, with status effects cleared. Each pool keeps its own gamemode, advancement progress setting and statistics setting, while the player's health, food, saturation, experience and ender chest follow the pool. Non-player entities that travel between pools are deleted.
A JSON file holds the dimension pool definitions, which the mod reads on load and writes back when they change. If no file is found, a pool named default is created containing the overworld, the nether and the end, with gamemode set to survival and advancement progress and statistics enabled. Travel between dimensions that are not assigned to any pool keeps the inventory unchanged. The mod is controlled through commands starting with diminv; the version command is open to anyone, while the others require permission level 4 (operator). Fabric API is required, and the mod runs on the server alone, so players join without installing it.
Key features
Dimension pools
Groups of dimensions that share one inventory, gamemode and advancement setting, defined in a JSON file.
Per-pool inventory transfer
Inventory, armour, offhand, ender chest, experience, score and food move with the player when crossing into another pool.
Pool-based gamemode and advancements
Each pool can set its own gamemode, and advancement progress is visible only in pools where it is enabled.
Pool management commands
Commands list pools, show the gamemodes and dimensions of a given pool, and remove an existing pool.
Gallery
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x11 of 11 versions with builds
1.20.x5 of 5 versions with builds
1.19.x3 of 3 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Required by 1 mod
How it compares
Dimensional Protection is server-side and built for Forge and NeoForge, with files for 1.18.2 – 26.1.2 under the MIT License, while Dimensional Inventories is a Fabric mod. Disable Advancements In Dimensions is also open source and server-side, but published for Fabric only, for 1.21 – 1.21.5, and it switches advancements off per dimension rather than handling inventories.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Dimensional Inventories | Fabric | 1.19.2 – 26.3 | Server-side only | 2026-09-16 |
| Dimensional Protection | Forge and NeoForge | 1.18.2 – 26.1.2 | Server-side only | 2026-08-25 |
| Disable Advancements In Dimensions | Fabric | 1.21 – 1.21.5 | Server-side only | 2025-05-02 |
Questions
Does Dimensional Inventories need Fabric API?
Does every player need the mod installed?
Which game versions have files for Dimensional Inventories?
In the catalog
Dimensional Inventories is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 8,071 mods support Minecraft 26.3.
More from Thomilist
Similar mods
What the author says
A Minecraft Fabric mod for keeping separate inventories across pools of dimensions. Originally developed to add a separate creative world to a survival server using a custom dimension datapack (example datapack attached to releases on GitHub). The mod operates with dimension pools. A dimension pool can contain any…
Official listing
- Modrinth page
- modrinth.com/mod/dimensional-inventories
- Owner
- Thomilist
- Published
- 2023-02-15
- Updated on Modrinth
- 2026-09-16
- Facts verified
- 2026-10-15
