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; auto prefers MMOCore
  • Added integration.mythicrpg.reagent for 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 uses biomes.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, and feedback.yml hold world overrides, climate, and empty-stamina feel; config.yml keeps essentials. Old sections migrate out of config.yml once 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.hunger in 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
  • SettingsRegistry for toggles and GUI value editors; ConfigGroups for /shs config is 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 weight only
  • 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 list shows GUI-visible toggles; list all shows 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 config kept)
  • Biome list gated until biomes feature 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 display picker 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-interact bypass: soapsstamina.bypass.block-interact (tool-use still accepted)
  • Bypass permission parent nodes in plugin.yml; docs cover the five category parents
  • op-bypass warning on /shs help and reload; ui.type hot-reloads without engine restart
  • Soft new-install defaults: op-bypass false, water-contact off, recovery-cues off, 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_REGEN while 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 debug shows activity/native regen block flags and encumbrance regen multiplier
  • FAQ and docs for regen-while-sprinting and encumbrance recovery
  • Shared ToggleRegistry for 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.yml fair 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
  • /stamina shows a "Right now" line when busy, winded, staggered, heavy, or buffed
  • /weight load feel (Manageable / Heavy / Overloaded); clearer encumbrance messages
  • Optional first-join tip (player-display-choice.first-join-tip), persisted as tip-seen in 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; /weight shows 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