All-In-One GUI v1.0

The Ultimate All In One, DeluxeMenus Configuration matrix for your Minecraft server.
all-in-one gui main.png
🗃️All-in-one GUI Pack v1.0 🗃️
The Ultimate All-In-One DeluxeMenus Configuration Matrix

Transform your server's player experience and eliminate messy chat commands with my All-in-one GUI Pack. Built from the ground up for maximum visual appeal and lightweight performance, this complete suite bridges every essential server mechanic into beautifully organized, intuitive inventory menus.

Whether your players want to claim kits, fast-travel via warps, check their rank progression or clear out their inventories, this pack handles it all under a unified layout design. Stop forcing your players to memorize dozens of commands and give them a professional, clickable interface instead.


Please read the installation steps and the Troubleshooting section completely! If something looks broken or shows up as raw text (%placeholder%), it means YOU missed a step, not that the resource is broken. I provide support in our Discord.



💎 Key Features
  • Complete Server Unification: Replaces dozens of disjointed command paths with a cohesive, professional user interface.
  • Ultra-Lightweight & Optimized: Zero extra dependencies or heavy jar files. Runs purely through DeluxeMenus configurations to guarantee 0.00% server lag.
  • Modular Architecture: Every single menu is cleanly isolated into its own file, allowing you to easily enable, disable, or customize specific systems without breaking the rest of your server.
  • Dynamic Placeholder Integration: Features deep hooks into PlaceholderAPI to show real-time player data, active kit cooldowns, voting states, and network links natively inside item lores.
  • Anti-Bypass Security Context: Configured to safely validate requirements, ensuring normal players can never access premium menus or cheat kit systems.






⚙️ Step-by-Step Installation Instructions

This suite contains 19 distinct configuration assets in the 'PDH's All-in-one GUI v1.0.zip' archive. Follow these instructions .

[OL]
[*]Download the resource.zip .
[*]Extract the zip archive.
[*]Navigate to your Minecraft server's plugins directory and locate the folder path: /plugins/DeluxeMenus/gui_menus/.
[*]Upload all the extracted .yml menu files (such as main_menu.yml, kitsgui.yml, etc.) directly into that /gui_menus/ folder.
[*]Go back up to the main /plugins/DeluxeMenus/ folder and open the main config.yml file and and paste the given content to your config.yml. It should look like this:

gui_menus:
main_menu:
file: gui_menus/main_menu.yml
kitsgui:
file: gui_menus/kitsgui.yml
rules:
file: gui_menus/rules.yml

*

[*]Assign permissions to your player ranks using your permission system (LuckPerms recommended) so players can use commands like /menu, /kits, or /warps.
[/OL]

1780512773898.png







-> Required Plugin Dependencies
Ensure your server jar contains these core baseline utilities before initializing the configurations:
[OL]
[*]DeluxeMenus (Latest stable production version)
[*]EssentialsX (Required to handle back-end actions like kits, warps, and RTP execution)
[*]PlaceholderAPI (PAPI) (Required to translate player data, rank status, and statistics)
[/OL]

📥 Placeholder Setup Instructions
If you see raw tags like %player_name% or %essentials_kit_cooldown_<kitname>% written in your menu item lore, your placeholders are missing! Fix this instantly by running the following commands in your server chat one after another:
  • /papi ecloud download Player (Tracks player metadata)
  • /papi ecloud download Server (Tracks server metrics)
  • /papi ecloud download Essentials (Tracks kits, warp lists, and balance data)
  • /papi ecloud download Vault (Tracks currency and group context definitions)
  • /papi ecloud download Statistic (Tracks general vanilla server statistics)
After running those commands, you MUST execute: /papi reload to apply changes.



⚠️Compatibility Notes
Read this section carefully if you run into common configuration issues.

  • Menus won't open / Says command doesn't exist: Check your spacing in the main DeluxeMenus config.yml. YAML is extremely strict with spaces. If you use tabs instead of spaces, or skip a single indentation level, DeluxeMenus will fail to read the file entirely.
  • Item materials showing up as bedrock/missing material: Depending on your exact Minecraft version (e.g., 1.20 vs 1.21), certain material names change in vanilla Spigot. If an item material fails to render, check the console for material errors and change the material row inside the file to a standard block name native to your exact game version.
  • Permission bypasses (Players opening menus they shouldn't): In older configurations, the condition identifier type: has_permission can conflict on specific modern server forks. If normal players can bypass restriction grids to open internal files, swap out type: has_permission with type: has permission (removing the clean underscore) inside the requirement logic lines.
  • Case-Sensitivity issues: Linux-based server hosting environments are strictly case-sensitive. Ensure that the names of the files in your /gui_menus/ folder match the capitalization rules you typed into the primary registration menu exactly.





-> Terms of Service & Support
  • Updates Block: Free lifetime updates whenever configuration structures shift or dependencies modernize. More updates (guis') will be in the future.
  • Support System: For any configuration issues or questions, please open a ticket on our official support platform before leaving a review.

EULA: Free EULA
136 Views
3 Downloads
Jun 10, 2026 Published
N/A Updated
Not yet rated
25.7 KB File size
Configuration for
Deluxemenus
Type
  1. Menu
  1. Rewards
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.4
  1. 1.21
  1. 1.20
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link
Recommended for you
#1 Config | +1.600 Quests | Available in over 18 languages | Easily adjust the rewards
5.00 star(s) 77 ratings
2,052 purchases
#1 BitByBit Resource | Unlock the true potential of NoCheatPlus!
5.00 star(s) 200 ratings
1,817 purchases
TOP #1 | Available in over 18 languages | Balanced Payouts | +450 level rewards
5.00 star(s) 69 ratings
1,467 purchases
Supporting 1.8-1.20 1 TOP 1 BuiltByBit ShopGuiPlus Configuration
5.00 star(s) 62 ratings
1,001 purchases
Unique ShopGUI+ Configuration, balanced economy & many categories
5.00 star(s) 41 ratings
966 purchases
136 Views
3 Downloads
Jun 10, 2026 Published
N/A Updated
Not yet rated
25.7 KB File size
Configuration for
Deluxemenus
Type
  1. Menu
  1. Rewards
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.4
  1. 1.21
  1. 1.20
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link
Recommended for you
#1 Config | +1.600 Quests | Available in over 18 languages | Easily adjust the rewards
5.00 star(s) 77 ratings
2,052 purchases
#1 BitByBit Resource | Unlock the true potential of NoCheatPlus!
5.00 star(s) 200 ratings
1,817 purchases
TOP #1 | Available in over 18 languages | Balanced Payouts | +450 level rewards
5.00 star(s) 69 ratings
1,467 purchases
Supporting 1.8-1.20 1 TOP 1 BuiltByBit ShopGuiPlus Configuration
5.00 star(s) 62 ratings
1,001 purchases
Unique ShopGUI+ Configuration, balanced economy & many categories
5.00 star(s) 41 ratings
966 purchases
Top