Compatibility
Minecraft: Java Edition
1.21.x
1.8.x
Platforms
Creators
Details
Licensed ARR
Published 2 months ago
๐๏ธ 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

