Nexo

Nexo is optional. CustomMenu resolves configured Nexo glyphs at runtime when the Nexo API is present.

Supported syntax

text
<glyph:glyph_id>
<nexo:glyph_id>

Example

yaml
buttons:
  profile:
    label: "<nexo:profile> <aqua>Profile</aqua>"
    actions:
      - "player: profile"
Bootstrap timing
Registry-backed pause/quick-action labels are created very early. If a Nexo glyph is unavailable during bootstrap, prefer a native sprite/font component for that label or restart once Nexo data is ready.