NxMenu | GUI & Menu Creator Java-Bedrock v1.5

Stop writing YAML. Design, paint, and code your server menus entirely from your web browser.
The Logic & Quality of Life Update is here! 🚀 Version 1.3 brings a massive expansion to the NxMenu Cloud Studio, introducing bulletproof logic blocks, a 1-click advanced shop generator, and critical anti-scam economy safeguards.

✨ New Features & Changes:

  • ☁️ Session Heartbeat & Anti-Data Loss: Never lose your work to a silent timeout again. The Studio now features a background heartbeat that keeps your session alive indefinitely while the tab is open, alongside a storage lock that safeguards your progress against accidental page reloads.
  • 🛒 Full Shop Generator Macro: Building complex shops is now effortless. The new Shop Wizard automatically maps 4-way interactions (Buy 1, Buy 16, Sell 1, Sell 16), handles inventory space checks, and auto-generates dynamic "Insufficient Funds" visual states (red lore) for both Vault ($) and physical item currencies.
  • 📦 Safe Pack Deployment: Running /nxmenu build no longer forces a sudden screen-freeze. The resource pack is securely queued for 30 seconds, requiring you to safely type /nxmenu confirm when you are ready to apply it.
  • 🎯 Target Placeholders & Offline Support: You can now pull PlaceholderAPI data for other players using the new %arg1%:%placeholder% format. This includes native support for OfflinePlayers (e.g., fetching the playtime or bank balance of a user who isn't currently online).
  • 🧩 Visual Logic Blocks: Say goodbye to typing raw strings. The [take] action and Menu Open Requirements now feature dedicated UI blocks with split inputs for materials, amounts, and custom deny messages. Includes native dropdowns for Permission checks (%hasperm_%) and Online checks (%isonline_%).
  • 📖 Native Studio Documentation: A built-in "Cheat Sheet" modal has been added to the Topbar, giving you instant access to all NxMenu placeholders, variables, and material formatting rules without ever leaving the editor.
  • ⚙️ Version Handshake: The Web Studio now communicates dynamically with your server's plugin version and will alert you via a UI banner if your .jar is outdated.
🐛 Bug Fixes & Stability:

  • Ghost Commands & Red Text (1.21+): Completely overhauled the dynamic command registrar. /nxmenu reload now safely purges old commands without triggering Paper map-lock exceptions, and forces a client-side command tree sync so dynamic aliases stop appearing red in the chat bar.
  • Critical Shop Exploit (Execution Order): Fixed a severe economy bug where actions could take a player's currency before verifying if they had enough inventory space, resulting in lost money.
  • Action Chain Soft-Locks: Fixed an issue where closing a GUI during a [delay] action could permanently soft-lock the player's clicking ability. The engine now aggressively purges the chain lock the exact millisecond an inventory is closed.
  • Strict [take] Validation: The [take] logic now preemptively scans the entire inventory to ensure the exact item amount exists before deducting a single item, instantly halting the action chain to prevent scams.
  • Color Code Bleed: Fixed a regex parser bug where color codes placed directly next to target placeholders (e.g., &fNotch:%ping%) would corrupt the target player lookup.
  • Empty Argument Fallback: If a dynamic profile menu is opened with zero arguments, the engine now gracefully injects the viewer's own name as %arg1% instead of crashing the placeholder parser.
  • Head Case-Sensitivity: Fixed an issue where head-%arg1% was being forced to uppercase by the material parser, which broke placeholder resolution for custom player heads.
  • JSON Encoding: Replaced raw symbols with strict Unicode formatting during compilation to prevent MalformedJsonException crashes on servers without strict UTF-8 enforcement.
The Team Sync Update is here! 🚀 Version 1.2 brings a massive workflow upgrade to the NxMenu Cloud Studio, allowing you to seamlessly share projects across your team and multiple PCs, along with a highly requested command fix.

✨ New Features & Changes:

  • ☁️ Cloud Workspace & Team Sync: You can now share your UI Studio workspace with your team! We have introduced a brand new backend system to save your custom widgets, palettes, and menu layouts directly to your server. No more lost progress when switching devices or having another dev open the editor.
  • ⚡ New Build Command: The old /nxmenu testresourcepack command has been completely replaced. The Cloud Studio will now give you a /nxmenu build <uuid> command. Running this instantly syncs your team's latest web data to the server and applies the compiled resource pack in-game.
🐛 Bug Fixes:

  • Command Overrides: Fixed an issue where NxMenu struggled to override existing commands registered by other plugins (for example, /rtp). Your custom GUI commands will now properly take priority!
⚠️ Note for updating: Make sure to fully restart your server after swapping out the .jar file to ensure the new Cloud Sync folders generate correctly.

Added Native World Blacklisting You can now restrict specific menus from being opened in certain worlds. This is handled natively in the engine for better performance.


  • Denied Worlds List: Add world names to a blacklist to prevent menu access.
  • Custom Deny Messages: Configure specific messages to be sent to players when they attempt to open a menu in a restricted world.
  • Web Editor Support: These settings are now available directly in the Inspector panel of the Cloud Studio.
How to use:

  1. Open the menu in the Web Editor.
  2. Locate the "Blacklisted Worlds" section in the Inspector.
  3. Enter world names separated by commas.
  4. Set your desired "World Deny Message."
  5. Deploy changes using /nxmenu applyedit.
Buy a license now
$15.98
EULA
Single project EULA
Standard, except only for single project use
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
1 year
Share and earn
Refer this resource and earn a 10% commission.
9,470 Views
114 Purchases
116 Downloads
Mar 31, 2026 Published
Apr 12, 2026 Updated
4.50 star(s)
Average rating (7)
663.8 KB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. Yes
Type
  1. Staff
  1. GUI
  1. Technology
Game mode
  1. Survival
  1. BoxPVP
  1. Practice
Supported software
  1. Paper
  1. Purpur
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
Creator
Recommended for you
Design & sync custom ranks textures from your browser.
4.50 star(s) 4 ratings
148 purchases
The ultimate web-based emoji maker and formatter for cross-play Minecraft servers.
Not yet rated
23 purchases
Create clean, Rank textures for your Minecraft server.
Not yet rated
8 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,180 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,117 purchases
Share and earn
Refer this resource and earn a 10% commission.
9,470 Views
114 Purchases
116 Downloads
Mar 31, 2026 Published
Apr 12, 2026 Updated
4.50 star(s)
Average rating (7)
663.8 KB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. Yes
Type
  1. Staff
  1. GUI
  1. Technology
Game mode
  1. Survival
  1. BoxPVP
  1. Practice
Supported software
  1. Paper
  1. Purpur
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
Creator
Recommended for you
Design & sync custom ranks textures from your browser.
4.50 star(s) 4 ratings
148 purchases
The ultimate web-based emoji maker and formatter for cross-play Minecraft servers.
Not yet rated
23 purchases
Create clean, Rank textures for your Minecraft server.
Not yet rated
8 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,180 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,117 purchases
Top