Installation
Follow every step in order. Most support tickets are one of these steps skipped — especially step 3.
1 · Install the required plugins
All free, and all of them must be running before the menu will work:
| Plugin | Version | Get it |
|---|---|---|
| DeluxeMenus | 1.14.1+ | SpigotMC |
| PlaceholderAPI | Latest | SpigotMC |
| LuckPerms | Latest | luckperms.net |
| Vault | Latest | SpigotMC |
| An economy plugin | Any with /eco give | EssentialsX · CMI · ExcellentEconomy |
| A crate plugin | Any with a key give command | CrazyCrates · SpecializedCrates |
Server jar: Paper 1.16 – 1.21.x. Java 17 or higher is required by DeluxeMenus 1.14.x.
2 · Drop in the files
Drag the DeluxeMenus folder from the package into your server's plugins folder. Final structure:
plugins/
└── DeluxeMenus/
├── config.yml
└── gui_menus/
└── DexPlaytime/
├── playtime.yml
├── playtime_2.yml
├── playtime_3.yml
└── playtime_4.yml
Already have a DeluxeMenus config.yml? Do not replace it. Add only these four entries under your existing gui_menus: section instead.
gui_menus:
playtime:
file: DexPlaytime/playtime.yml
playtime_2:
file: DexPlaytime/playtime_2.yml
playtime_3:
file: DexPlaytime/playtime_3.yml
playtime_4:
file: DexPlaytime/playtime_4.yml
3 · PlaceholderAPI setup
This step is not optional. Without these expansions the menu shows every level as locked.
/papi ecloud download Statistic
/papi ecloud download Player
/papi reload
Then set the default level meta so new players see 0 instead of a blank value:
/lp group default meta set ptlevel 0
4 · Verify before testing
Each of these must return a real value — not the raw placeholder text:
/papi parse me %statistic_hours_played%
/papi parse me %statistic_time_played%
/papi parse me %luckperms_prefix%
/papi parse me %luckperms_meta_ptlevel%
If any of them echo back the placeholder itself, go back to step 3 — the menu will not work until all four parse.
5 · Reload and test
/papi reload
/dm reload
/playtime
Aliases: /pt · /playtimerewards
Menu opens? You're done — head to Customization to swap in your own economy and crate commands.