Changelog
Last updated Oct 28, 2026
Changelog
Entries before 1.1.6 may name removed features (for example presentation presets). Current upgrade steps: Upgrading to 1.1.6.
1.1.6
- Added MythicRPG as a stamina store: SHS drains and restores a configured Mythic reagent (default
Stamina) with the same action, hunger, weight, and UI layer as MMOCore - Added
integration.stamina-provider(auto/mmocore/mythicrpg) so owners with both plugins pick one store;autoprefers MMOCore - Added
integration.mythicrpg.reagentfor the Mythic pack reagent name - Added GUI cycle and
/shs toggle stamina-provider(Integrations) with a restart notice; reagent stays/shs config set mythicrpg reagent … - Changed required plugins to SoapsCommon only; MMOCore, MythicLib, and MythicRPG are soft depends (still need one provider enabled)
- Fixed startup so servers without MMOCore can run on MythicRPG alone when the reagent resolves
- Improved Introduction and Integrations docs: who owns the bar, what SHS changes on each store, setup checklists, and verify steps
- Documented skill costs in action: configure stamina/reagent on MMOCore or MythicRPG skills so casts share the SHS bar
- Removed unused
effects.sweat-particles.count(exhaustion sweat always spawns one particle; biome heat still usesbiomes.hot.sweat.count) - Removed orphaned Values message keys (
gui.values.hunger-mode, mistyped overexertion labels); Values titles now match live ValueDef ids - Fixed overflow continuous hunger so saturation still drains when food is already at
min-hunger(same as instant overflow) - Changed config layout:
worlds.yml,environment.yml, andfeedback.ymlhold world overrides, climate, and empty-stamina feel;config.ymlkeeps essentials. Old sections migrate out ofconfig.ymlonce on reload - Removed exhaustion presentation presets (low/medium/high/custom). Display toggles control effects, feedback, sounds, and recovery cues directly
- Improved MythicRPG docs: step-by-step reagent setup and how profession spells share the same stamina reagent
- Improved owner config comments, hunger-mode docs (correct overflow knobs), and clearer Mythic startup errors
- Restructured wiki: Config Reference (full defaults per file), Choosing a Store / Mythic / MMOCore setup, intent pages, Worlds / Environment / Feedback guides, Troubleshooting, Upgrading to 1.1.6
- Fixed hunger bar mode so listed stamina foods restore the better of YAML instant and food-point conversion (feasts no longer under-restore)
- Fixed stamina food restore chat so it shows stamina actually gained (one decimal), including unlisted eats in bar mode
- Improved Stamina food GUI: adjust buff duration down (Ctrl+Q) and buff regen (F / Shift+F); messages live in
messages.yml - Fixed
soapsstamina.bypass.hungerin bar mode so it skips food-bar sync and eat interception - Fixed FAQ encumbrance severe regen default (
0.7) and Configuration overflow ratio example (0.12)
1.1.3
- Remove repo
presets/overlays; tune via shipped YAML, GUI, and commands SettingsRegistryfor toggles and GUI value editors;ConfigGroupsfor/shs configis filled from those ValueDefs plus CLI-only keys- Hunger mode: cycle-only (Features GUI +
/shs toggle hunger-mode; no hunger/hunger-bar boolean toggles) - Hunger-mode cycle and inspect print a one-line overflow / bar / off explanation
- Pack-animals and encumbrance numeric writes:
/shs weightonly - Admin GUI: value category hub, projectiles under combat values, Weight page (held-item + encumbrance)
- Admin GUI: Aquatic + Terrain feature categories; Stamina food editor; World overrides page
- Features GUI hides advanced/off-by-default noise; soft-depend integrations hide until present
/shs toggle listshows GUI-visible toggles;list allshows everything- Exhaustion presentation tier (low/medium/high/custom) maps effects/feedback/recovery-cues/sounds
- Combat Values: one Throwables cost slider (per-item YAML and
/shs configkept) - Biome list gated until
biomesfeature is enabled /shs stamina set|take <player> <amount>;/shs stamina inspect <player>;/shs stamina <player>status/shs config get <group> <key>;/shs weight hand <weight>/stamina displaypicker includes chat; CHAT UI enforces a 1500ms cooldown floor- Sprint-lock message includes cause (empty vs resume threshold); resume mode via System cycle only
- Fix
block-interactbypass:soapsstamina.bypass.block-interact(tool-usestill accepted) - Bypass permission parent nodes in
plugin.yml; docs cover the five category parents op-bypasswarning on/shs helpand reload;ui.typehot-reloads without engine restart- Soft new-install defaults:
op-bypass false,water-contactoff,recovery-cuesoff,message-cooldown 40(existing configs unchanged on update) - Docs: one admin path (GUI → YAML →
/shs config), reload policy
1.1.2
- Gate Well Fed and optionally MMOCore native
STA_REGENwhile the player is busy (sprint, combat, recent actions) - Add
integration.mmocore.block-native-regen-while-active(default on for new installs) - Encumbrance regen multipliers in
weight.yml(regen-multiplier-normal/regen-multiplier-severe) - Admin Features GUI: category hub, merged nested toggles, clearer names and lore in
messages.yml /stamina debugshows activity/native regen block flags and encumbrance regen multiplier- FAQ and docs for regen-while-sprinting and encumbrance recovery
- Shared
ToggleRegistryfor GUI and/shs toggle(no list drift); Integrations include EI/Eco/Crucible weight - Hunger mode and sprint resume mode as System GUI cycles; System values paginated
/shs toggle list [category];/shs config set mmocore|drowning|fall-damage|encumbrance …- Recovery comments and System slider for
activity-regen-scale(SHS idle regen scale) - Recovery chat cues when busy or when heavy load slows regen (
recovery-cues) - Richer stamina-food defaults (travel rations vs feasts)
presets/public-smp.ymlfair overlay; identity-fighter/swimmer/climber overlays- Docs: Endurance and Class Identity
- HUD chips for Well Fed / Well Rested (
%well_fed_chip%,%well_rested_chip%); HUD stays visible while a buff is active even at full stamina /staminashows a "Right now" line when busy, winded, staggered, heavy, or buffed/weightload feel (Manageable / Heavy / Overloaded); clearer encumbrance messages- Optional first-join tip (
player-display-choice.first-join-tip), persisted astip-seenin playerdata - Recovery busy cue rewritten; fires once per tired stretch (not every sprint start)
1.1.1
- Fix
%shs_encumbered%, encumbered fall damage,%shs_carry_burden%, and%shs_scaling_drain_mult%to use pack-animal penalty weight - Add
%shs_penalty_weight%placeholder;/weightshows carry burden when pack relief is active - Pack-animal relief recalculates on mount/dismount and nearby entity add/remove
- Docs for pack animals and placeholders
1.1.0
- Initial public polish pass for MMOCore stamina action layer
Still stuck? Ask about this page