Placeholders

Last updated Sep 18, 2026

Placeholders

Requires PlaceholderAPI. Identifier: shs.

Use on scoreboards, tab, chat plugins, and in weight.yml scaling placeholders.

All placeholders (27)

Placeholder Returns Example
%shs_stamina% Current stamina (integer) 78
%shs_stamina_max% Max stamina (integer) 100
%shs_stamina_percent% Stamina 0-100 (integer) 78
%shs_stamina_bar% Text bar from ui.bar settings ████████░░
%shs_weight% Total inventory weight (1 decimal) 42.5
%shs_penalty_weight% Carry burden after pack-animal relief (1 decimal) 34.0
%shs_encumbered% NONE, NORMAL, or SEVERE (uses penalty weight) NORMAL
%shs_overexertion% Overexertion accumulation (1 decimal) 8.3
%shs_overexerted% Actively overexerting true / false
%shs_stat_drained% Session total drained (1 decimal) 254.3
%shs_stat_regened% Session total regened (1 decimal) 180.7
%shs_stat_second_winds% Session second wind count 2
%shs_stat_overexertions% Session overexertion events 1
%shs_stat_time_at_zero% Session seconds at 0 stamina (1 decimal) 12.5
%shs_well_fed% Well Fed buff seconds left (0 if off) 25
%shs_well_rested% Well Rested buff seconds left (0 if off) 90
%shs_dodge_cooldown% Dodge cooldown seconds left (0 if ready) 1.2
%shs_sprint_burst_cooldown% Sprint burst cooldown seconds left (0 if ready) 22.5
%shs_biome% Biome category: COLD, HOT, or NEUTRAL COLD
%shs_winded% Player is winded true / false
%shs_display% Display preference: actionbar, bossbar, off, or default bossbar
%shs_carry_burden% Load burden after stat relief (2 decimals, 0 = light) 0.40
%shs_scaling_drain_mult% Action drain multiplier from scaling-drain (2 decimals) 1.12
%shs_weather% CLEAR, RAIN, or THUNDER RAIN
%shs_weather_drain_mult% Weather sprint drain multiplier (2 decimals) 1.05
%shs_pack_animals% Nearby qualifying pack animals 1
%shs_pack_relief% Burden relief 0–1 (2 decimals) 0.20

Notes

%shs_stamina_bar% uses config.ymlui.bar.length, filled-char, empty-char. Same settings as %stamina_bar% in messages.yml.

%shs_weight% vs %shs_penalty_weight%: %shs_weight% is raw inventory sum. Pack animals lower penalty weight used for encumbrance tiers, fall damage scaling, %shs_encumbered%, %shs_carry_burden%, and %shs_scaling_drain_mult%. Check %shs_pack_relief% for the active relief fraction. Weight/burden placeholders refresh the pack-animal scan on read so scoreboards stay in sync without waiting for the next engine tick.

%shs_carry_burden% and %shs_scaling_drain_mult% only matter when scaling-drain.enabled: true. Both use penalty weight (after pack relief). Burden 0 means the player's stat fully covers the load; 1.0+ means at or over effective carry cap after stat relief.

%shs_weather_drain_mult% is 1.00 when weather is off or the sky is clear.

%shs_display% is default until the player picks a HUD. Preference persists in playerdata/<uuid>.yml.

Session stats reset on disconnect. They are not persisted.

HUD format tokens (messages.ymlui.format)

These are MiniMessage placeholders for the stamina ActionBar / BossBar / Chat line (not PlaceholderAPI):

Token Meaning
%well_fed% / %well_rested% Seconds left on that buff (0 if inactive)
%well_fed_chip% / %well_rested_chip% Short colored chip text, or empty when inactive

While a buff chip is active, the HUD stays visible even at full stamina so the timer remains readable.

Example layouts

Stamina: %shs_stamina%/%shs_stamina_max%
%shs_stamina_bar% %shs_stamina_percent%%
Weight: %shs_weight% burden %shs_penalty_weight% [%shs_encumbered%] pack %shs_pack_animals% relief %shs_pack_relief%
Weather %shs_weather% x%shs_weather_drain_mult%