promotional bannermobile promotional banner

Wild Horse Behavior

An addon to SWEM (Star Worm Equestrian) to give the titular horses more accurate and dynamic behavior, both wild and tamed.
Back to Files

wildhorses-1.31.8.jar

File namewildhorses-1.31.8.jar
Uploaded
Nov 9, 2026
Downloads
48
Size
506.7 KB
Mod Loaders
Forge
File ID
9519366
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:wild-horse-behavior-1786482:9519366")

Learn more about Curse Maven

What's new

New Content, Reworks, and Bugfixes.

Affinity:

- A tamed, saddled horse with high affinity will now stay put where you left it and mentally enter "work mode". They will bolt/spook if hurt. Blankets, pasture blankets, halters, and bridles don't count; the horse will still wander and participate in horse activities with those on. 
- Low affinity horses will buck its rider off and bolt when damaged. Sometimes, when low affinity horses refuse, they will buck you off (though this is rare). With "green" horses you'll want to be careful and invest time into training them before taking them on adventures. 
- Curiosity (the mechanic where tamed horses may walk up to when spotting you) is now only really seen with high affinity horses; i.e horses that trust you. 
Taming:
- A wild horse that is properly tacked and saddled will throw you much less often, as you're able to plant your feet in those stirrups and hold onto the reins. Halters and blankets don't help you out in that regard. 
- You will now have an easier time taming a horse if you properly tack it. You'll get thrown more often if you try to break it in bareback. 
- Wild horses that gain a level up in affinity automatically tame to you (the closest player) to address a bug. 
Breeding:
- Vanilla hearts now show above horses that are currently courting or ready to breed. 
- Saddled and tied/on lead horses will no longer breed. 
- Mares in labor will no longer eat while laying down. 
Leads:
- A wild horse on a lead can occasionally snap the lead and bolt. Equipping a halter or bridle makes this less likely. Horses that are cross-tied on top of that have an even lower chance of snapping the lead. 
- Tied horses (fence, ground, crosstied) will now rear, buck, and kick on intervals. 
- Wild horses on a lead should no longer slide. They will follow you a bit closer and will fight back more. 
Lunging:
- Gaits: Horses being lunged can now jump over obstacles. This is directly tied to their current jump level. 
- Jump Heights: Jump I slabs (a stretch, mostly refuses), II one block, III 1.5, IV 2, V 2.5. A stretch is half a block above a level’s reliable height, and it works better at slower gaits (walk 85%, trot 50%, canter never).
- Canter Obstacle Spacing: Two canter jumps within 1.2 seconds make the horse refuse, as there is not enough space to prepare for the second jump. Make sure to properly space your obstacles/arenas. 
- Random Refusal: Sometimes horses will just refuse a jump because they feel like it. Random refusals have a lower chance with higher affinities, but it never reaches zero. 
- Tiring: A horse will tire out after 8-25 jumps (configurable). This is indicated by a tired out SWEM animation, a cute little note telling you your horse is tired, and a 10 minute cooldown before lunging again. This is highly dependent on jump level, so lower jump level horses will tire out faster and be on the lower end of the spectrum. Refused jumps don't count. 
- XP: Lunging now gives XP, both affinity and jump XP for each jump that is cleared. 

Configs: 
- Settings that didn't have notes previously now have notes on what they do. 
- XP multipliers were added to the config if you want a harder or easier time gaining XP for your horse. This covers lunging and base SWEM leveling. 

Bugfixes: 
- A few sliding, animation errors, and weird behaviors were fixed. 
- Horses no longer want to get freaky with proper tack on.
- Wild horses are no longer calm and collected when tied down as opposed to being led. 
- Taming is no longer unusually difficult. This previously occured because the wild horse would launch you before it even had a chance to roll a successful tame

This mod has no additional files