EcoMenus
What is EcoMenus?
EcoMenus is a custom GUI plugin for building menus from config files. You define each menu's items, pages, and click actions in YAML, and players open them with a command or from another menu.
It is built on libreforge, so every click, open, and close can run effects and check conditions: send messages, give items, run commands, open other menus, and hundreds more.
What sets EcoMenus apart?
Layers: stack several items in the same slot and show or hide them per condition, so one slot can change with the player's state.
Pages and masks: multi-page menus with a filler pattern, plus automatic forwards and backwards navigation arrows.
Effect chains: string multiple effects under one click with libreforge chains, so complex actions need no code.
Menu navigation: the
open_menuandreset_previous_menueffects let menus link to each other and remember where the player came from.
Where to go next
Build a menu: How to Make a Custom Menu walks you through your first menu start to finish.
Commands: Commands and Permissions lists every command and permission node.
Configuration: Plugin Config covers the global
config.yml.