Altair Series · AltairPlaytime
Playtime levels and claimable rewards.
$6.49 USD · one-time · Paper / Folia · 1.21.11 through 26.x
================================================================================
WHAT IT IS
================================================================================
AltairPlaytime tracks how long people actually play, then pays that out through
a level ladder they can open in a GUI. Locked, claimable, claimed — no guessing
whether they already took the reward.
You set the milestones (1h, 6h, 1d, a week, a month, whatever fits your server).
Each level can hand out Vault money, XP, and console commands. Players claim
when they hit the time. Admins can reload, check stats, set or add time, and
import vanilla Minecraft playtime so long-time members aren't starting at zero.
SQLite out of the box. MySQL if you need it. Folia-safe. Optional Essentials /
PlaceholderAPI AFK skip so idle time doesn't count.
================================================================================
PLATFORMS
================================================================================
Paper · Folia
Minecraft 1.21.11 → 26.x
Optional: Vault, Essentials, PlaceholderAPI
================================================================================
FEATURES
================================================================================
Level ladder Configured milestones with money, XP, and commands.
Times use plain units: 1h, 2d, 1w, 1mo.
Rewards GUI Paginated menu. Locked / claimable / claimed states.
Live clock on the bottom row updates every second.
Storage SQLite by default, MySQL when you want a shared database.
AFK skip Ignores AFK time when Essentials or %essentials_afk% is there.
Vanilla import Pull stats from Minecraft so existing playtime carries over.
Aliases /playtime, /pt, /rewards, /levels — same GUI.
PlaceholderAPI %altairplaytime_*% for scoreboards, menus, and messages.
Placeholders also expand in GUI text and reward commands
when PAPI is installed.
================================================================================
COMMANDS
================================================================================
/playtime Open rewards GUI
/pt · /rewards · /levels Same GUI (aliases)
/altairplaytime reload Reload config
/altairplaytime stats [player] View playtime stats
/altairplaytime set <player> <h> Set playtime hours
/altairplaytime add <player> <h> Add playtime hours
/altairplaytime import [player] Import vanilla playtime
Admin aliases: /aplaytime · /apt
================================================================================
PERMISSIONS
================================================================================
altairplaytime.command.playtime Open the GUI (default: true)
altairplaytime.admin Full admin (default: op)
altairplaytime.admin.reload
altairplaytime.admin.stats
altairplaytime.admin.set
altairplaytime.admin.add
altairplaytime.admin.import
================================================================================
PLACEHOLDERAPI (%altairplaytime_*)
================================================================================
%altairplaytime_playtime% Live playtime (e.g. 1h 2m 3s)
%altairplaytime_playtime_compact% Compact form
%altairplaytime_hours% Decimal hours
%altairplaytime_claimed_count% How many levels claimed
%altairplaytime_has_claimable% true / false
%altairplaytime_next_level% Next unclaimed level id
%altairplaytime_next_remaining% Time left to next reward
%altairplaytime_progress_percent% Progress toward next (0–100)
Per level N:
%altairplaytime_state_N% locked / claimable / claimed
%altairplaytime_can_claim_N%
%altairplaytime_money_N%
%altairplaytime_xp_N%
================================================================================
COMPARE (rough)
================================================================================
AltairPlaytime Other Free Other Premium
Claimable GUI Yes No Partial
Live clock Yes Chat only No
SQLite + MySQL Both SQLite / file Both
AFK skip Yes No Optional
Vanilla import Yes No Manual
Paper + Folia Native Paper only Unclear
1.21.11 → 26.x Supported No Mixed
Price $6.49 Free Higher
================================================================================
QUICK START
================================================================================
1. Drop the jar in and restart
2. Tweak the level ladder (times, money, XP, commands)
3. /playtime — claim a reward and confirm it sticks
4. Optional: import vanilla playtime for existing players
Reload without a full restart: /altairplaytime reload
================================================================================
Altair Series — AltairPlaytime · $6.49 one-time
================================================================================
Playtime levels and claimable rewards.
$6.49 USD · one-time · Paper / Folia · 1.21.11 through 26.x
================================================================================
WHAT IT IS
================================================================================
AltairPlaytime tracks how long people actually play, then pays that out through
a level ladder they can open in a GUI. Locked, claimable, claimed — no guessing
whether they already took the reward.
You set the milestones (1h, 6h, 1d, a week, a month, whatever fits your server).
Each level can hand out Vault money, XP, and console commands. Players claim
when they hit the time. Admins can reload, check stats, set or add time, and
import vanilla Minecraft playtime so long-time members aren't starting at zero.
SQLite out of the box. MySQL if you need it. Folia-safe. Optional Essentials /
PlaceholderAPI AFK skip so idle time doesn't count.
================================================================================
PLATFORMS
================================================================================
Paper · Folia
Minecraft 1.21.11 → 26.x
Optional: Vault, Essentials, PlaceholderAPI
================================================================================
FEATURES
================================================================================
Level ladder Configured milestones with money, XP, and commands.
Times use plain units: 1h, 2d, 1w, 1mo.
Rewards GUI Paginated menu. Locked / claimable / claimed states.
Live clock on the bottom row updates every second.
Storage SQLite by default, MySQL when you want a shared database.
AFK skip Ignores AFK time when Essentials or %essentials_afk% is there.
Vanilla import Pull stats from Minecraft so existing playtime carries over.
Aliases /playtime, /pt, /rewards, /levels — same GUI.
PlaceholderAPI %altairplaytime_*% for scoreboards, menus, and messages.
Placeholders also expand in GUI text and reward commands
when PAPI is installed.
================================================================================
COMMANDS
================================================================================
/playtime Open rewards GUI
/pt · /rewards · /levels Same GUI (aliases)
/altairplaytime reload Reload config
/altairplaytime stats [player] View playtime stats
/altairplaytime set <player> <h> Set playtime hours
/altairplaytime add <player> <h> Add playtime hours
/altairplaytime import [player] Import vanilla playtime
Admin aliases: /aplaytime · /apt
================================================================================
PERMISSIONS
================================================================================
altairplaytime.command.playtime Open the GUI (default: true)
altairplaytime.admin Full admin (default: op)
altairplaytime.admin.reload
altairplaytime.admin.stats
altairplaytime.admin.set
altairplaytime.admin.add
altairplaytime.admin.import
================================================================================
PLACEHOLDERAPI (%altairplaytime_*)
================================================================================
%altairplaytime_playtime% Live playtime (e.g. 1h 2m 3s)
%altairplaytime_playtime_compact% Compact form
%altairplaytime_hours% Decimal hours
%altairplaytime_claimed_count% How many levels claimed
%altairplaytime_has_claimable% true / false
%altairplaytime_next_level% Next unclaimed level id
%altairplaytime_next_remaining% Time left to next reward
%altairplaytime_progress_percent% Progress toward next (0–100)
Per level N:
%altairplaytime_state_N% locked / claimable / claimed
%altairplaytime_can_claim_N%
%altairplaytime_money_N%
%altairplaytime_xp_N%
================================================================================
COMPARE (rough)
================================================================================
AltairPlaytime Other Free Other Premium
Claimable GUI Yes No Partial
Live clock Yes Chat only No
SQLite + MySQL Both SQLite / file Both
AFK skip Yes No Optional
Vanilla import Yes No Manual
Paper + Folia Native Paper only Unclear
1.21.11 → 26.x Supported No Mixed
Price $6.49 Free Higher
================================================================================
QUICK START
================================================================================
1. Drop the jar in and restart
2. Tweak the level ladder (times, money, XP, commands)
3. /playtime — claim a reward and confirm it sticks
4. Optional: import vanilla playtime for existing players
Reload without a full restart: /altairplaytime reload
================================================================================
Altair Series — AltairPlaytime · $6.49 one-time
================================================================================
