Minecraft plugin DeluxeMenus
Information about DeluxeMenus and servers where it was found
🔌 About DeluxeMenus
DeluxeMenus is a Minecraft plugin for creating configurable inventory-based GUI menus. Server administrators define menus and menu items in YAML; items can display dynamic data via PlaceholderAPI and trigger commands or actions when clicked. The plugin generates a gui_menus folder for external menu files and uses a central config.yml for core settings.
🎯 Purpose
DeluxeMenus solves the problem of building in-game graphical menus without coding. It lets server owners create shops, server selectors, kit menus, informational panels, and other interactive interfaces that run commands or present player-specific data.
⚙️ Features
- Create inventory GUI menus via YAML (external menu files supported).
- Menu items can run commands or perform actions when clicked.
- PlaceholderAPI integration for dynamic item names, lore, and conditions.
- Per-menu and per-click permissions (menu access and click restrictions).
- Commands to open, list, reload, and execute actions for menus.
- Generates
plugins/DeluxeMenus/gui_menusand example menu files on first run. - Uses bStats for anonymous statistics (enabled by default unless disabled).
🧩 Who It Is For
- Server owners and administrators who want custom in-game GUIs (shops, selectors, kits).
- SMP and survival servers that use GUI-based shops or informational menus.
- Networks that need configurable menus with PlaceholderAPI values.
🏗️ Example Use Cases
- A server selector menu that teleports players or runs server-connect commands.
- A shop menu that executes purchase commands when a player clicks an item.
- A kit selection GUI showing player-specific info via placeholders.
⌨️ Commands
| Command | Description | Permission | Access |
|---|---|---|---|
/dm open <menuName> | Open a named menu for yourself. | deluxemenus.open | Player |
/dm open <menuName> <player> | Open a named menu for another player. | deluxemenus.open.others | Admin |
/dm list | List all menus you have access to. | deluxemenus.list | Player |
/dm reload | Reload DeluxeMenus configuration and menus. | deluxemenus.reload | Admin |
/dm execute <player> <action> | Execute a configured action on a target player (restricted). | op / console | Admin |
🔐 Permissions
| Permission | Description | Default |
|---|---|---|
deluxemenus.open | Allows opening menus via /dm open. | not specified |
deluxemenus.open.others | Allows opening menus for other players. | not specified |
deluxemenus.list | Allows listing accessible menus. | not specified |
deluxemenus.reload | Allows reloading plugin configuration. | not specified |
deluxemenus.clickmenu.<menuName> | Permission node used for restricting click-menu access per menu. | not specified |
⚙️ Installation
📥 Setup
- Download the official DeluxeMenus
.jarfor Spigot and place it into your serverplugins/directory. - Ensure PlaceholderAPI is installed before running DeluxeMenus (PlaceholderAPI is required for placeholders to work).
- Run or restart the server; DeluxeMenus will create a
plugins/DeluxeMenusfolder with aconfig.ymland agui_menusfolder. - Check the server console to confirm the plugin loaded successfully and watch for any Java version warnings.
📦 Dependencies
- PlaceholderAPI (required for placeholder support).
🧾 Configuration
- DeluxeMenus uses a main
config.ymland supports external YAML menu files saved inplugins/DeluxeMenus/gui_menus. - When creating a new menu via the plugin, a default external menu file will be generated which can be edited to customize slots, items, placeholders, and actions.
🧠 Technical Notes
- PlaceholderAPI is required for dynamic placeholders in item names, lore, and conditions.
- Java 11 or higher is required for modern releases of the plugin.
- DeluxeMenus collects anonymous stats via bStats (can be disabled if desired).
- The plugin is open-source with a public repository and provides example menus and a wiki for configuration guidance.
- Supported Minecraft versions are listed by the project; verify compatibility with your server version before deployment.
🤝 When This Plugin Is Useful
If you need configurable, YAML-driven inventory GUIs that can show player-specific data and run commands on click, DeluxeMenus is a practical choice for building shops, selectors, and in-game interfaces without custom coding.
- Smithtainment
Community-focused survival SMP with custom plugins, economy, mcMMO and mini-games — friendly players and active forums.
951.41 - A Minecraft Server650.99
- LilBoxPvP
A BoxPvP-focused server with fast arena combat, duels and seasonal progression. Offers custom items, NPC-driven menus, and likely Java–Bedrock crossplay.
549.23 - DaemoniaCraft
Towny‑based RPG Survival with Solo‑Leveling vibes, custom mobs, economy and Bedrock support — deep progression for grindy RPG fans.
349.12 - A Minecraft Server148.95
- AetherCraft
Semi-custom Survival SMP with land protection, a player-driven economy, custom items and mobs, multiple worlds, and Bedrock/Java crossplay support.
148.48 - A Minecraft Server148.41
- A Fallout Roleplaying Server1145.87
- FoxyCraft1737.83
- Lululand136.69
- Karpats - Economy Survival035.48
- .135.48
- PARLOFE
French Survival server with new Classes, Farming and Mining features — friendly community and RPG touches.
031.01 - Starting..130.06
- Anarchy has taken over.029.15
The DeluxeMenus plugin page shows which servers monitoring found this plugin on, and which platforms and versions it appears with.
Plugins may add commands, economy, protection, permissions, mini-games, integrations, or other mechanics. The actual role of DeluxeMenus depends on each server's configuration.
Data is generated automatically from technical server responses. If a server hides its plugin list, it may not appear in this section even if it uses DeluxeMenus.
Use the server list with DeluxeMenus to compare projects, check compatible versions, or find examples of how the plugin is used on public servers.