All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Custom Chest Menus

Custom Chest Menus

by legenden • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Custom Chest Menus - Just like you know them from plugin servers

Screenshot of starter example Custom Chest Menu

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.

Features

Custom Chest Menus enables all server owners to create custom chest menus by writing it out in JSON files.

_If you aren't good with how to write JSON, you can use this website to help build out a menu._

Player

  • Open any menu with a single command: /ccm open <menu_id>

Server owners

  • Open any menu for a given player with a single command: /ccm open <menu_id> [player] (Requires permission level 2)
  • Create custom chest menus using JSON files
  • Reload all menus in-game through a command /ccm reload (Requires permission level 2)
  • Bind menus to any block or entity with /ccm bind <menu_id, show a list with /ccm list-bindings and show a visual overlay with /ccm bind-overlay, finally unbind any block or entity with /ccm unbind
  • Currently supported actions:
    • Teleport to a location (also supports cross dimensions)
    • Craft Items
    • Run a command as player or server
      • Placeholders:
        • %player% will be replaced with the player's name.
        • %uuid will be replaced with the player's UUID.
      • In the future more placeholders will be supported
    • Close menu
    • Pagination
      • Next page
      • Previous page
      • Jump to page

Wiki

Check out the wiki for detailed documentation.

If you think anything is missing from the wiki that is unclear, send a message in the discord or open an improve documentation issue.

Roadmap

Check out the version milestones

Links

Join my Discord for support and updates! (Just created, so barebones)

Thanks to

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.2
Neoforge
2d ago 1
26.2
Fabric
2d ago 1
1.21.1
Fabric
7d ago 1
1.21.1
Neoforge
7d ago 1
1.21.1
Fabric
2mo ago 1
1.21.1
Neoforge
2mo ago 1
26.2
Neoforge
2mo ago 1
26.2
Fabric
2mo ago 1
26.1.x
Neoforge
2mo ago 1
26.1.x
Fabric
2mo ago 1
1.21.1
Fabric
2mo ago 1
1.21.1
Neoforge
2mo ago 1
26.2
Neoforge
2mo ago 1
26.2
Fabric
2mo ago 1
26.1.x
Neoforge
2mo ago 1
26.1.x
Fabric
2mo ago 1
26.2
Neoforge
3mo ago 1
26.2
Fabric
3mo ago 1
1.21.1
Neoforge
6mo ago 1
1.21.1
Fabric
6mo ago 1
26.1.x
Neoforge
6mo ago 1
26.1.x
Fabric
6mo ago 1
26.1.x
Neoforge
6mo ago 1
26.1.x
Fabric
6mo ago 1
1.21.1
Fabric
6mo ago 1
1.21.1
Neoforge
6mo ago 1
1.21.11
Neoforge
8mo ago 1
1.21.11
Fabric
8mo ago 1
1.21.1
Fabric
8mo ago 1
1.21.1
Neoforge
8mo ago 1
1.21.1
Neoforge
9mo ago 1
1.21.1
Fabric
9mo ago 1
1.21.11
Neoforge
9mo ago 1
1.21.11
Fabric
9mo ago 1
1.20.1
Forge
9mo ago 1
1.21.11
Neoforge
9mo ago 1
1.21.1
Fabric
9mo ago 1
1.21.11
Neoforge
9mo ago 1
1.21.11
Fabric
9mo ago 1
1.20.x
Fabric
9mo ago 1
1.21.1
Neoforge
9mo ago 1
1.21.1
Fabric
9mo ago 1
1.21.10
Neoforge
9mo ago 1
1.21.x
Fabric
9mo ago 1
1.21.10
Neoforge
10mo ago 1
1.21.x
Fabric
10mo ago 1
1.21.1
Neoforge
10mo ago 1
1.21.1
Fabric
10mo ago 1
1.21.1
Neoforge
10mo ago 1
1.21.1
Fabric
10mo ago 1
1.21.10
Neoforge
10mo ago 1
1.21.x
Fabric
10mo ago 1
1.21.10
Neoforge
11mo ago 1
1.21.x
Fabric
11mo ago 1
1.21.1
Neoforge
11mo ago 1
1.21.1
Fabric
11mo ago 1
1.21.1
Neoforge
last yr. 1
1.21.1
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.21.10
Neoforge
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.10
Neoforge
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.1
Neoforge
last yr. 1
1.21.1
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.21.x
Neoforge
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Neoforge
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Neoforge
last yr. 1
1.21.1
Neoforge
last yr. 1
1.21.1
Neoforge
last yr. 1
1.21.x
Neoforge
last yr. 1
1.21.1
Neoforge
last yr. 1
1.21.1
Neoforge
last yr. 1
1.21.x
Neoforge
last yr. 1
1.21.1
Neoforge
last yr. 1
1.21.x
Neoforge
last yr. 1
1.21.8
Neoforge
last yr. 1
# 2.4.0 - 26.3
  • Ported to 26.3
# 2.4.0 - 26.3
  • Ported to 26.3
