Placeholder Usage
PlaceholderAPI Placeholders
KeyAllz provides several PlaceholderAPI placeholders for displaying timer information in chat, scoreboards, GUIs, or plugins.
Each placeholder requires the timer name (as defined in /keyallz start <definition>
) to be specified.
%keyallz_timer_<name>%
%keyallz_timer_<name>%
Displays: Full remaining time.
Format: 1d 2h 10m 5s
Example
%keyallz_timer_workout%
→ 0d 0h 25m 10s
%keyallz_days_<name>%
%keyallz_days_<name>%
Displays: Remaining days as an integer.
Example
%keyallz_days_event%
→ 3
%keyallz_hours_<name>%
%keyallz_hours_<name>%
Displays: Remaining hours as an integer.
Example
%keyallz_hours_stream%
→ 5
%keyallz_minutes_<name>%
%keyallz_minutes_<name>%
Displays: Remaining minutes as an integer.
Example
%keyallz_minutes_break%
→ 15
%keyallz_secs_<name>%
or %keyallz_seconds_<name>%
%keyallz_secs_<name>%
or %keyallz_seconds_<name>%
Displays: Remaining seconds (short or full alias).
Example
%keyallz_secs_game%
→ 42
%keyallz_time_short_<name>%
%keyallz_time_short_<name>%
Displays: Compact time format.
Format: HH:mm:ss
Example
%keyallz_time_short_workout%
→ 00:25:10
%keyallz_remaining_<name>%
%keyallz_remaining_<name>%
Displays: Condensed remaining time.
Format: Automatically shortens based on duration — e.g. 10m 30s
, 1h 5m
, etc.
Example
%keyallz_remaining_meditation%
→ 8m 45s
Notes
<name>
must match an active timer definition.If the timer is not active, the placeholder will return an empty or default value.
Short formats automatically omit zero-value units.
Last updated