Dexter Studio
HomeDex Playtime RewardsInstallation
Dex Playtime Rewards · Setup

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 must be running before the menu will work: DeluxeMenus 1.14.1+, PlaceholderAPI, LuckPerms, Vault, an economy plugin (with /eco give), and a crate plugin.

Server jar: Paper 1.16 – 1.21.x. Java 17 or higher is required by DeluxeMenus 1.14.x.

2 · Drop in the files

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.

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

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:

/lp group default meta set ptlevel 0

4 · Verify before testing

Each must return a real value, not the raw placeholder:

/papi parse me %statistic_hours_played%
/papi parse me %luckperms_meta_ptlevel%

5 · Reload and test

/papi reload
/dm reload
/playtime