- Sprinting and stamina lock now feel much more solid, with better lock/unlock behavior and less sprint abuse at low stamina.
- Combat stamina is easier to balance thanks to separate PvP/PvE multipliers, in-combat regen control, and cleaner winded tuning.
- Anti-spam controls were expanded for jump, dodge, and throwables to stop common stamina bypass patterns.
- Added more action coverage across movement and combat, including block interact, mace smash, slime bounce, lava contact, and bed-rest timing.
- Projectiles, dodge, sprint-burst, bed-rest, stamina-food, and second-wind settings were consolidated into `actions.yml` so tuning is in one place.
- Legacy config paths for moved systems were removed to avoid mixed setups and conflicting behavior.
- New-player easing was added so you can lower stamina pressure for a player’s first minutes on the server.
- Admin GUI now includes feature search/filter, better state handling, and fixes for filtered hunger toggle behavior.
- System settings GUI now shows all values properly, including overexertion warning threshold.
- `/shs config set` biome keys were fixed so biome edits now always apply to the real live settings.
- Disabled-world setup is now cleaner: stamina and weight world lists both live in `config.yml` (`general.disabled-worlds.stamina` and `general.disabled-worlds.weight`).
- Disabled-world checks were normalized for more reliable world-name matching.
- Per-world action override reads were optimized to reduce repeated config lookups during runtime.
- Engine performance was improved by caching stamina reads during tick processing instead of repeatedly re-fetching the same values.
- Weight performance was improved by skipping encumbrance scans for bypassed players and reducing repeated permission parsing.
- Action bar refresh was tuned to reduce unnecessary message churn while keeping stamina display stable.
- GUI edits are faster now because most changes use lightweight runtime reloads instead of full plugin restarts.
- Added startup warnings for unsafe weight scaling setups (like bad encumbrance thresholds or scaling enabled without PlaceholderAPI).
- Player quit cleanup was improved to prevent stale dodge/throwable rate-limit entries.
- YAML files were polished with cleaner section flow and more readable owner-focused comments (`config.yml`, `actions.yml`, `weight.yml`, `messages.yml`).
Comments ()