Compatibility
Minecraft: Java Edition
1.21.x
1.8.x
Platforms
Creators
Details
Licensed ARR
Published last month
🗂️ ZyraMenu — Custom GUI Menus for 1.8 → 1.21
ZyraMenu is a lightweight, fully YAML-driven GUI menu plugin with native multi-version support from Minecraft 1.8.8 all the way to 1.21.x — no NMS, no reflection hacks, just clean compatibility layers.
✨ Features
- YAML-based menus — each menu is its own
.ymlfile inplugins/ZyraMenu/menus/, easy to edit and reload without restarting the server - In-game menu creator — open a chest, place your items, close it: the menu is saved automatically (
/zm create <name>) - Image backgrounds — drop a
.pngnamed after your menu intoIMAGES-MENU/, and ZyraMenu will slice it into a 9-slot grid and apply it as the inventory background - Rich slot actions — assign one action per slot:
CLOSE— close the inventoryCOMMAND:<cmd>— run a command as the playerCONSOLE:<cmd>— run a command from the consoleMESSAGE:<text>— send a chat messageOPENMENU:<name>— open another ZyraMenuSERVER:<name>— transfer to a BungeeCord server
- Item utilities — rename any held item or set individual lore lines directly in-game
- Player head support — set a skull owner per slot for custom player heads
- Hot reload —
/zm reloadpicks up all config and menu changes instantly - Tab completion — full tab-complete support on all subcommands
🔧 Commands
| Command | Description |
|---|---|
/zm view <menu> |
Open a menu for yourself |
/zm create <name> |
Start the chest-based menu creator |
/zm cancel |
Cancel the current creation session |
/zm reload |
Reload all menus and configuration |
/zm rename <name> |
Rename the item in your main hand |
/zm lorename <line> <text> |
Set a lore line on the item in your main hand |
🔒 Permissions
| Permission | Default | Description |
|---|---|---|
zyramenu.use |
OP | Open menus with /zm view |
zyramenu.admin |
OP | Create menus and use item utilities |
zyramenu.reload |
OP | Reload the plugin configuration |
📋 Menu Configuration Example
title: "&8&lMain Menu"
rows: 3
items:
4:
material: NETHER_STAR
amount: 1
name: "&6&lInfo"
lore:
- "&7Welcome to the server!"
- ""
- "&eClick to close"
action: "CLOSE"
enchanted: true
10:
material: COMPASS
amount: 1
name: "&eShop"
action: "COMMAND:/shop"
⚙️ Compatibility
- Minecraft: 1.8.8 — 1.21.x
- Platform: Spigot / Paper
- BungeeCord: optional, required only for
SERVER:action - Java: 8+
📦 Installation
- Drop
ZyraMenu.jarinto yourplugins/folder - Start the server — a default
menus/zmenu1.ymlis generated - Edit or create your own menus in
plugins/ZyraMenu/menus/ - Run
/zm reloadto apply changes
Made by sti_moi

