APAndrey's PluginsDocumentation
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.

A

ItemsAdder + Nexo glyphs

Optional runtime integration lets menu text render custom font images/glyphs from either plugin.

Quick start

  1. 1
    Install the CustomMenu customer JAR on a compatible Paper/Folia/Canvas server.
  2. 2
    Claim your AP license and paste it into plugins/CustomMenu/license.yml.
  3. 3
    Restart and open plugins/CustomMenu/config.yml.
  4. 4
    Edit open-command and the menus section. Keep ids within the documented allowed characters.
  5. 5
    Run /custommenu reload for runtime menu/action changes; restart for registry-backed pause/quick-action layout changes.

Explore the docs