On this page
STABLE v1.3

NxMenu

The ultimate Cloud-Based GUI Builder. Design menu layouts, configure visual logic blocks, and paint custom resource packs using our suite of web-based tools.

☁️ The Future of Menu Building

NxMenu Overview

Building serious server menus — shops, profiles, kit selectors, leaderboards — normally means writing thousands of lines of YAML, fighting with Custom Model Data IDs, and reloading the server every time you tweak a pixel.

NxMenu replaces all of that with two cloud-based tools that talk to each other:

  • The Menu Builder (🧠 Logic) — A visual editor where you drag items into slots, build click-action chains, set conditions, and create variables. This is where you decide what your menu does.
  • The Texture Studio (🎨 Visuals) — A pixel-art IDE where you paint custom GUI backgrounds and clickable icons. Output: an auto-generated resource pack. This is where you decide what your menu looks like.

Both tools sync to your server with one in-game command. No restarts, no manual file edits, no YAML.


The Mental Model

💡 Read this before anything else: NxMenu is split into two studios on purpose. The Menu Builder only handles logic — click actions, conditions, materials. The Texture Studio only handles pixels — GUI backgrounds, custom icons. They communicate through two bridges:

1. Custom GUI Titles — Texture Studio paints a background, gives you a magic title string, you paste it into a Menu's Display Title.
2. Custom Icons via PAPER:CMD — Texture Studio paints a 18×18 icon and assigns it a Custom Model Data number. You use PAPER:10001 as the material in the Menu Builder.

Last updated July 11, 2026