On this page

📦 Automated Resource Pack Compilation

NxMenu eliminates the headache of building resource packs manually. Click one button and it compiles everything.


What Gets Compiled

When you click Export Pack in Texture Studio, the cloud compiler generates:

  • GUI textures — Each painted canvas becomes a 256×256 PNG.
  • Custom item textures — Each 18×18 icon becomes a PNG with a matching JSON model.
  • Font providersdefault.json with bitmap mappings for every GUI texture.
  • Paper item overridepaper.json using the modern range_dispatch model with all your CMD entries.
  • Invisible CMD 10000 — Auto-generated 16×16 transparent paper for clickable hitboxes.
  • Reference filesnxmenu_titles.txt and nxmenu_cmd_list.txt with human-readable mappings.

Three Pack Variants

The Export modal gives you three downloads:

1. Java Pack

Standard Vanilla resource pack format. Drop into resourcepacks/ on the client, or host on a CDN and serve via your server's resource-pack setting in server.properties.

2. ItemsAdder Pack

Pre-formatted for ItemsAdder. The internal structure uses nxmenu/resourcepack/ root, so you can extract directly into your plugins/ItemsAdder/contents/ folder. ItemsAdder will pick it up on next zip-pack rebuild.

3. Bedrock Addon

A two-pack bundle for Geyser-Spigot servers. See the Bedrock Compatibility section.


Quick Testing

Use the test command from the modal:

/nxmenu applyedit <uuid>

The plugin applies your latest pack instantly. Test links expire after 1 hour for security.


Slot Highlight Toggle

The Export modal has a Slot Highlight toggle:

  • Disabled (default): NxMenu injects empty sprites that suppress Minecraft's default white slot highlight on hover. Cleaner look for custom-painted GUIs.
  • Enabled: Vanilla slot hover behavior is preserved. Use this if your GUI design relies on showing slot positions.

Toggling this auto-recompiles the pack if you've already exported once.


Custom Fonts

The Texture Studio's right Inspector has a Custom Font uploader. You can upload a .ttf, .otf, .woff, or .woff2 to preview your title rendered in that font on the canvas.

⚠️ Note: Custom font uploads are browser-local previews only — they don't ship with the resource pack. Use them to design titles that match a font you'll embed yourself.

Last updated July 11, 2026