# 2.4.1 - 1.21.1
  • Fixed a bug that could crash the game from time to time due to initialization races.
# 2.4.1 - 1.21.1
  • Fixed a bug that could crash the game from time to time due to initialization races.
# 2.4.0 - 1.21.1
  • Added support for craft all by holding shift and clicking an item with craft_items.
  • Added missing_input_message to the craft_items type, to allow custom missing input item message. It supports:
  • %item% - The missing item name.
  • %missing% - The amount that is missing.
  • %required% - The total amount that is required.
  • %available% - The amount the player currently has.
# 2.4.0 - 1.21.1
  • Added support for craft all by holding shift and clicking an item with craft_items.
  • Added missing_input_message to the craft_items type, to allow custom missing input item message. It supports:
  • %item% - The missing item name.
  • %missing% - The amount that is missing.
  • %required% - The total amount that is required.
  • %available% - The amount the player currently has.
# 2.4.0 - 26.2
  • Added support for craft all by holding shift and clicking an item with craft_items.
  • Added missing_input_message to the craft_items type, to allow custom missing input item message. It supports:
  • %item% - The missing item name.
  • %missing% - The amount that is missing.
  • %required% - The total amount that is required.
  • %available% - The amount the player currently has.

# 2.3.1 - 26.2
  • Fixed an issue where craft_items action could not use more than 64 of a single item in its input.

# 2.4.0 - 26.2
  • Added support for craft all by holding shift and clicking an item with craft_items.
  • Added missing_input_message to the craft_items type, to allow custom missing input item message. It supports:
  • %item% - The missing item name.
  • %missing% - The amount that is missing.
  • %required% - The total amount that is required.
  • %available% - The amount the player currently has.

# 2.3.1 - 26.2
  • Fixed an issue where craft_items action could not use more than 64 of a single item in its input.

# 2.4.0 - 26.1
  • Added support for craft all by holding shift and clicking an item with craft_items.
  • Added missing_input_message to the craft_items type, to allow custom missing input item message. It supports:
  • %item% - The missing item name.
  • %missing% - The amount that is missing.
  • %required% - The total amount that is required.
  • %available% - The amount the player currently has.
# 2.4.0 - 26.1
  • Added support for craft all by holding shift and clicking an item with craft_items.
  • Added missing_input_message to the craft_items type, to allow custom missing input item message. It supports:
  • %item% - The missing item name.
  • %missing% - The amount that is missing.
  • %required% - The total amount that is required.
  • %available% - The amount the player currently has.
# 2.3.1 - 1.21.1
  • Fixed an issue where craft_items action could not use more than 64 of a single item in its input.
# 2.3.1 - 1.21.1
  • Fixed an issue where craft_items action could not use more than 64 of a single item in its input.
# 2.3.1 - 26.2
  • Fixed an issue where craft_items action could not use more than 64 of a single item in its input.
# 2.3.1 - 26.2
  • Fixed an issue where craft_items action could not use more than 64 of a single item in its input.
# 2.3.1 - 26.1
  • Fixed an issue where craft_items action could not use more than 64 of a single item in its input.
# 2.3.1 - 26.1
  • Fixed an issue where craft_items action could not use more than 64 of a single item in its input.
# 2.3.0 - 26.2
  • Ported to 26.2.x
# 2.3.0 - 26.2
  • Ported to 26.2.x
# 2.3.0 - 1.21.1
  • Added permission support to Fabric. _Makes it integrate with LuckPerms_
  • Fixed parsing registry required data components (e.g. enchantments).
# 2.3.0 - 1.21.1
  • Added permission support to Fabric. _Makes it integrate with LuckPerms_
  • Fixed parsing registry required data components (e.g. enchantments).
# 2.3.0 - 26.1
  • Added permission support to Fabric. _Makes it integrate with LuckPerms_
  • Fixed parsing registry required data components (e.g. enchantments).
# 2.3.0 - 26.1
  • Added permission support to Fabric. _Makes it integrate with LuckPerms_
  • Fixed parsing registry required data components (e.g. enchantments).
# 2.2.0 - 26.1
  • Ported to 26.1
  • Added support for close_on_click item property, to close the menu after clicking the given item.
# 2.2.0 - 26.1
  • Ported to 26.1
  • Added support for close_on_click item property, to close the menu after clicking the given item.
# 2.2.0 - 1.21.1
  • Added support for close_on_click menu item property, to close the menu after clicking the item.
# 2.2.0 - 1.21.1
  • Added support for close_on_click menu item property, to close the menu after clicking the item.
# 2.1.0 - 1.21.11
  • Added support for component JSON in item names, for better formatting.
# 2.1.0 - 1.21.11
  • Added support for component JSON in item names, for better formatting.
# 2.1.0 - 1.21.1
  • Added support for component JSON in item names, for better formatting.
# 2.1.0 - 1.21.1
  • Added support for component JSON in item names, for better formatting.
Custom Chest Menus Icon
Download Custom Chest Menus
Select game version
Select platform