Gestorage
by ImGontry
Gestorage upgrades the player's ender chest with three storage tiers, set for the whole server through a game rule.
What it does
The server owner chooses one of three ender chest sizes, Normal (27 slots), Large (54) or Extra Large (228), through the gestorage:enderChestSize game rule, and that choice applies to every player on the world. Reaching the Extra Large tier needs an operator at level 2, and the same level is needed to change the setting in a single-player world or on a remote server.
Gestorage also provides a shulker refill system. Two slots are marked as source and target with a configured key, and the link is stored per world. When the target slot falls below a configured threshold, it is refilled from the shulker up to the default stack size, with adaptive back-off so the refill does not repeat too often. Empty shulker boxes stack like other items up to 64, while non-empty ones keep the usual stack limit of 1.
The mod is a modular Fabric package for Minecraft 1.21.1, and its parts can be enabled or disabled one by one, so a server can install only the mechanics it wants. Server-side flags are synced to clients, and a config screen writes the server config. Gestorage is released under the MIT License and is open source; the source code is public.
Key features
Three ender chest tiers
Normal, Large and Extra Large ender chests are selected server-wide with a single game rule.
Per-player overflow storage
Items past the vanilla 27 slots are kept for each player and carried across sessions.
Shulker refill slots
Marked source and target slots refill the target from a shulker box when its count drops below a set threshold.
Modular and toggleable
Each module can be enabled or disabled on its own, and a config screen changes the server settings.
Versioned state with backups
The stored NBT data is versioned and backed up, so saved storage state is protected.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Shulker Palette is a Fabric mod for 1.21.11 that runs on client and server and is open source under the MIT License. Empty Shulker Nesting targets 1.21.11 as well, runs only on the server and is not open source, so clients do not need it. Gestorage covers 1.21.1 only, and like Shulker Palette it is open source under the MIT License.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Gestorage | Fabric | 1.21.1 | Client and server | 2026-10-09 |
| Shulker Palette | Fabric | 1.21.11 | Client and server | 2026-04-05 |
| Empty Shulker Nesting | Fabric | 1.21.11 | Server-side only | 2026-02-11 |
Questions
Does Gestorage need to be installed on the server?
How is the ender chest size changed?
Which Minecraft version does Gestorage support?
In the catalog
Gestorage is one of 4,058 Storage mods on ModsFinder, and one of 2,474 Storage mods for Fabric. 32,366 mods support Minecraft 1.21.1.
Similar mods
What the author says
Gestorage is a modular Fabric mod (Minecraft 1.21.1) that improves player storage and inventory management. It is an ecosystem of independent modules that can be enabled and disabled individually, so you only install the mechanics you actually want. Gestorage is actively developed. If you run into an issue, have a…
Official listing
- Modrinth page
- modrinth.com/mod/gestorage
- Owner
- ImGontry
- Published
- 2026-07-21
- Updated on Modrinth
- 2026-10-09
- Facts verified
- 2026-10-15
