Playtime-based key reward plugin for Paper servers with automatic rewards, per-player timers, PlaceholderAPI support, and TAB scoreboard countdown.
LilyKeyall is a lightweight playtime-based reward plugin for Paper servers.
Players automatically receive crate keys or other rewards after a configurable cooldown timer. Each player has their own timer that runs while they are online. When the timer finishes, the configured reward is given automatically and the timer restarts.
The plugin is designed to be simple, efficient, and easy to configure.
Players automatically receive rewards when the timer finishes.

The timer can be displayed on scoreboards using PlaceholderAPI.
Example display:

Example cooldown configuration:
timer:
hours: 4
minutes: 0
seconds: 0
Example reward commands:
reward:
commands:
- "crate givekey {player} vote 1"
- "eco give {player} 100"
{player} will automatically be replaced with the player's name.
Available placeholders:
%lilykeyall_time%%lilykeyall_seconds%%lilykeyall_ready%Example output:
3h 59m 59s59m 30s30sREADY/keyall/keyall give <player>/keyall reset <player>/keyall reloadkeyall.usekeyall.adminkeyall.bypasskeyall.givekeyall.resetPlayer timers are stored automatically inside:
plugins/LilyKeyall/players/
Example player file:
player:
name: Steve
uuid: 3559f46e-3b75-317f-8b42-226cc33cdddc
timer:
remaining_seconds: 14399
Supported servers:
Tested on:
Developer
Support