C
PLUGIN DOCUMENTATION
CustomMenu
A YAML-driven creator for modern Minecraft dialog menus, including pause-screen entries, quick actions, input forms, command actions, native sprites and custom resource-pack glyph integrations.
Paper / Folia / CanvasMinecraft 1.21.9+ItemsAdder optionalNexo optional
What it does
Dialog menus
Build inline dialogs from config and open them through a configurable command, pause menu entry or another menu.
Actions + inputs
Run player/console commands, send MiniMessage text, navigate menus and substitute validated input values.
Native sprites
Use Minecraft sprite components in MiniMessage text or convenient sprite body entries.
ItemsAdder + Nexo glyphs
Optional runtime integration lets menu text render custom font images/glyphs from either plugin.
Quick start
- 1Install the CustomMenu customer JAR on a compatible Paper/Folia/Canvas server.
- 2Claim your AP license and paste it into
plugins/CustomMenu/license.yml. - 3Restart and open plugins/CustomMenu/config.yml.
- 4Edit open-command and the menus section. Keep ids within the documented allowed characters.
- 5Run /custommenu reload for runtime menu/action changes; restart for registry-backed pause/quick-action layout changes.