New Feature
Compatibility
- Stamina Gate: Players cannot mount if their stamina is below a configurable threshold (default: 80%)
- Stamina gate and threshold are configurable in the admin menu under Config → Mechanics
- The stamina gate setting is automatically hidden when mount stamina is disabled
- Enchantments and Durability are saved when putting and taking items from the bag
- Hytale 0.5.1 support
Bug Fixes
- Status effect damage (e.g. fire) from the mount owner is now correctly blocked when owner damage is disabled
- InsightHUD now shows the correct mount health after summoning or mounting/dismounting
- InsightHUD no longer shows a regen animation for mounts with less than full health
Bug Fixes
- Mount health now displays correctly in InsightHUD — previously it always showed full HP regardless of actual health
- Summoning a mount with less than full health no longer shows full HP in InsightHUD
- Fixed crash when opening the Mount Bag inventory that could disconnect the player
New
Bug Fixes
- Spawn sound: each mount definition can play a custom sound event when summoned — configurable per mount type in the admin UI; default sounds are resolved automatically based on the model name (e.g.
SFX_Horse_Alerted)- InsightHUD integration: mounts now display their correct name (custom name or type name), accurate HP values.
- Elemental damage from the owner (fire/frost zones) could damage the owner's own mount — A check was missing, so indirect owner attacks were not blocked
- Feeding a mount still triggered a PartyPro ping when feeding was disabled or no heal item was in the inventory
- Admin UI: empty fields from the removed mount attack feature were still shown in the create/edit form
- Riding backwards into blocks threw the player around and sometimes teleported them upward — removed the server-side collision correction that was oscillating against
NPCMountComponent
Bug Fixes
New
- Hot-reload stopped permanently after deleting a mount definition
- Renaming a bag did not update the item for players who already owned it
- Bag items were not auto-generated after server restart
- Deleting a mount definition: active entities remained in the world and could still be ridden
- Middle-clicking a mount to feed it simultaneously triggered a PartyPro party ping
- Permission roles: define roles in the admin UI (Settings → Roles) with a permission node and mount types. Players automatically receive those mounts on login and lose them when the permission is removed
- Deleting a mount definition removes it from all players, despawns active entities and dismounts riders
Bug Fixes
- Mounting under blocks is no longer possible — prevents X-ray effect through ceilings
- Mounts no longer clip through solid blocks
Improvements
Bug Fixes
- Scrolls now have individual icons per rarity — Common, Uncommon, Rare, Epic and Legendary are visually distinct
- Bag ID can now be changed when editing — previously the change was silently ignored
- When a bag ID is changed, all equipment records referencing the old ID are automatically updated
- When a bag ID is changed, any existing bag item is automatically regenerated with the new ID
- Deleting a bag now automatically unequips it from all mounts that had it equipped
- Items inside a deleted bag are returned to the owner — online players receive them immediately, offline players on next login; items that don't fit drop to the ground
- "Bag ID must not be empty" error message was not translated — now correctly localized - Thanks to MyJo
