CrMenu Plugin  ⭕Menu add-on for your server [1.8 - 1.21.x] icon

CrMenu Plugin ⭕Menu add-on for your server [1.8 - 1.21.x] -----

The best menu plugins for your fully configurable server • Supports fully customizable heads




Update 1.1.7

The new update 1.1.7 brings several improvements and optimizations to enhance your user experience.

Key Improvements

Menus and Submenus

- Ease of Use: It is now easier to add informational menus or submenus. We have simplified the process so you can customize your navigation options more intuitively.

Plugin Optimization

- Improved Performance: The plugin has been optimized to ensure smoother and more efficient performance. This translates to faster loading times and a more satisfying user experience.

These enhancements are designed to offer you a better experience and make managing your tools simpler and more effective. We hope you enjoy the update!
----------, May 28, 2026

CrMenu v1.1.6 - The Stability Update
CrMenu 1.1.6 is here! This update focuses on fixing annoying bugs, improving configuration stability, and giving you more control over your menus. No more junk chests, no more unexpected file regeneration, and no more YAML parsing headaches.

✅ Key Changes in CrMenu 1.1.6


  1. [ ]Junk Chest Removal

    • [ ]Before: An invalid material in your config would create a fallback chest item.
      [ ]Now: Items with invalid materials are simply skipped, and a warning is logged to the console.
      [ ]Benefit: Cleaner menus with no more random chests appearing due to typos.

    [ ]Submenu Regeneration Control

    • [ ]Before: Deleting a default submenu file would cause it to regenerate on server reload.
      [ ]Now: Submenus only regenerate if the entire /plugins/CrMenu/menus/ folder is deleted.
      [ ]Benefit: Full control over which menu files you want to keep or remove permanently.

    [ ]Improved YAML Parser

    • [ ]Before: The order of sections in config.yml could sometimes cause items to disappear.
      [ ]Now: We've added reserved keys ( submenus , auto_submenus , auto_include_submenus ) to the parser.
      [ ]Benefit: You can now organize your config.yml in any order without breaking item rendering.

[HR][/HR]

Configuration Examples

1. Standard Menu with Lore & Actions
A basic item that gives the player a pickaxe and sends a message.
Code (YAML):


# In config.yml - A simple menu with actions
menus
:
tools
:
title
: "&6Tools"
size
: 27

```
# Standard item - 2 spaces of
indentation
magic_pickaxe
:
  slot
: 10
  material
: DIAMOND_PICKAXE
  name
: "&bMagic Pickaxe"
  lore
:
   - "&7A very powerful pickaxe."
    - "&7Infinite durability."
  action
:
    command
: "give %player_name%
    diamond_pickaxe 1"

    message
: "&aYou received a
    magic pickaxe!"

    sound
: "ENTITY_PLAYER_LEVELUP"
```
 
2. Menu with Submenu Links (New Syntax)
The submenus section is a special container for linking to other menu files. Note the extra indentation.
Code (YAML):


# In config.yml - A menu with links to other submenus
menus
:
main
:
title
: "&6Main Menu"
size
: 54

```
# Submenus - 2 spaces for the
section, 4 for the items inside
submenus
:
  warps
:
    slot
: 20
    material
: COMPASS
    name
: "&dWarps"
    lore
:
     - "&7Available teleports."
      - "&eClick to open"
 
  shop
:
    slot
: 22
    material
: EMERALD
    name
: "&aShop"
    lore
:
     - "&7Buy special items."
      - "&7Prices updated daily."
 
  # With a custom player head
  texture
  profile
:
    slot
: 24
    material
: PLAYER_HEAD
    name
: "&eProfile"
    lore
:
     - "&7Your personal
      information."

    head_texture
:
    "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InV
    ybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5
    lY3JhZnQubmV0L3RleHR1cmUvZGF5YTU
    0YzQ2ODc5N2FmZjRkN2Y1MjQ2ZTU1NjU
    5Njc0YjliIn19fQ=="

```
 
3. Menu with Composite Actions (Left/Right Click)
Assign different actions to left and right clicks on the same item.
Code (YAML):

menus
:
settings
:
title
: "&8Settings"
size
: 27

```
fly_toggle
:
  slot
: 13
  material
: FEATHER
  name
: "&bFly Toggle"
  lore
:
    - "&7Left-click
: &aEnable fly "
    - "
&7Right-click : &cDisable fly "
  action:
    left_click:
      command: "
fly %player_name%
      on "
      message: "
&aFly enabled. "
      sound: "
ENTITY_BAT_TAKEOFF "
    right_click:
      command: "
fly %player_name%
      off "
      message: "
&cFly disabled. "
      sound: "
ENTITY_BAT_DEATH "
```
[HR][/HR]

YAML Indentation Rules

Correct indentation is critical. Here’s a quick reference:
Code (YAML):

menus
:
your_menu_name
:       # ← 2 spaces (menu level)
title
: "Menu Title"
size
: 54

```
# Option A: Standard Items - 2
spaces
normal_item
:
  slot
: 10
  material
: STONE
  name
: "Item"
  lore
:
   - "Line 1"
  action
:
    command
: "some_command"

# Option B: Submenus - 2 spaces for
'submenus', 4 for items inside
submenus
:
  sub_item_1
:         # ← 4 spaces
  (inside the submenus section )
    slot
: 20
    material
: CHEST
    name
: "Submenu 1"
 
  sub_item_2
:         # ← 4 spaces
  (same level as sub_item_1 )
    slot
: 22
    material
: COMPASS
    name
: "Submenu 2"
```
 
[HR][/HR]

Golden Rules

  • [ ] Never use TABS - Only use spaces for indentation.
    [ ] Be consistent - If you use 2 spaces for a level, always use 2.
    [ ] Submenus require extra indentation - They must be nested inside the submenus section.
    [ ] Validate your YAML - Use /crmenu diag to find errors quickly.
  • Backup before editing - Always a good practice!

Thank you for using CrMenu! If you have any questions, feel free to ask in the discussion section.​
----------, Jan 8, 2026

New update

- Improved and organized the way new menus are added (avoids errors and restarts your server when adding new menus)

- Added examples for creating new menus; just copy and paste into the menu file

- Added an example to the config file for adding new menus

- Optimized the plugins so there are no delays on the servers
----------, Dec 12, 2025

# New Update

We are pleased to announce an update that significantly enhances the user experience and addresses certain issues reported by users. Below are the improvements and changes made:

## Bug Fixes

- **Information Menu Error:** We have fixed an error that caused the information menu to throw a bug or error in the console. This issue also resulted in a server response delay, affecting efficiency. With this update, the problem has been completely resolved, ensuring smoother operation.

## Organizational Improvements

- **Improved Submenu Order:** The order of submenus has been optimized to offer more intuitive and accessible navigation. This will allow users to quickly find the information or function they need, thereby improving overall usability.

## New Features

- **New "Warps" Submenu:** We have added a new submenu titled "Warps." This submenu is designed to facilitate access to specific functionalities related to teleport points or quick locations. We hope this addition will be very useful for our users.

We thank all our users for their feedback and suggestions, which help us continually improve. We hope you enjoy this new update!
----------, Nov 11, 2025

The shop menu and variables have been fixed. Now, when using the shop menu, it deducts the money and delivers the items.
----------, Oct 28, 2025

corrected errors in the English and Spanish translations
----------, Oct 16, 2025

Now compatible with versions 1.8 - 1.21.8
----------, Oct 16, 2025

Resource Information
Author:
----------
Total Downloads: 158
First Release: Oct 5, 2025
Last Update: May 28, 2026
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings