Custom Chest Menus
by legenden
Custom Chest Menus lets server owners build chest-style menus from JSON files and bind them to blocks or open them for players with a single command.
What it does
Server owners write each menu as a JSON file, then reload the set in-game with the reload command, which requires permission level 2. Once a menu exists, the open command shows it to the player who runs it, and a variant opens it for another named player, also at permission level 2. The approach is similar to menus found on plugin servers, now available on Fabric, Forge and NeoForge.
A menu can be attached to a block entity: a binding command links a menu id to a chest or similar block, a list command shows every current binding, and an unbind command removes one. A visual overlay command highlights bound blocks so an administrator can find them. Menus can carry supported actions, including teleports to locations that cross dimensions and item crafting, which makes the mod suited to hub servers, shops and quest interfaces.
The server and every player need the mod installed. Builds cover 1.20.1 – 26.2 across Fabric, Forge and NeoForge, and the code is open source under the GNU General Public License v3.0 only.
Key features
JSON-defined menus
Each chest menu is described in a JSON file, so layouts and contents can be edited without code.
Open commands
A single command opens a menu for the player who runs it, and another opens it for a named player.
Block bindings
A menu id can be bound to a block entity, listed with a command and removed again when no longer needed.
Crossing-dimension teleports
Menu actions can teleport players to locations in other dimensions, in addition to crafting items.
Compatibility
Latest build for each game version and loader.
26.x4 of 4 versions with builds
1.21.x7 of 7 versions with builds
1.20.x3 of 3 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Server owners and administrators who want interactive menus without writing a plugin. Players need the mod too, because the environment is client and server.
How it compares
Server Commands is server-side only, runs on Fabric for 1.20.1 and is licensed under the MIT License, so players can join without installing it. Quick Right Click Options is client-side only, released under the MIT License and covers 1.21.1 – 1.21.6 on Fabric, so it changes the client rather than the server's chest menus.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Custom Chest Menus | Fabric, Forge and NeoForge | 1.20.1 – 26.2 | Client and server | 2026-09-09 |
| Server Commands | Fabric | 1.20.1 | Server-side only | 2025-04-18 |
| Quick Right Click Options | Fabric | 1.21.1 – 1.21.6 | Client-side only | 2025-06-21 |
Questions
Does Custom Chest Menus need to be installed on the client?
Which permission level is needed to reload menus?
Which loaders does Custom Chest Menus support?
In the catalog
Custom Chest Menus is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 13,894 mods support Minecraft 26.2.
More from legenden
Similar mods
What the author says
Custom Chest Menus is a mod for Minecraft that allows server owners to create custom chest menus with various functionalities. This mod is designed to enhance the gameplay experience by providing interactive and customizable interfaces for players. Custom Chest Menus enables all server owners to create custom chest…
Official listing
- Modrinth page
- modrinth.com/mod/custom-chest-menus
- Owner
- legenden
- Published
- 2025-09-07
- Updated on Modrinth
- 2026-09-09
- Facts verified
- 2026-10-15
