# Horse

All about the SWEM horse.

# Horse Overview

**Description:** SWEM horses are passive mobs that can be ridden and trained in various skills - a complete rework of Minecraft horses from the ground up. Your horse not only offers you a number of perks in health, jump and speed ability, but can be visually adorned with realistic tack and accessories, bonded with an require a (configurable) amount of care to stay safe, happy and healthy!

---

**Details:**

<table border="1" id="bkmrk-renewable%3A-%C2%A0-stackab" style="width: 41.358%;"><tbody><tr><td class="align-right" style="width: 34.1308%;">**Health points:**</td><td style="width: 65.8692%;">20-40 (10-20 Hearts)</td></tr><tr><td class="align-right" style="width: 34.1308%;">**Armor points:**

</td><td style="width: 65.8692%;">--</td></tr><tr><td class="align-right" style="width: 34.1308%;">**Behavior:**</td><td style="width: 65.8692%;">Passive</td></tr><tr><td class="align-right" style="width: 34.1308%;">**Hitbox size:**</td><td style="width: 65.8692%;">Adult:

Baby:

</td></tr><tr><td class="align-right" style="width: 34.1308%;">**Spawn:**</td><td style="width: 65.8692%;">Right-clicking vanilla horse with [Cantazarite Potion](https://wiki.swequestrian.com/books/star-worm-equestrian-mod/page/cantazarite-potion "Cantazarite potion")</td></tr></tbody></table>

---

#### **Appearance**

**Height:** 2 Blocks (Withers) - 3 Blocks (Ears)  
**Width:** 1.2 Blocks  
**Length:** 2.7 Blocks  
**Coats:** All 100+ coat options can be viewed in the [Coat Directory.](https://wiki.swequestrian.com/books/star-worm-equestrian-mod/page/coat-directory)

**Coat Variations**

<p class="callout info">Coat cycling can be disabled on singleplayer or multiplayer worlds in the [server config](https://wiki.swequestrian.com/books/swequestrian-mod/page/server-config) - preventing use of lapis/redstone</p>

Converted horses will have a coat related to the simplified coat genetics of the vanilla horse. This coat selection can be cycled (changed) forward with Lapis or backwards with Redstone:

- Must be done on a **tamed** horse
- Must be done by the owner (or a player with the admin key)
- Consumes one ore each use (each coat skipped)

---

#### **Drops**

On death horses only drop tack and items they were equipped with. Unlike vanilla horses, no leather is dropped on death.

---

#### **Behavior**

<div class="pointer-container" id="bkmrk-%C2%A0"><div class="pointer anim is-page-editable"><svg class="svg-icon" data-icon="link" role="presentation" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"></svg><div class="input-group inline block"> <button class="button outline icon" data-clipboard-target="#pointer-url" title="Copy Link" type="button"><svg class="svg-icon" data-icon="copy" role="presentation" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"></svg></button></div><svg class="svg-icon" data-icon="edit" role="presentation" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"></svg></div></div>**Wandering** Horses engage in idle wandering or standing still and looking around most of the time, occasionally displaying idles such as tail swishing, itching and shaking. Other idle animations like grazing and laying down are accessible only via [RRP commands](https://wiki.swequestrian.com/books/star-worm-equestrian-mod/page/coming-soon-rrp-commands). Occasionally horses will pee or poop (resulting in pee puddles and poop piles) on the ground or any [shavings](https://wiki.swequestrian.com/books/star-worm-equestrian-mod/page/shavings) nearby.

**Eating &amp; Drinking** When hungry or thirsty, horses will seek out [food](https://wiki.swequestrian.com/books/swequestrian-mod/page/feed-system) and [water](https://wiki.swequestrian.com/books/swequestrian-mod/page/thirst-system) and can be seen eating or drinking from these sources.

**Sleeping** Horses will lie down to sleep at night, or during thunderstorms.

**Damage** When attacked or taking damage, horses can rear or kick. Kicks deal ![image-1639093887609.png](https://wiki.swequestrian.com/uploads/images/gallery/2021-12/scaled-1680-/image-1639093887609.png)![image-1639093887609.png](https://wiki.swequestrian.com/uploads/images/gallery/2021-12/scaled-1680-/image-1639093887609.png)![image-1639095022531.png](https://wiki.swequestrian.com/uploads/images/gallery/2021-12/scaled-1680-/image-1639095022531.png) damage.

<p class="callout warning">Harmed horses may kick others nearby, who might kick back. This can cause a potentially fatal kick-off if not intercepted.</p>

**Interaction - Particles** When interacting with a SWEM Horse, there are 5 different particles that can appear.

<div class="pointer-container align-center" id="bkmrk-%C2%A0-0"><div class="pointer anim is-page-editable"><svg class="svg-icon" data-icon="link" role="presentation" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"></svg><div class="input-group inline block"> <button class="button outline icon" data-clipboard-target="#pointer-url" title="Copy Link" type="button"><svg class="svg-icon" data-icon="copy" role="presentation" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"></svg></button></div><svg class="svg-icon" data-icon="edit" role="presentation" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"></svg></div></div><table border="1" class="align-center" id="bkmrk-red-bad%2Funhappy-oran" style="width: 99.1358%; height: 67.5781px;"><tbody><tr style="height: 37.7812px; background-color: #34055d;"><td class="align-center" style="width: 21.8204%; height: 37.7812px;"><span style="color: #ffffff;">**Red** *Angry*</span>

</td><td class="align-center" style="width: 20.1995%; height: 37.7812px;"><span style="color: #ffffff;">**Orange**</span>

<span style="color: #ffffff;">*Unhappy*</span>

</td><td class="align-center" style="width: 19.7007%; height: 37.7812px;"><span style="color: #ffffff;">**Grey**</span>

<span style="color: #ffffff;">*Okay*</span>

</td><td class="align-center" style="width: 18.7032%; height: 37.7812px;"><span style="color: #ffffff;">**Green**</span>

<span style="color: #ffffff;">*Happy*</span>

</td><td class="align-center" style="width: 19.5761%; height: 37.7812px;"><span style="color: #ffffff;">**Purple**</span>

<span style="color: #ffffff;">*Love*</span>

</td></tr><tr style="height: 29.7969px;"><td class="align-center" style="width: 21.8204%; height: 29.7969px;">"Bad"</td><td class="align-center" style="width: 20.1995%; height: 29.7969px;">"Ech"</td><td class="align-center" style="width: 19.7007%; height: 29.7969px;">"Meh"</td><td class="align-center" style="width: 18.7032%; height: 29.7969px;">"Yay"</td><td class="align-center" style="width: 19.5761%; height: 29.7969px;">"Woot"</td></tr></tbody></table>

---

#### **Known Issues**

If you find an issue, please report it to our bugs channel on [Discord](https://discord.com/channels/715626418893095012/898242623716855868). We ask that you look to see if your issue was reported first!

---

#### **Other information** 

Continue reading this chapter to learn more about our Horses!

# Obtaining

#### **Spawning**

<p class="callout warning">(SWEM) Horses do not spawn naturally in the world and will not override vanilla horses. Wild horses will be later in V2+</p>

<p class="callout info">Potions will not work if breeding tokens are set to **true** (required) in the [server configs](https://wiki.swequestrian.com/books/star-worm-equestrian/page/server-config) to limit horse breeding/conversion.</p>

Right-click one a compatible entity with a [Cantazarite Potion](https://wiki.swequestrian.com/books/star-worm-equestrian-mod/page/cantazarite-potion) to immediately convert them. This includes:

- Horse (Minecraft)
- Horse or Pony ([Realistic Horse Genetics](https://www.curseforge.com/minecraft/mc-mods/realistic-horse-genetics))

Converted horses will have a coat related to the simplified coat genetics of the vanilla horse. This coat selection can be cycled (changed) forward with Lapis or backwards with Redstone:

- Must be done on a **tamed** horse
- Must be done by the owner (or a player with the admin key)
- Consumes one ore each use (each coat skipped)
- **If coat cycling is set to false in [server configs](https://wiki.swequestrian.com/books/star-worm-equestrian/page/server-config#bkmrk-server-admin-setting) this will be disabled (no coat cycling)**

---

#### **Summoning**

<p class="callout info">Players must have sufficient permissions (OP or ranks on MP servers) or cheats enabled (SP) to use commands.</p>

Summon a SWEM horse with one of the following commands:

`/summon swem:swem_horse`   
Summons an (untamed) SWEM horse in a random color.

`/summon swem:swem_horse ~ ~ ~ {HorseVariant:##}`   
Summons an (untamed) SWEM horse of a certain coat variant. Replace the `##` with the coat's [data value](https://wiki.swequestrian.com/books/star-worm-equestrian/chapter/horse-coats).

`/summon swem:swem_horse ~ ~ ~ {NoAI: 1}`   
Summons an (untamed) SWEM horse with no AI. The horse will not move besides playing idles. It can still be ridden, but when unmounted or not being led it will just stand still. It will not seek out food, but still requires feed and water to avoid deterioration.

`/data merge entity @e[type=swem:swem_horse,limit=1,sort=nearest] {NoAI:0}`  
Removes the NoAI tag from a horse, making them function as normal horses.  
  
`/data merge entity @e[type=swem:swem_horse,limit=1,sort=nearest] {NoAI:1}`  
Adds the NoAI tag to an **existing** horse, so they will not move besides playing idles.

---

#### **Known Issues**

If you find an issue, please report it to our bugs channel on [Discord](https://discord.com/channels/715626418893095012/898242623716855868). We ask that you look to see if your issue was reported first!

- **\[-\]** Foals cannot be nametagged without swem mod or admin keys (Multiplayer).
- **\[-\]** Converting vanilla horses to SWEM horses will erase the name they currently have.
- **\[-\]** Untamed horses (including foals) cannot be given a nametag. **Fixed (unknown version) - tested in 1.20.1.**
- **\[~\]** Servers experience issues spawning horses via spawn eggs - use a vanilla horse spawn egg and Cantazarite Potion.

---

#### **Other information** 

Continue reading this chapter to learn more about our Horses!

# Genders

#### **Overview**

Horses can be born or generated as Male (Stallion) or Female (Female), and Stallions can be gelded to no longer breed.

<p class="callout info">Genders were added to 1.18.2-1.4.0 / 1.20.1-1.4.0+ and will **NOT** receive a backport to 1.16.5 (unsupported).</p>

---

#### **Genders**

On birth or spawning all horses will be allocated a random gender of either Stallion (M) or Mare (F). This will apply to untamed horses and foals too.

**Mare / Filly  
On birth or spawning, there is 50% chance a horse will be a female. A female foal is a Filly and an adult is a Mare.  
Mares become fertile on reaching adulthood and are able to gestate and give birth to foals if bred to a stallion. Unlike stallions, mares cannot be made infertile (changed in 1.20.1), however a maximum number of births (breedings) can be specified via [configs](https://wiki.swequestrian.com/books/star-worm-equestrian/page/server-config). Once this has been reached, the horse will no longer be able to breed unless the cap is increased or removed.

**Stallion / Colt** On birth or spawning, there is 50% chance a horse will be a male. A male foal is a Colt and an adult is a Stallion.  
Stallions become fertile on reaching adulthood and are able to offer covers to a fertile Mare, or they can be made **permanently** infertile via [commands](https://wiki.swequestrian.com/books/star-worm-equestrian/page/swem-commands) or an <span style="color: rgb(224, 62, 45);">Infertility Potion</span>. Additionally, a maximum number of covers (breedings) can be specified via [configs](https://wiki.swequestrian.com/books/star-worm-equestrian/page/server-config). Once this has been reached, the horse will remain a stallion but will no longer be able to breed unless the cap is increased or removed.

---

#### **Horse Info**

<p class="callout warning">Horses do not (and will never) have any Male or Female features - distinguishing info will be icon or GUI based **only**.</p>

View information about a horse's gender and stats by:

- Right-clicking a horse with a [vet bag](https://wiki.swequestrian.com/books/star-worm-equestrian/page/vet-bag) in hand to display various info, including gender.
- Shift + right-clicking a tamed horse to view the Horse Inventory GUI and gender icon (female / male / gelding).
- Hovering over the GUI gender icon displays both specific gender and breeding information.
- \[Optional - [Client Config](https://wiki.swequestrian.com/books/star-worm-equestrian/page/client-config)\] View gender icons with unique colors for M/F/G when named with a name tag.

<span style="color: rgb(126, 140, 141);">**![Screenshot 2023-10-26 191813.gif](https://wiki.swequestrian.com/uploads/images/gallery/2023-10/IfUscreenshot-2023-10-26-191813.gif)  
Shown:** Icons for Stallion (Male), Mare (Female) and Gelding (Neutered Male)</span>

<span style="color: rgb(126, 140, 141);">![Gender_Info.png](https://wiki.swequestrian.com/uploads/images/gallery/2023-10/scaled-1680-/gender-info.png)</span>

<span style="color: rgb(126, 140, 141);">**Shown:** Information for Gender, Births / Covers / Love Mode (Breeding) status.</span>

<span style="color: rgb(126, 140, 141);">![Gender_Names.png](https://wiki.swequestrian.com/uploads/images/gallery/2023-10/scaled-1680-/gender-names.png)</span>

<span style="color: rgb(126, 140, 141);">**Shown:** Named horses displaying custom color per-gender icons (Stallion / Mare / Gelding).</span>

---

#### **Fertility**

A horse is considered fertile (ready to breed) once they become an adult. The exceptions to this are:

**Gelding** If gelded, a male horse can no longer breed to females.  
If made infertile, a mare can no longer become pregnant. <span style="color: rgb(149, 165, 166);">(1.20.1-1.4.0)</span>

**Pregnancy &amp; Cooldown** A [pregnant](https://wiki.swequestrian.com/books/star-worm-equestrian/page/reproduction#bkmrk-gestation%C2%A01.18.2-tbc) mare, or mare or stallion that has bred/birthed recently must wait for a [cooldown](https://wiki.swequestrian.com/books/star-worm-equestrian/page/reproduction#bkmrk-cooldown) period to become fertile again.

**Breeding** **Cap**  
Maximum breeding limits (per gender) can be set in [configs](https://wiki.swequestrian.com/books/star-worm-equestrian/page/server-config). Once this cap is reached, horses will no longer be able to activate love mode via breeding items unless the cap is increased or removed.

---

#### **Gelding**

<p class="callout info">Only the owner, OP player or role with permissions can geld a horse - this is to prevent accidental or unpermitted gelding.</p>

Geldings cannot be born or spawned - they are only obtained using <span style="color: rgb(224, 62, 45);">commands</span> or an <span style="color: rgb(224, 62, 45);">Infertility Potion</span> on a stallion.  
Geldings are **permanently** infertile and therefore cannot breed with mares. They will accept breeding items like Rose Feed as food, but will not go into 'love mode' to search for a partner. Attempting to use a breeding token on a gelding will be rejected with gray "meh" particles so the item is not wasted.

Mares can be made infertile <span style="color: rgb(149, 165, 166);">(1.20.1-1.4.0+)</span> via command <span style="color: rgb(224, 62, 45);">commands</span> or an <span style="color: rgb(224, 62, 45);">Infertility Potion </span>to prevent accidental or intentional breeding attempts. This is not realistically done for mares, but is added for user convenience or RRP of naturally infertile mares.

`/swem horse breeding geld` **1.18.2** Make a stallion a gelding.

`/swem horse breeding fertile` **1.20.1** Make a gelding a stallion, or an infertile mare fertile mare.

`/swem horse breeding infertile` **1.20.1** Make a stallion a gelding, or a mare an infertile mare.

---

#### **Changing Genders**

<p class="callout info">Only an OP player or role with permissions can change gender - this is to support realism or special services on MP servers.</p>

**Command**  
<span style="color: rgb(149, 165, 166);">**1.18**</span> Changing gender via [<span style="color: rgb(224, 62, 45);">command</span>](https://wiki.swequestrian.com/books/star-worm-equestrian/page/swem-commands) will alter the male/female state, turning Stallion/Gelding &lt;--&gt; Mare. If changed, geldings will become (fertile) Mares and can be changed back to Stallion in the same way (to reverse the otherwise permanent gelding).

<span style="color: rgb(149, 165, 166);">**1.20**</span> Changing gender via [<span style="color: rgb(224, 62, 45);">command</span>](https://wiki.swequestrian.com/books/star-worm-equestrian/page/swem-commands) will alter the male/female **and** the fertile State, turning Stallion &lt;--&gt; Mare **OR** Gelding &lt;--&gt; Infertile Mare. Infertile horses can only be reversed via [<span style="color: rgb(224, 62, 45);">command</span>](https://wiki.swequestrian.com/books/star-worm-equestrian/page/swem-commands).   
  
Changing a horse's gender will not erase their birth/cover stats; a horse that has offered 2 covers as a Stallion will have 2 as a Mare to prevent circumventing the maximum capacity for breeding. However, they will be subject to the configured cap for their current gender, so if they reached maximum as a mare but stallions are permitted more breedings, they would become viable to breed again on gender change. If converting back to the opposite gender, their stats might state above the maximum cap for this reason (ie 5/2 covers).

Changing the gender on a pregnant female will terminate the pregnancy!

`/swem horse breeding change` Change the gender of a horse.

---

#### **Known Issues**

If you find an issue, please report it to our bugs channel on [Discord](https://discord.com/channels/715626418893095012/898242623716855868). We ask that you look to see if your issue was reported first!

- **\[-\]** Visual Only: Decreasing the breeding cap will show horses who have exceeded that as over the limit - ie 5/3 Covers.

---

#### **Changelog**

<details id="bkmrk-this-is-not-a-comple"><summary>View Changes</summary>

<p class="callout info">This is not a complete list of version changes / fixes. It is a changelog of relevant wiki-related version information.</p>

<table border="1" style="border-collapse: collapse; width: 100%; height: 56.3439px;"><tbody><tr style="height: 29.7969px;"><td class="align-center" style="width: 13.3504%; height: 29.7969px;">**MC Version**</td><td class="align-center" style="width: 20.0257%; height: 29.7969px;">**Release**</td><td class="align-center" style="width: 66.6239%; height: 29.7969px;">**Notes**</td></tr><tr><td rowspan="2" style="width: 13.3504%;">1.20.1  
</td><td rowspan="2" style="width: 20.0257%;">1.20.1-1.4.0  
</td><td style="width: 66.6239%;">Added infertile status for mares.</td></tr><tr><td style="width: 66.6239%;">Removed geld command for fertile/infertile command (either gender).</td></tr><tr><td rowspan="2" style="height: 26.547px; width: 13.3504%;">1.18.2  
</td><td rowspan="2" style="height: 26.547px; width: 20.0257%;">1.18.2-1.4.0</td><td style="width: 66.6239%; height: 26.547px;">Genders update adding Mares, Stallions and Geldings.</td></tr><tr><td style="width: 66.6239%;">Gender commands are not restricted to SWEM keys and have conventional permission nodes, allowing servers to assign custom permissions (ie 'vets' being able to geld horses even if not the owner).</td></tr></tbody></table>

</details>

# Taming & Interaction

#### **Taming**

Horses need to be tamed in order to be interacted with, until that time a player cannot:

- Brush or interact with desensitization items to gain affinity
- Access the inventory of a horse (GUI)
- Equip any accessories or tack
- Ride the horse

To tame a 'wild' horse you must ride it until it no longer refuses the attempts. A horse will either rear or buck when refusing an attempt to tame them; throwing the player off in the process. Rearing is harmless, whereas bucking can cause significant damage to both player and nearby entities if within their damage radius.

If successfully tamed after one or more riding attempts, the horse will emit hearty particles and the horse inventory will become accessible (E) to equip tack.

<p class="callout warning">A frightened and bucking horse can harm nearby entities and players. Horses may kick back if harmed, which can initiate a fatal 'kick-off'. It is recommended you tame wild horses in a controlled area such as an (unoccupied) arena or round-pen.</p>

---

#### **Horse Info &amp; Inventory**

Once tamed, a horse has a unique inventory, needs and skills that were previously not available when untamed - an overview of these can be seen in the Horse Inventory. Access this GUI by shift + right clicking the horse with an empty hand, or press (E) while mounted to see important information on a horse's status and well-being:

- **\[1\]** Name - Set by using a nametag on a horse. If the horse is not named, it will specify 'SWEM Horse'
- **\[2\]** Owner - The name of the player that tamed or currently owns the horse. Changes if [transferred](https://wiki.swequestrian.com/books/star-worm-equestrian/page/swem-commands#bkmrk-basic-commands) to a new owner.
- **\[3\]** [Jump](https://wiki.swequestrian.com/books/star-worm-equestrian/page/bonding-and-skills#bkmrk-jump) Level (I-V) and experience points towards that level
- **\[4\]** [Speed](https://wiki.swequestrian.com/books/star-worm-equestrian/page/bonding-and-skills#bkmrk-speed) Level (I-V) and experience points towards that level
- **\[5\]** [Health](https://wiki.swequestrian.com/books/star-worm-equestrian/page/bonding-and-skills#bkmrk-%C2%A0) Level (I-V) and current / maximum health or hitpoints (HP)
- **\[6\]** [Affinity](https://wiki.swequestrian.com/books/star-worm-equestrian/page/bonding-and-skills#bkmrk-affinity) Level (Unwilling to Bonded) and experience points towards that level
- **\[7\]** [Tack slots](https://wiki.swequestrian.com/books/star-worm-equestrian/page/tacking-up-riding#bkmrk-tacking-up) - Hover over each slot to see what it accepts or equip tack in slots
- **\[8\]** Tracker Status - Red indicator (untracked) or green indicator (connected to a tracker)
- **\[9\]** [Food Status](https://wiki.swequestrian.com/books/star-worm-equestrian/page/feed-system#bkmrk-meals) - An indicator of a horse's feed status from starving (empty) to fully fed (full)
- **\[10\]** [Thirst Status](https://wiki.swequestrian.com/books/star-worm-equestrian/page/thirst-system#bkmrk-meals) - An indicator of a horse's water status from exsiccosis (empty) to quenched (full)
- **\[11\]** Trust Status - An interactive button that changes a horse's trust setting from All &gt; Trust &gt; None

**![GUI info.png](https://wiki.swequestrian.com/uploads/images/gallery/2023-07/scaled-1680-/gui-info.png)**

<span style="color: rgb(126, 140, 141);">**Shown:** Horse Inventory GUI displaying current stats, skills, status and equipment.</span>

---

#### **Trust**

<p class="callout info">On Multiplayer servers, it is strongly recommended to set personal horses to Trust or None.</p>

There are three trust levels for Horses that can be toggled by the owner in the Horse Inventory. Trust is a setting that determines what access other players can have to your horse, from full (relatively) unrestricted access, all the way to not being able to interact with the horse at all.

<table border="1" id="bkmrk-trust-level-restrict" style="border-collapse: collapse; width: 100%; height: 119.188px;"><colgroup><col style="width: 18.5414%;"></col><col style="width: 81.4586%;"></col></colgroup><tbody><tr style="height: 29.7969px;"><td style="height: 29.7969px;">**Trust Level**</td><td style="height: 29.7969px;">**Restrictions**</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">All</td><td style="height: 29.7969px;">Anyone can ride and interact with this horse.</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">Trust</td><td style="height: 29.7969px;">Only rider(s) who were added as trusted via a [command](https://wiki.swequestrian.com/books/star-worm-equestrian/page/swem-commands#bkmrk-basic-commands) can ride and interact with this horse.</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">None</td><td style="height: 29.7969px;">Only the owner can ride and interact with this horse.</td></tr><tr><td colspan="2"><p class="callout warning">Staff with the [Moderator](https://wiki.swequestrian.com/books/star-worm-equestrian/page/swem-commands#bkmrk-moderator-commands) key perm will be able to override Trust or None settings on Multiplayer servers.</p>

</td></tr></tbody></table>

---



#### **Health &amp; Healing**

<p class="callout info">Some healing items listed are now in [SWPM.](https://wiki.swequestrian.com/books/star-worm-plus) This light-weight Quality of Life mod pairs well with SWEM.</p>

Horses may take damage when faced with hostile mobs attacking a player, negative splash potion or magic effects, harmful plants like cactus and sweet berry, attacks from other horses (kicking), falling from a great height etc. When harmed, they will lose [health](https://wiki.swequestrian.com/books/star-worm-equestrian/page/bonding-and-skills#bkmrk-%C2%A0) points and require healing. Health will regenerate slowly over time **unless** the horse is missing any meals or drinks<span style="color: rgb(149, 165, 166);"> (1.18.2-1.2.8+)</span> - during that time they are incredibly vulnerable to damage or even death as their current and maximum health values decrease.

- Bandage ![image.png](https://wiki.swequestrian.com/uploads/images/gallery/2023-07/scaled-1680-/D7Nimage.png)
- Salve ![image.png](https://wiki.swequestrian.com/uploads/images/gallery/2023-07/scaled-1680-/D7Nimage.png) ![image.png](https://wiki.swequestrian.com/uploads/images/gallery/2023-07/scaled-1680-/D7Nimage.png)
- Medicated Bandage ![image.png](https://wiki.swequestrian.com/uploads/images/gallery/2023-07/scaled-1680-/D7Nimage.png) ![image.png](https://wiki.swequestrian.com/uploads/images/gallery/2023-07/scaled-1680-/D7Nimage.png) ![image.png](https://wiki.swequestrian.com/uploads/images/gallery/2023-07/scaled-1680-/D7Nimage.png)
- Glistening Melon ![image.png](https://wiki.swequestrian.com/uploads/images/gallery/2023-07/scaled-1680-/D7Nimage.png) ![image.png](https://wiki.swequestrian.com/uploads/images/gallery/2023-07/scaled-1680-/D7Nimage.png) ![image.png](https://wiki.swequestrian.com/uploads/images/gallery/2023-07/scaled-1680-/D7Nimage.png) ![image.png](https://wiki.swequestrian.com/uploads/images/gallery/2023-07/scaled-1680-/D7Nimage.png) ![image.png](https://wiki.swequestrian.com/uploads/images/gallery/2023-07/scaled-1680-/D7Nimage.png)
- Fly Spray: 15 seconds of healing
- Splash Potion of Healing

---

#### **Brushing**

Brush a horse each day to increase the affinity (bond) experience. Brushing is not a requirement and has no negative debuffs for neglecting to brush them regularly. It is a small quality of life feature to help players bond with their horses and undertake highly requested realistic care tasks such as grooming. More expansive grooming mechanics will be implemented in later releases.

---

#### **Sleep** <span style="color: rgb(149, 165, 166);">(1.18.2-1.2.8+)</span>

Horses sleep every night from 9PM-6AM. Sleep is not currently a requirement and has no negative debuffs if they are unable to do so. Sleeping each night gives a horse an opportunity to lie down for realism and to take a break from eating. This is a good time to check the needs and general wellbeing of your horses with the [Vet Bag](https://wiki.swequestrian.com/books/star-worm-equestrian/page/vet-bag) before turning in for the night.

- Horses can sleep with a [halter](https://wiki.swequestrian.com/books/star-worm-equestrian/page/halter) or [pasture blanket](https://wiki.swequestrian.com/books/star-worm-equestrian/page/pasture-blanket)
- Horses will not sleep when wearing a [bridle](https://wiki.swequestrian.com/books/star-worm-equestrian/page/bridle), but will lie down and sleep with other tack
- Horses can be woken up from sleep by equipping a [bridle](https://wiki.swequestrian.com/books/star-worm-equestrian/page/bridle)

---

#### **Other**

<p class="callout info">Horse pee and poo is a [configurable](https://wiki.swequestrian.com/books/star-worm-equestrian/page/server-config) value - if it is **disabled** none of your horses will excrete waste.</p>

**Pee &amp; Poo** Horses [pee](https://wiki.swequestrian.com/books/star-worm-equestrian/page/horse-pee) and [poop](https://wiki.swequestrian.com/books/star-worm-equestrian/page/horse-poop) approximately every 25-30 minutes provided they are not starving or critically dehydrated. This waste will need cleaning from stalls, pastures or around the property. Waste products (currently) have no negative effect on horse health.

**Welfare Standards** The use of [welfare standards](https://wiki.swequestrian.com/books/vip-server/page/horse-welfare-standards) for horses in stall and pasture sizing, doorway and walkway height is encouraged. Currently these standards - or lack of them - do not have any effect on the horse so are optional in singleplayer games or non-SWEM servers. In our official SWE and VIP servers these standards of care and accommodation are considered mandatory for all players.

---

#### **Known Issues**

If you find an issue, please report it to our bugs channel on [Discord](https://discord.com/channels/715626418893095012/898242623716855868). We ask that you look to see if your issue was reported first!

- **\[-\]** Sleeping horses do not react to taking harm
- **\[-\]** Sleeping horses will go to sleep where they stand, even if that means lying down semi-floating, in water etc.
- **\[~\]** Foals cannot be led or name-tagged in multiplayer unless the player holds an enhanced key.

---

#### **Changelog**

<details id="bkmrk-this-is-not-a-comple"><summary>View Changes</summary>

<p class="callout info">This is not a complete list of version changes / fixes. It is a changelog of relevant wiki-related version information.</p>

<table border="1" style="border-collapse: collapse; width: 100%; height: 312.266px;"><tbody><tr style="height: 29.7969px;"><td class="align-center" style="width: 13.3504%; height: 29.7969px;">**MC Version**</td><td class="align-center" style="width: 20.0257%; height: 29.7969px;">**Release**</td><td class="align-center" style="width: 66.6239%; height: 29.7969px;">**Notes**</td></tr><tr style="height: 46.5938px;"><td rowspan="6" style="height: 201.172px; width: 13.3504%;">1.18.2  
</td><td rowspan="3" style="width: 20.0257%; height: 111.781px;">1.18.2-1.3.0 \[Beta\]  
</td><td style="width: 66.6239%; height: 46.5938px;">Must own the horse to use breeding tokens - cannot breed foals from others' horses without the owner present and consenting if tokens are enabled.</td></tr><tr style="height: 35.3906px;"><td style="width: 66.6239%; height: 35.3906px;">[Fly spray](https://wiki.swequestrian.com/books/star-worm-equestrian/page/fly-spray) added as a healing item for horses.</td></tr><tr style="height: 29.7969px;"><td style="width: 66.6239%; height: 29.7969px;">Horses avoid dangers such as cactus, sweet berries, magma and lava. </td></tr><tr style="height: 29.7969px;"><td rowspan="3" style="width: 20.0257%; height: 89.3907px;">1.18.2-1.2.8  
</td><td style="width: 66.6239%; height: 29.7969px;">Must own the horse to add or remove trusted players via commands.</td></tr><tr style="height: 29.7969px;"><td style="width: 66.6239%; height: 29.7969px;">Horses sleep at night between 9PM and 6AM.</td></tr><tr style="height: 29.7969px;"><td style="width: 66.6239%; height: 29.7969px;">**\[Bug Fix\]** Horses should pee on servers + decreased default frequency (config).</td></tr><tr style="height: 81.297px;"><td style="width: 13.3504%; height: 81.297px;">1.16.5</td><td style="width: 20.0257%; height: 81.297px;">1.16.5-0.5.3.20</td><td style="width: 66.6239%; height: 81.297px;">**\[Deprecated Information\]**

Horses pee roughly every 15 minutes when their **chunk is loaded.**

Horses poo roughly every 16 minutes when their **chunk is loaded.**

</td></tr></tbody></table>

</details>

# Tacking-Up & Riding

#### **Tacking Up**

Horses have an inventory (GUI) for equipping tack and viewing their current needs and skills. Access a horse's inventory by shift + right-clicking the horse - ideally with an empty hand as some items have a shift + right click functionality.

The slots allow riders to equip a [Halter](https://wiki.swequestrian.com/books/star-worm-equestrian-mod/page/halter) or [Bridle](https://wiki.swequestrian.com/books/star-worm-equestrian-mod/page/bridle), [Blanket](https://wiki.swequestrian.com/books/star-worm-equestrian-mod/page/blanket "Blanket"), [Saddle](https://wiki.swequestrian.com/books/star-worm-equestrian-mod/page/saddle "Saddle"), [Girth Strap](https://wiki.swequestrian.com/books/star-worm-equestrian-mod/page/girth-strap "Girth Strap"), [Breast Collar](https://wiki.swequestrian.com/books/star-worm-equestrian-mod/page/breast-collar "Breast Collar"), [Leg Wraps](https://wiki.swequestrian.com/books/star-worm-equestrian-mod/page/leg-wraps "Leg Wraps"), [Horse Armor](https://wiki.swequestrian.com/books/star-worm-equestrian-mod/page/horse-armor "Horse Armor") or [Pasture Blanket](https://wiki.swequestrian.com/books/star-worm-equestrian-mod/page/pasture-blanket), and [Saddlebag](https://wiki.swequestrian.com/books/star-worm-equestrian-mod/page/saddle-bag "Saddle Bag"). Some of these items are required to ride the horse:

- Without a bridle and saddle a rider will not be able to steer (control) the horse
- Without a girth both rider and saddle will fall off the horse within a few seconds

Much like in real life, tack needs to be equipped in a logical order; bridle first, blanket, saddle then girth. Breastcollar and wraps are optional. If the horse is already wearing one of these item types, you can 'hotswap' it out with another version by shift + right-clicking the horse with that item in hand without having to open the GUI.

<p class="callout info">A horse's inventory cannot be accessed while they are sleeping. Right-click with a bridle in hand (or shift + right-click if they are wearing a halter) to equip it; this will wake the horse up if you need to interact with them overnight.</p>

<p class="callout info">Tack dependencies (such as saddles requiring blankets) are a configurable value and can be adjusted in the [server config](https://wiki.swequestrian.com/books/star-worm-equestrian/page/server-config).</p>

![image-1686789432316.png](https://wiki.swequestrian.com/uploads/images/gallery/2023-06/scaled-1680-/image-1686789432316.png)

<span style="color: #7e8c8d;">**Shown:** A Horse wearing adventure tack and a saddlebag.</span>

---

#### **Riding**

Right-click a tacked horse to mount it. If properly equipped, you can steer the horse with the standard directional controls (WASD) and mouse, jump with spacebar or dismount by pressing shift.

Horses have a gaits which are patterns of movement that occur at different speeds and rhythms. In SWEM, horses have 5 different gaits; walk, trot, canter, extended canter and gallop. On first mounting the horse, they will always start at a walk. To increase the gait, press H. To decrease once more, press G. Each use will change the current gait by one level up, or one level down.

The gait will reset to Walk when a rider no longer moves the horse forward (pressing W) or following a refusal.

<table border="1" class="align-center" id="bkmrk-gait-speed-universal" style="width: 95.0617%; height: 340.579px;"><tbody><tr style="background-color: #34055d; height: 29.7969px;"><td class="align-center" style="width: 15.475%; height: 29.7969px;"><span style="color: #ffffff;">**Gait**</span></td><td class="align-center" style="width: 11.5737%; height: 29.7969px;"><span style="color: #ffffff;">**Speed**</span></td><td class="align-center" style="width: 11.0535%; height: 29.7969px;"><span style="color: #ffffff;">**Universal**</span></td><td class="align-center" style="width: 61.8998%; height: 29.7969px;"><span style="color: #ffffff;">**Notes**</span></td></tr><tr style="height: 29.7969px;"><td class="align-left" style="width: 15.475%; height: 29.7969px;">Walk</td><td style="width: 11.5737%; height: 29.7969px;">3bps</td><td style="width: 11.0535%; height: 29.7969px;">Yes</td><td class="align-left" style="width: 61.8998%; height: 29.7969px;">A horse that is starving or in exsiccosis can only walk.</td></tr><tr style="height: 29.7969px;"><td class="align-left" style="width: 15.475%; height: 29.7969px;">Trot</td><td style="width: 11.5737%; height: 29.7969px;">5bps</td><td style="width: 11.0535%; height: 29.7969px;">Yes</td><td class="align-left" style="width: 61.8998%; height: 29.7969px;">---</td></tr><tr style="height: 29.7969px;"><td class="align-left" style="width: 15.475%; height: 29.7969px;">Canter</td><td style="width: 11.5737%; height: 29.7969px;">11bps</td><td style="width: 11.0535%; height: 29.7969px;">Yes</td><td class="align-left" style="width: 61.8998%; height: 29.7969px;">A horse that is malnourished or dehydrated can only go up to a canter.</td></tr><tr style="height: 46.5938px;"><td class="align-left" style="width: 15.475%; height: 46.5938px;">Extended Canter</td><td style="width: 11.5737%; height: 46.5938px;">13-17bps</td><td style="width: 11.0535%; height: 46.5938px;">No</td><td class="align-left" style="width: 61.8998%; height: 46.5938px;">A horse that is malnourished or dehydrated (or worse) cannot ext. canter.</td></tr><tr style="height: 57.7812px;"><td class="align-left" style="width: 15.475%; height: 57.7812px;">Gallop</td><td style="width: 11.5737%; height: 57.7812px;">13-27bps</td><td style="width: 11.0535%; height: 57.7812px;">No</td><td class="align-left" style="width: 61.8998%; height: 57.7812px;">Gallop can be used for a set amount of time, dependent on speed level.

It has a cooldown after use, during which time the horse cannot gallop.

</td></tr><tr style="height: 117.016px;"><td class="align-left" style="width: 15.475%; height: 117.016px;">Swimming</td><td style="width: 11.5737%; height: 117.016px;">N/A</td><td style="width: 11.0535%; height: 117.016px;">Yes</td><td class="align-left" style="width: 61.8998%; height: 117.016px;">Horses will swim when the water depth is greater than 1 Block

- Will swim even if dismounted - can be remounted
- Will not change gaits - speed level has no bearing on swimming
- Will not take drowning damage if submersed underwater
- Will require a 1 block step up out of the water

</td></tr><tr><td colspan="4" style="width: 100.002%;"><p class="callout info">Universal speed refers to a gait that is unaffected by the speed level. This is implemented to allow players to ride together (trails, team sports) on servers regardless of their horse's skills. </p>

</td></tr></tbody></table>

**Dual Riding** Two players can ride a horse if the horse settings are set to all or trusted, which requires the player to be set as trusted via commands. When the primary rider dismounts, the secondary rider will take control of the horse.

**Carrying Entities**

<p class="callout info">Ctrl + Right Click is the default keybind, if you set a different key for sprinting you would use \[sprint key\] + right click.</p>

A player can place a **single** passive entity, such as livestock or villagers, on the back of their horse. To place an entity on a horse, the rider must be mounted and looking at the entity - press (default) Ctrl + Right-click to mount the animal on the back of a horse. To dismount an entity from your horse, stand on the ground, hold Ctrl + Right-click the horse (remount) which will remove the entity. Alternatively, use a lead on the mounted entity to remove them. You can safely mount and dismount normally without ejecting the carried entity.

**Frost &amp; Lava Walk**

<p class="callout warning">Lag and chunkloading can delay ice/magma spreading and drop the horse into water/lava. **Moving slower may help.**</p>

Horses can safely be ridden across water and even lava if wearing [horse armor](https://wiki.swequestrian.com/books/star-worm-equestrian/page/horse-armor) of a **specific tier or higher.** For Frost Walker, gold tier horse armor must be used, which creates a layer of ice underneath them at the same y-level they were on if water is present. For Lava Walk, diamond tier horse armor must be used, which creates a layer of magma underneath them at the same y-level they were on if lava is present. Horses wearing diamond tier armor will take no damage from lava even if submerged, and the armor does not deteriorate in condition.

---

#### **Flight** <span style="color: rgb(149, 165, 166);">(1.20.1-1.3.0+)</span>

<p class="callout info">Flight is not steered by mouse direction as with normal riding, the player will need to carefully give WASD commands.</p>

Flight requires a horse to be equipped with [Amethyst-tier armor](https://wiki.swequestrian.com/books/star-worm-equestrian/page/horse-armor) - this includes the special variant armors (anything with wings).   
To initiate flight, mount an armored horse and press **J** to toggle flight.

**Flight Controls** (Default)  
Flight is simpler than it might seem, however different combinations of keys or different movement can result in different flight actions. These display to the right of the hotbar, telling the rider what action and animation the horse is currently doing.

<table border="1" id="bkmrk-key-action-descripti" style="border-collapse: collapse; width: 100%; height: 238.375px;"><colgroup><col style="width: 8.03461%;"></col><col style="width: 14.4623%;"></col><col style="width: 77.5031%;"></col></colgroup><tbody><tr style="height: 29.7969px;"><td class="align-center" style="height: 29.7969px;">**Key**</td><td class="align-center" style="height: 29.7969px;">**Action**</td><td class="align-center" style="height: 29.7969px;">**Description**</td></tr><tr><td>**J**</td><td>Launching</td><td style="height: 29.7969px;">Toggles flight by launching the horse 7B into the air.</td></tr><tr><td>  
</td><td>Glide</td><td style="height: 29.7969px;">**Default** state without any key commands - slowly flys forward and decreases altitude (height). </td></tr><tr><td>**W**</td><td>Accelerate</td><td style="height: 29.7969px;">Increases the speed (up to max) - remains at the same altitude.</td></tr><tr><td>**A**</td><td>Bank Left</td><td style="height: 29.7969px;">Rotates the horse in a gradual left turn - decreases altitude **unless** moving forward (holding W). </td></tr><tr><td>**D**</td><td>Bank Right</td><td style="height: 29.7969px;">Rotates the horse in a gradual right turn - decreases altitude **unless** moving forward (holding W).</td></tr><tr><td>**Space**</td><td>Elevate</td><td>Increases the altitude without moving forward.</td></tr><tr><td>**Space**</td><td>Rise</td><td>Increases the altitude while moving forward (holding W).</td></tr><tr><td>**L Shift**</td><td>Flutter</td><td>Decreases the altitude without moving forward **if** not using W. Shift + S to slow to a flutter.

</td></tr><tr><td>**L Shift**</td><td>Dive</td><td>Decreases the altitude rapidly while moving forward (holding W).</td></tr><tr><td style="height: 29.7969px;">**S**</td><td style="height: 29.7969px;">Float</td><td style="height: 29.7969px;">Decreases the speed to a stop - remains floating (hover) at the same altitude.</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">  
</td><td style="height: 29.7969px;">Landing </td><td style="height: 29.7969px;">The horse will land when they touch a block - this includes on collision with blocks (terrain).</td></tr></tbody></table>

**Simple Summary:**  
**J** to start flying, **W** to move forward, **A/D** to move left and right, **Shift** to decrease height, **Space** to increase height. It's similar to creative flying but without the mouse movement to steer.

---

#### **Leading**

Horses can be led using a lead, or [lead and anchor](https://wiki.swequestrian.com/books/star-worm-equestrian/page/lead-anchor). The leading mechanics are the same as Minecraft - SWEM plans to overhaul leadrope options and leading AI in future.  
  
**Cross Ties** Horses can be cross tied between two hitching posts, fences or ring hitches. Attach the horse to one connection as normal, take a second lead and use on the horse. Connect to the second hitching point and the horse will be pulled into a somewhat central position between both connections. On right clicking either connection, both leads will be disconnected and dropped at the horse's feet.

<p class="callout warning">Horses cannot be lunged - this feature was planned in future. Any marketing or RRP videos appearing to demonstrate feature this will generally have used a horse with unrendered tack and an invisible rider (multiplayer server).</p>

---

#### **Gallery**

**![image-1686789061708.png](https://wiki.swequestrian.com/uploads/images/gallery/2023-06/scaled-1680-/image-1686789061708.png)**

**<span style="color: #7e8c8d;">Shown: </span>**<span style="color: #7e8c8d;">A Horse wearing adventure tack and a saddlebag.</span>

---

#### **Known Issues**

If you find an issue, please report it to our bugs channel on [Discord](https://discord.com/channels/715626418893095012/898242623716855868). We ask that you look to see if your issue was reported first!

- `1.21.1` Cross ties are broken pending a future rewrite. **[Bug Report](https://discord.com/channels/715626418893095012/1471538863083098122)**
- `1.18` Horses sink in lava (if magma walk lags), but will not die in diamond+ armor.
- `1.20` Flight has some animation oddities with the player sometimes clipping inside the horse.
- `1.18` Horses get stuck swimming - cannot be led or lifted out. Remove water with sponge to break the animation.
- `1.16-1.18` Horses do not reset to walking and will steps up a gait when next changed (ie start at canter &gt; move to gallop).
- Second rider mounting and unmounting horse slows the current gait to a walk.
- Horses bucking with a mounted entity will damage and potentially kill them.
- Mounted entities occasionally get stuck on the back of a horse and cannot be dismounted.

---

#### **Changelog**

<details id="bkmrk-this-is-not-a-comple"><summary>View Changes</summary>

<p class="callout info">This is not a complete list of version changes / fixes. It is a changelog of relevant wiki-related version information.</p>

<table border="1" style="border-collapse: collapse; width: 100%; height: 352.547px;"><tbody><tr style="height: 29.7969px;"><td class="align-center" style="width: 13.3498%; height: 29.7969px;">**MC Version**</td><td class="align-center" style="width: 20.0247%; height: 29.7969px;">**Release**</td><td class="align-center" style="width: 66.6255%; height: 29.7969px;">**Notes**</td></tr><tr style="height: 35.3906px;"><td class="align-center" rowspan="3" style="height: 35.3906px; width: 13.3498%;">`1.21.1`  
</td><td class="align-center" style="width: 20.0247%; height: 35.3906px;">`1.6.8`</td><td style="width: 66.6255%; height: 35.3906px;">**[Bug Fix](https://discord.com/channels/715626418893095012/1477690919175196773):** Crash on collision with any blocks in flight. </td></tr><tr><td class="align-center" rowspan="2" style="width: 20.0247%;">`1.6.3`  
</td><td style="width: 66.6255%;">**[Bug Fix:](https://discord.com/channels/715626418893095012/1469208094734287088)** Lead connections disconnect (snap) after a few seconds.</td></tr><tr><td style="width: 66.6255%;">**[Bug Fix:](https://discord.com/channels/715626418893095012/1469208094734287088)** Unable to use ground tie (ring hitch anywhere) function.</td></tr><tr style="height: 35.3906px;"><td class="align-center" rowspan="2" style="height: 35.3906px; width: 13.3498%;">`1.20.1`  
</td><td class="align-center" rowspan="2" style="height: 35.3906px; width: 20.0247%;">`1.6.5`  
</td><td style="width: 66.6255%; height: 35.3906px;">[**Bug Fix:**](https://discord.com/channels/715626418893095012/1392830686901178470) Cannot lead a horse that has a mounted entity.</td></tr><tr><td style="width: 66.6255%;">**[Bug Fix:](https://discord.com/channels/715626418893095012/1390464186802503701)** Cannot increase gait (speed) while in 1b water.</td></tr><tr style="height: 13.5938px;"><td class="align-center" rowspan="7" style="width: 13.3498%; height: 192.375px;">`1.20.1`  
</td><td class="align-center" rowspan="3" style="width: 20.0247%; height: 73.1876px;">`1.4.0`  
</td><td style="width: 66.6255%; height: 13.5938px;">**Tweak:** Flight launch height reduced from 11b to 7b.</td></tr><tr style="height: 29.7969px;"><td style="width: 66.6255%; height: 29.7969px;">**Bug Fix:** Speedy reversing (back up) no longer occurs when pressing S.  
</td></tr><tr style="height: 29.7969px;"><td style="width: 66.6255%; height: 29.7969px;">**Bug Fix:** Cannot dismount mid-air in flight as either primary or second rider.</td></tr><tr style="height: 29.7969px;"><td class="align-center" style="width: 20.0247%; height: 29.7969px;">`1.3.2`</td><td style="width: 66.6255%; height: 29.7969px;">**Bug Fix:** Gait changes cannot be used in flight - no in-air refusal animations.  
</td></tr><tr style="height: 29.7969px;"><td class="align-center" rowspan="3" style="height: 89.3907px; width: 20.0247%;">`1.3.0`  
</td><td style="width: 66.6255%; height: 29.7969px;">**Feature:** Added Flight.</td></tr><tr style="height: 29.7969px;"><td style="width: 66.6255%; height: 29.7969px;">**Feature:** Added swimming when in lava, protection requires Diamond+ armor.</td></tr><tr style="height: 29.7969px;"><td style="width: 66.6255%; height: 29.7969px;">**Bug Fix:** Horses get stuck in swimming animation.  
</td></tr><tr style="height: 29.7969px;"><td class="align-center" rowspan="2" style="height: 59.5938px; width: 13.3498%;">`1.18.2`  
</td><td class="align-center" style="width: 20.0247%; height: 29.7969px;">`1.3.0-15`</td><td style="width: 66.6255%; height: 29.7969px;">**Tweak:** Horses cannot suffocate in blocks. Resolves lag suffocation and foal deaths.

</td></tr><tr style="height: 29.7969px;"><td class="align-center" style="width: 20.0247%; height: 29.7969px;">`1.3.0`</td><td style="width: 66.6255%; height: 29.7969px;">**Bug Fix:** Cross ties do not render both leads.</td></tr></tbody></table>

</details>---

#### **Other Information**  


Continue reading this chapter to learn more about our Horses!

# Bonding and Skills

#### **Skills**

The SWEM horse has the capacity to upgrade 'skills' that increase their stats or abilities in various areas. These skills start at 0 when a horse is tamed and experience points are gained through various training methods, increasing until the horse reaches the next level. It is the increase of levels themselves that result in stat or ability upgrades and not the experience amount of a level.

![image-1686789432316.png](https://wiki.swequestrian.com/uploads/images/gallery/2023-06/scaled-1680-/image-1686789432316.png)

**<span style="color: #7e8c8d;">Shown: </span>**<span style="color: #7e8c8d;">Horse Inventory GUI showing current skill levels and experience points accumulated.</span>

---

#### **Speed**

Speed is the skill that dictates how fast your horse can move at certain [gaits](https://wiki.swequestrian.com/books/star-worm-equestrian/page/tacking-up-riding#bkmrk-riding). It is also important to note that Walk, Trot, and Canter are **universal speeds** and are not altered by speed leveling - these universal speeds were added for convenience of multiplayer servers where certain disciplines or leisure activities might require players to ride at a uniform speed.

Speed skill can be increased by:

- Riding the horse (particularly in faster gaits)
- Using [Speed or All XP potions](https://wiki.swequestrian.com/books/star-worm-equestrian/page/xp-potions) found in loot chests or acquired from the creative inventory

<table border="1" id="bkmrk-level-1-level-2-leve" style="border-collapse: collapse; width: 100%;"><tbody><tr style="background-color: #34055d;"><td style="width: 16.6873%;">  
</td><td class="align-center" style="width: 16.6873%;"><span style="color: #ffffff;">**Level 1**</span></td><td class="align-center" style="width: 16.6873%;"><span style="color: #ffffff;">**Level 2**</span></td><td class="align-center" style="width: 16.6873%;"><span style="color: #ffffff;">**Level 3**</span></td><td class="align-center" style="width: 16.6873%;"><span style="color: #ffffff;">**Level 4**</span></td><td class="align-center" style="width: 16.6873%;"><span style="color: #ffffff;">**Level 5**</span></td></tr><tr><td style="width: 16.6873%;">**Experience Req.**</td><td class="align-center" style="width: 16.6873%;">---</td><td class="align-center" style="width: 16.6873%;">1350</td><td class="align-center" style="width: 16.6873%;">3038</td><td class="align-center" style="width: 16.6873%;">4050</td><td class="align-center" style="width: 16.6873%;">5063</td></tr><tr><td style="width: 16.6873%;">**Walk**</td><td class="align-center" style="width: 16.6873%;">3bps</td><td class="align-center" style="width: 16.6873%;">3bps</td><td class="align-center" style="width: 16.6873%;">3bps</td><td class="align-center" style="width: 16.6873%;">3bps</td><td class="align-center" style="width: 16.6873%;">3bps</td></tr><tr><td style="width: 16.6873%;">**Trot**</td><td class="align-center" style="width: 16.6873%;">5bps</td><td class="align-center" style="width: 16.6873%;">5bps</td><td class="align-center" style="width: 16.6873%;">5bps</td><td class="align-center" style="width: 16.6873%;">5bps</td><td class="align-center" style="width: 16.6873%;">5bps</td></tr><tr><td style="width: 16.6873%;">**Canter**</td><td class="align-center" style="width: 16.6873%;">11bps</td><td class="align-center" style="width: 16.6873%;">11bps</td><td class="align-center" style="width: 16.6873%;">11bps</td><td class="align-center" style="width: 16.6873%;">11bps</td><td class="align-center" style="width: 16.6873%;">11bps</td></tr><tr><td style="width: 16.6873%;">**Extended Canter**</td><td class="align-center" style="width: 16.6873%;">11bps</td><td class="align-center" style="width: 16.6873%;">13bps</td><td class="align-center" style="width: 16.6873%;">15bps</td><td class="align-center" style="width: 16.6873%;">17bps</td><td class="align-center" style="width: 16.6873%;">19bps</td></tr><tr><td style="width: 16.6873%;">**Gallop**</td><td class="align-center" style="width: 16.6873%;">13bps</td><td class="align-center" style="width: 16.6873%;">15bps</td><td class="align-center" style="width: 16.6873%;">18bps</td><td class="align-center" style="width: 16.6873%;">20bps</td><td class="align-center" style="width: 16.6873%;">22bps</td></tr><tr><td colspan="6" style="width: 100.124%;"><p class="callout warning">Shows default experience values. Experience requirements will differ on servers / worlds with non-default [configs](https://wiki.swequestrian.com/books/star-worm-equestrian/page/server-config#bkmrk-horse-experience-lev).</p>

</td></tr></tbody></table>

---

#### **Jump**

Jump is the skill that increases the height in blocks that your horse can jump. All horses can jump 1 block initially, and up to 5 blocks (or slightly above for clearance) maximum.

Jump skill can be increased by:

- Jumping during riding
- Using [Jump or All XP potions](https://wiki.swequestrian.com/books/star-worm-equestrian/page/xp-potions) found in loot chests or acquired from the creative inventory
- Leveling up Affinity - reaching level 3 (Tolerant) automatically increases a jump to Level II (2)

<table border="1" id="bkmrk-level-1-level-2-leve-0" style="border-collapse: collapse; width: 100%; height: 89.3907px;"><tbody><tr style="height: 29.7969px; background-color: #34055d;"><td style="width: 16.6873%; height: 29.7969px;">  
</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;"><span style="color: #ffffff;">**Level 1**</span></td><td class="align-center" style="width: 16.6873%; height: 29.7969px;"><span style="color: #ffffff;">**Level 2**</span></td><td class="align-center" style="width: 16.6873%; height: 29.7969px;"><span style="color: #ffffff;">**Level 3**</span></td><td class="align-center" style="width: 16.6873%; height: 29.7969px;"><span style="color: #ffffff;">**Level 4**</span></td><td class="align-center" style="width: 16.6873%; height: 29.7969px;"><span style="color: #ffffff;">**Level 5**</span></td></tr><tr style="height: 29.7969px;"><td style="width: 16.6873%; height: 29.7969px;">**Experience Req.**</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">---</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">1350</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">3038</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">4050</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">5063</td></tr><tr style="height: 29.7969px;"><td style="width: 16.6873%; height: 29.7969px;">**Height**</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">1.75b</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">2.75b</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">3.75b</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">4.75b</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">5.75b</td></tr><tr><td colspan="6" style="width: 100.124%;"><p class="callout warning">Shows default experience values. Experience requirements will differ on servers / worlds with non-default [configs](https://wiki.swequestrian.com/books/star-worm-equestrian/page/server-config#bkmrk-horse-experience-lev).</p>

</td></tr></tbody></table>

A horse's jump has a natural arc that increases after 'launch' and declines before they land, and their jump height refers to the highest point of that arc. This means that SWEM horses need more space between jumps to allow the rider to approach, charge their jump, release to launch and make it over the obstacle at the highest point of the jump.

- Jumping will be on the spot (no movement) unless the rider must press W to initiate forward movement.
- Jump refusals are very common at low level affinity so it is easier to train jump after some bonding has occurred.
- Jumps are either successful (jumps) or they are not (refuses) - there is no acknowledgement of jump collision (faults).
- Jumping has a short couple second cooldown so the best courses are [well-spaced](https://discord.com/channels/715626418893095012/737144919717707896/981460150525239366) to account for this stride.
- Jumps at lower level have a shorter animation (less height and time in the air) so travel a shorter distance over a jump.
- Jumps at higher levels have a longer animation (more height and time in the air) and can achieve either height at their peak jump phase, or distance over a gap. A maxed jump and speed horse could cover up to 11 blocks on a flat jump.
- Jump distance is influenced by speed - a higher gait will increase the distance a horse covers during a jump.

**Fact:** The most difficult jump that a SWEM horse and rider can complete is a 5B tall triple bar jump that spans 5B distance. It is only possible at a gallop and needs to be **perfectly** timed for charge, takeoff and launching phase to make it far enough and over all 3 bars.

---

#### **Affinity**

Affinity is a status that determines a horse's connection with riders and impacts their chances of refusing to jump or increase gaits. Lower level horses regularly refuse commands - especially in gaits above walk and trot or when jumping, whereas higher levels or maximum bonded refuse far less frequently.

Affinity level can be increased by:

- Riding the horse
- Flying with the horse <span style="color: rgb(149, 165, 166);">(1.20.1+)</span>
- [Brushing](https://wiki.swequestrian.com/books/star-worm-equestrian/page/taming-interaction#bkmrk-other) the horse each day
- Using [desensitization items](https://wiki.swequestrian.com/books/star-worm-equestrian-mod/page/desensitization-items) regularly
- Using [Affinity or All XP potions](https://wiki.swequestrian.com/books/star-worm-equestrian/page/xp-potions) found in loot chests or acquired from the creative inventory

Affinity experience, unlike any other skill, can be **lost** if the horse takes damage! This is a small loss that can be regained but might cause a horse to change levels if loss will decrease them below 0 experience for that affinity level.

<table border="1" class="align-center" id="bkmrk-level-experience-req" style="border-collapse: collapse; width: 770px; height: 381px;"><tbody><tr style="height: 29.7969px; background-color: #34055d;"><td class="align-center" style="width: 69.7969px; height: 29.7969px;"><span style="color: #ffffff;">**Level**</span></td><td class="align-center" style="width: 165.969px; height: 29.7969px;"><span style="color: #ffffff;">**Experience (Level Up)**</span></td><td style="width: 176.219px;"><span style="color: #ffffff;">**Bonding Level (1.20+)**</span></td><td class="align-center" style="width: 194.5px; height: 29.7969px;"><span style="color: #ffffff;">**Bonding Level (1.16-1.18)**</span></td><td style="width: 162.516px;"><span style="color: #ffffff;">**Level (Command)**</span></td></tr><tr style="height: 29.7969px;"><td class="align-center" style="width: 69.7969px; height: 29.7969px;">0</td><td class="align-center" style="width: 165.969px; height: 29.7969px;">---</td><td style="width: 176.219px;">Affinity</td><td style="width: 194.5px; height: 29.7969px;">Unwilling</td><td style="width: 162.516px;">**1**</td></tr><tr style="height: 29.7969px;"><td class="align-center" style="width: 69.7969px; height: 29.7969px;">**1**</td><td class="align-center" style="width: 165.969px; height: 29.7969px;">100</td><td style="width: 176.219px;">Affinity I</td><td style="width: 194.5px; height: 29.7969px;">Reluctant</td><td style="width: 162.516px;">**2**</td></tr><tr style="height: 29.7969px;"><td class="align-center" style="width: 69.7969px; height: 29.7969px;">**2**</td><td class="align-center" style="width: 165.969px; height: 29.7969px;">850</td><td style="width: 176.219px;">Affinity II</td><td style="width: 194.5px; height: 29.7969px;">Tolerant</td><td style="width: 162.516px;">**3**</td></tr><tr style="height: 29.7969px;"><td class="align-center" style="width: 69.7969px; height: 29.7969px;">**3**</td><td class="align-center" style="width: 165.969px; height: 29.7969px;">2000</td><td style="width: 176.219px;">Affinity III</td><td style="width: 194.5px; height: 29.7969px;">Indifferent</td><td style="width: 162.516px;">**4**</td></tr><tr style="height: 29.7969px;"><td class="align-center" style="width: 69.7969px; height: 29.7969px;">**4**</td><td class="align-center" style="width: 165.969px; height: 29.7969px;">3000</td><td style="width: 176.219px;">Affinity IV</td><td style="width: 194.5px; height: 29.7969px;">Accepting</td><td style="width: 162.516px;">**5**</td></tr><tr style="height: 29.7969px;"><td class="align-center" style="width: 69.7969px; height: 29.7969px;">**5**</td><td class="align-center" style="width: 165.969px; height: 29.7969px;">4000</td><td style="width: 176.219px;">Affinity V</td><td style="width: 194.5px; height: 29.7969px;">Willing</td><td style="width: 162.516px;">**6**</td></tr><tr style="height: 29.7969px;"><td class="align-center" style="width: 69.7969px; height: 29.7969px;">**6**</td><td class="align-center" style="width: 165.969px; height: 29.7969px;">6000</td><td style="width: 176.219px;">Affinity VI</td><td style="width: 194.5px; height: 29.7969px;">Committed</td><td style="width: 162.516px;">**7**</td></tr><tr style="height: 29.7969px;"><td class="align-center" style="width: 69.7969px; height: 29.7969px;">**7**</td><td class="align-center" style="width: 165.969px; height: 29.7969px;">9000</td><td style="width: 176.219px;">Affinity VII</td><td style="width: 194.5px; height: 29.7969px;">Trusted</td><td style="width: 162.516px;">**8**</td></tr><tr style="height: 29.7969px;"><td class="align-center" style="width: 69.7969px; height: 29.7969px;">**8**</td><td class="align-center" style="width: 165.969px; height: 29.7969px;">11000</td><td style="width: 176.219px;">Affinity VIII</td><td style="width: 194.5px; height: 29.7969px;">Friends</td><td style="width: 162.516px;">**9**</td></tr><tr style="height: 29.7969px;"><td class="align-center" style="width: 69.7969px; height: 29.7969px;">**9**</td><td class="align-center" style="width: 165.969px; height: 29.7969px;">14000</td><td style="width: 176.219px;">Affinity IX</td><td style="width: 194.5px; height: 29.7969px;">Best Friends</td><td style="width: 162.516px;">**10**</td></tr><tr style="height: 29.7969px;"><td class="align-center" style="width: 69.7969px; height: 29.7969px;">**10**</td><td class="align-center" style="width: 165.969px; height: 29.7969px;">15000</td><td style="width: 176.219px;">Affinity X</td><td style="width: 194.5px; height: 29.7969px;">Inseparable</td><td style="width: 162.516px;">**11**</td></tr><tr><td class="align-center" style="width: 69.7969px; height: 29.7969px;">**11**</td><td class="align-center" style="width: 165.969px; height: 29.7969px;">16000</td><td style="width: 176.219px;">  
</td><td style="width: 194.5px; height: 29.7969px;">Bonded</td><td style="width: 162.516px;">**12**</td></tr><tr><td colspan="5" style="width: 769.001px;"><p class="callout warning">Shows default experience values. Experience requirements will differ on servers / worlds with non-default [configs](https://wiki.swequestrian.com/books/star-worm-equestrian/page/server-config#bkmrk-horse-experience-lev).</p>

</td></tr></tbody></table>

<p class="callout info">**Level (Command)** is the value needed if using `/swem set AFFINITY #` to get that affinity level. </p>

---

#### **Health**

Health is the attribute that increases the hitpoints (hearts) of a SWEM horse. Horses start with 20HP (10 hearts) of health and can increased up to 40HP (20 hearts) maximum by levelling, or up to 60HP (30 hearts) if using a [booster shot](https://wiki.swequestrian.com/books/star-worm-equestrian/page/booster-shot) on a maxed health horse.

Health level can be increased by:

- Daily nutrition via food points
- Using [Health or All XP potions](https://wiki.swequestrian.com/books/star-worm-equestrian/page/xp-potions) found in loot chests or acquired from the creative inventory

Horses meal points contribute points (XP) towards their health stat; feeding your horse sufficient daily points, plus grain, is the best way to maximize a horse's daily health XP gain. Horses that are fed their maximum points daily will progress faster through the levels, by virtue of eating more, than those who miss meals.  
If a horse is not fed, it does not lose XP from the health stat, though their maximum health will decrease until recovered.

**Negative Debuffs**  
When a horse is starving or thirsty, their maximum health value will decrease at 0.5 hearts (1HP) per day they are starving. If they are starving and thirsty at the same time, that results in a combined 1 heart (2HP) loss per day.

<div class="pointer-container" id="bkmrk-%C2%A0-0" style="text-align: justify;"><div class="pointer anim is-page-editable"><svg class="svg-icon" data-icon="link" role="presentation" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"></svg><div class="input-group inline block"> <button class="button outline icon" data-clipboard-target="#pointer-url" title="Copy Link" type="button"><svg class="svg-icon" data-icon="copy" role="presentation" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"></svg></button></div><svg class="svg-icon" data-icon="edit" role="presentation" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"></svg></div></div>- Maximum HP will keep decreasing until a horse is missing 0 meals (fed) and 0 drinks (satisfied)
- Maximum HP will be capped at 3 hearts (6HP) at the lowest
- Actual HP will not decrease unless a horse takes physical damage
- Maximum HP will recover gradually each day the horse is not missing any meals **and** drinks

Horses with low health (5 Hearts | 10HP) will display the sad stand and walk animation - allowing riders to see when their horse needs urgent care - use [fly spray](https://wiki.swequestrian.com/books/star-worm-equestrian/page/fly-spray), [glistening melon](https://wiki.swequestrian.com/books/star-worm-equestrian/page/glistening-melon) or a [healing item](https://wiki.swequestrian.com/books/star-worm-plus/page/healing-items) (SWPM).

<table border="1" id="bkmrk-level-1-level-2-leve-1" style="border-collapse: collapse; width: 100%; height: 89.3907px;"><tbody><tr style="height: 29.7969px; background-color: #34055d;"><td style="width: 16.6873%; height: 29.7969px;">  
</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;"><span style="color: #ffffff;">**Level 1**</span></td><td class="align-center" style="width: 16.6873%; height: 29.7969px;"><span style="color: #ffffff;">**Level 2**</span></td><td class="align-center" style="width: 16.6873%; height: 29.7969px;"><span style="color: #ffffff;">**Level 3**</span></td><td class="align-center" style="width: 16.6873%; height: 29.7969px;"><span style="color: #ffffff;">**Level 4**</span></td><td class="align-center" style="width: 16.6873%; height: 29.7969px;"><span style="color: #ffffff;">**Level 5**</span></td></tr><tr style="height: 29.7969px;"><td style="width: 16.6873%; height: 29.7969px;">**'Experience' Req.**</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">---</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">1350</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">3037.5</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">4050</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">5062.5</td></tr><tr style="height: 29.7969px;"><td style="width: 16.6873%; height: 29.7969px;">**Hearts | HP**</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">10 | 20HP</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">11 | 22HP</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">13 | 26HP</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">16 | 32HP</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">20 | 40HP</td></tr><tr><td colspan="6" style="width: 100.124%;"><p class="callout warning">These are the default experience values. The required experience will differ on servers/games with non-default [configs.](https://wiki.swequestrian.com/books/star-worm-equestrian/page/server-config#bkmrk-horse-experience-lev)</p>

</td></tr></tbody></table>

---

#### **Gallery**

**![image-1665332076583.png](https://wiki.swequestrian.com/uploads/images/gallery/2022-10/scaled-1680-/image-1665332076583.png)**

**<span style="color: #7e8c8d;">Shown: </span>**<span style="color: #7e8c8d;">The most challenging Olympic level jump - a 5 wide triple bar 3/4/5 block increments.</span>

---

#### **Known Issues**

If you find an issue, please report it to our bugs channel on [Discord](https://discord.com/channels/715626418893095012/898242623716855868). We ask that you look to see if your issue was reported first!

- **\[-\] 1.20** Health status can not be seen since health XP is now displayed in the GUI.
- **\[~\]** Horse stats reset to L1 (0XP) - possible factors are significant updates (unlikely unless the update significant overhauls horses and skills) and server related updates or alterations. Very rare and unknown cause/solution.

---

#### **Changelog**

<details id="bkmrk-this-is-not-a-comple"><summary>View Changes</summary>

<p class="callout info">This is not a complete list of version changes / fixes. It is a changelog of relevant wiki-related version information.</p>

<table border="1" style="border-collapse: collapse; width: 100%; height: 121.781px;"><tbody><tr style="height: 29.7969px;"><td class="align-center" style="width: 13.3504%; height: 29.7969px;">**MC Version**</td><td class="align-center" style="width: 20.0257%; height: 29.7969px;">**Release**</td><td class="align-center" style="width: 66.6239%; height: 29.7969px;">**Notes**</td></tr><tr><td rowspan="5" style="width: 13.3504%;">1.20.1  
</td><td rowspan="5" style="width: 20.0257%;">1.20.1-1.4.0  
</td><td style="width: 66.6239%;">Health now displays experience rather than current/maximum health.</td></tr><tr><td style="width: 66.6239%;">Affinity now uses roman numerals, similar to other skills (I-XI)</td></tr><tr><td style="width: 66.6239%;">Flying increases affinity skill experience (same as normal riding).</td></tr><tr><td style="width: 66.6239%;">**\[Bug Fix\]** Horses not gaining skill stats when ridden/trained.  
</td></tr><tr><td style="width: 66.6239%;">**\[Bug Fix\]** Skill points extending beyond the GUI.</td></tr><tr><td rowspan="3" style="width: 13.3504%;">1.18.2  
</td><td rowspan="2" style="width: 20.0257%;">1.18.2-1.3.0  
</td><td style="width: 66.6239%;">Chat message is displayed when a horse levels up a skill during riding.</td></tr><tr><td style="width: 66.6239%;">Horses with low health stand and walk in the sad animation.</td></tr><tr><td style="width: 20.0257%;">1.18.2-1.2.7</td><td style="width: 66.6239%;">Food system (new) contributes points towards the health system.</td></tr></tbody></table>

</details>---

#### **Other information**

Continue reading this chapter to learn more about our Horses!

# Feed System

<span style="color: #000000;">**Description:** </span><span style="text-align: justify;">Horses require adequate daily nutrition and consistent meals to remain happy and healthy. This system works cooperatively with the [Thirst System](https://wiki.swequestrian.com/books/swequestrian-mod/page/thirst-system-tbc).</span>

<p class="callout warning"><span style="text-align: justify;">The Food and Water systems do not work **prior to** 1.18.2-1.2.8+. This feature will not be fixed for 1.16.5.</span></p>

---

#### **Basics &amp; Finding Food**

<p class="callout info">Food search radius is a configurable value - default is 15 but can be set from 5-40. Increasing this value can cause lag.</p>

Horses become hungry once per day, and need approximately 1 Quality Bale or 112 grass blocks between 7AM-8PM.  
There are many different combinations that a horse can be fed to meet their nutritional requirements.

When food is available, horses can eat:

- From placed [grain feeders](https://wiki.swequestrian.com/books/swequestrian-mod/page/grain-feeder) and [hay feeders](https://wiki.swequestrian.com/books/swequestrian-mod/page/hay-feeders) in a 15 block search radius
- From placed bales or natural food (ie grass) in a 15 block search radius
- Items dropped onto the ground by a player in a 15 block search radius
- Items hand-fed by a player

---

#### **Food Bar**

The food bar is an indicator of a Horse's **overall** food status and **NOT** their daily hunger or how much they have eaten today.  
This indicator can change once per day, depending on the food status calculated at meal times.

Each level indicates a food state ranging from fully fed down (full bar) to starving (empty).

This bar is **NOT** an indicator of daily hunger or food intake, but the Horse's overall food status. It decreases from full to empty as the horse fails to consume enough food on a single day or continuously over several days. Each level decrease indicates a different stage of hunger, from fully fed (full) to starving (empty). Giving your horse extra food on a single day will not increase the value immediately, but will gradually over a day or more. **See below for an explanation of how meals and missed meals work.**

**![Water/Food bar.gif](https://wiki.swequestrian.com/uploads/images/gallery/2023-07/saved-pictures.gif)**

---

#### **Meals**

<p class="callout info"><span style="text-align: justify;">Horse hunger is a [configurable](https://wiki.swequestrian.com/books/swequestrian-mod/page/server-config) value - if it is **disabled** none of your horses will experience hunger.</span></p>

Horses have a meal time at 7AM every day after the horse wakes up.  
*If 24hr food cycle is enabled via [server config](https://wiki.swequestrian.com/books/swequestrian-mod/page/server-config) this will be 8AM GMT every real life day - provided the horse is loaded.*

- The hunger level is decreased by dropping the meal points to 0 so they can eat again.
- Meal times will be **skipped** if the player sleeps through a storm
- Meal times will be **skipped** if the horse is not loaded so you can go exploring (SP)

Meals will be totaled up at 8PM every night before the horse sleeps.  
*If 24hr food cycle is enabled via [server config](https://wiki.swequestrian.com/books/swequestrian-mod/page/server-config) this will be 9PM GMT every real life day - provided the horse is loaded.*

- The meal for that day will be logged as either met or missed.

**Missed Meals** Horse will satisfy a meal requirement if they consume 224+ points of food per day. When satisfied, they can progress between status' of hunger depending on whether they have missed any meals previously. A horse that is missing 0 meals will be considered fed, or fully fed if grain is provided daily.

If a horse fails to consume 224+ points of food in a day, that 'meal' will be missed. Missing meals will deteriorate the hunger status and slowly accumulate debuffs. Health can also be affected. Missed meals must be recovered; each meal your horse satisfies will decrease the missed meals value by 1 meal. **Craft and use the [Vet Bag](https://wiki.swequestrian.com/books/swequestrian-mod/page/vet-bag) to view the status of any missed meals.**

<table border="1" id="bkmrk-food-level-%28gui%29-sta" style="border-collapse: collapse; width: 100%;"><tbody><tr style="background-color: #34055d;"><td class="align-center" style="width: 16.6454%;"><span style="color: #ffffff;">**Food Level (GUI)**</span></td><td class="align-center" style="width: 16.6454%;"><span style="color: #ffffff;">**Status**</span></td><td class="align-center" style="width: 16.6454%;"><span style="color: #ffffff;">**Missed Meals**</span></td><td class="align-center" style="width: 16.6454%;"><span style="color: #ffffff;">**Gaits**</span></td><td class="align-center" style="width: 16.6454%;"><span style="color: #ffffff;">**Speed**</span></td><td class="align-center" style="width: 16.6493%;"><span style="color: #ffffff;">**Obedience**</span></td></tr><tr><td class="align-center" style="width: 16.6454%;">5</td><td class="align-center" style="width: 16.6454%;">Fully Fed</td><td class="align-center" style="width: 16.6454%;">0</td><td class="align-center" style="width: 16.6454%;">---</td><td class="align-center" style="width: 16.6454%;">---</td><td class="align-center" style="width: 16.6493%;">+10%</td></tr><tr><td class="align-center" style="width: 16.6454%;">4</td><td class="align-center" style="width: 16.6454%;">Fed</td><td class="align-center" style="width: 16.6454%;">0</td><td class="align-center" style="width: 16.6454%;">---</td><td class="align-center" style="width: 16.6454%;">---</td><td class="align-center" style="width: 16.6493%;">---</td></tr><tr><td class="align-center" style="width: 16.6454%;">3</td><td class="align-center" style="width: 16.6454%;">Hungry</td><td class="align-center" style="width: 16.6454%;">1</td><td class="align-center" style="width: 16.6454%;">-2s Stamina</td><td class="align-center" style="width: 16.6454%;">-10%</td><td class="align-center" style="width: 16.6493%;">-10%</td></tr><tr><td class="align-center" style="width: 16.6454%;">2</td><td class="align-center" style="width: 16.6454%;">Malnourished</td><td class="align-center" style="width: 16.6454%;">3</td><td class="align-center" style="width: 16.6454%;">Max. Canter</td><td class="align-center" style="width: 16.6454%;">-20%</td><td class="align-center" style="width: 16.6493%;">-20%</td></tr><tr><td class="align-center" style="width: 16.6454%;">1</td><td class="align-center" style="width: 16.6454%;">Starving</td><td class="align-center" style="width: 16.6454%;">7</td><td class="align-center" style="width: 16.6454%;">Max. Walk</td><td class="align-center" style="width: 16.6454%;">--</td><td class="align-center" style="width: 16.6493%;">-30%</td></tr></tbody></table>

---

#### **Points**

Point values for food varies - some foods are more nutritious than others, requiring fewer items/servings to meet the meal points. Each food has a maximum that can be fed before a horse becomes unhappy, and a maximum that can count towards their meal points - feeding in excess of this will not be counted as nutrition and will make your horse angry!

**Saturation** To prevent them from consuming all their daily food in high-point items immediately on wake up, horses have a simple 'saturation' system. Each point they eat gets converted into a time before they can eat again - this also gives horses some time to just wander around, play idles etc.

<details id="bkmrk-saturation-%28calculat"><summary>Saturation (Calculation)</summary>

Each point consumed satisfies the horse for 40 ticks (2 seconds).

Pts x 40ticks = # tick delay  
Delay / 20 = seconds delay  
Seconds / 60 = minutes delay (if necessary)

<p class="callout info">One minecraft hour is 1000 ticks, so each 1000pt delay will be one hour wait to eat again in game time.</p>

**Quality Bale (Example)** Bales give 112pts per slab = 4,480 ticks (3.7 minutes)  
A horse that eats a bale at 7AM (1000 ticks) would not want to consume more food until 11:30AM (5480 ticks)

**Grass (Example)** Grass gives 2pts per block or item consumed = 80 ticks (4 seconds).   
Horses can near continuously eat grass with a few seconds delay until their points are satisfied if they are not saturated from any other food type.

</details><details id="bkmrk-points-%28all-food%29-co"><summary>Points (All Food)</summary>

<table border="1" style="width: 100%;"><tbody><tr><td class="align-right" style="width: 16.6881%;">**Contribution**  
</td><td style="width: 83.3119%; text-align: justify;">The maximum number of points that can be put towards meals each day.

Restricts low-value or unhealthy foods (treats) meeting 100% of the horses's daily nutritional needs.

</td></tr><tr><td class="align-right" style="width: 16.6881%;">**Food**  
</td><td style="width: 83.3119%; text-align: justify;">The specific food item</td></tr><tr><td class="align-right" style="width: 16.6881%;">**Points**  
</td><td style="width: 83.3119%; text-align: justify;">How many points **one** single serving of that food gives towards a meal</td></tr><tr><td class="align-right" style="width: 16.6881%;">**Minimum**  
</td><td style="width: 83.3119%; text-align: justify;">The minimum **servings** to meet or max the points towards **daily** point requirements</td></tr><tr><td class="align-right" style="width: 16.6881%;">**Maximum**  
</td><td style="width: 83.3119%; text-align: justify;">The maximum **servings** before a horse becomes angry (displays red particles)</td></tr><tr><td class="align-right" style="width: 16.6881%;">**Other**  
</td><td style="width: 83.3119%; text-align: justify;">Any buffs or debuffs</td></tr></tbody></table>

<table border="1" style="border-collapse: collapse; width: 100%; height: 744.923px;"><tbody><tr style="background-color: #350977; height: 29.7969px;"><td class="align-center" style="width: 16.6873%; height: 29.7969px;"><span style="color: #ffffff;">**Contribution (1D)**</span></td><td class="align-center" style="width: 16.6873%; height: 29.7969px;"><span style="color: #ffffff;">**Food**</span></td><td class="align-center" style="width: 16.6873%; height: 29.7969px;"><span style="color: #ffffff;">**Points**</span></td><td class="align-center" style="width: 16.6873%; height: 29.7969px;"><span style="color: #ffffff;">**Minimum**</span></td><td class="align-center" style="width: 16.6873%; height: 29.7969px;"><span style="color: #ffffff;">**Maximum**</span></td><td class="align-center" style="width: 16.6873%; height: 29.7969px;"><span style="color: #ffffff;">**Other**</span></td></tr><tr style="height: 29.7969px;"><td class="align-center" colspan="6" style="height: 29.7969px; width: 100.124%;">Treats</td></tr><tr style="height: 29.7969px;"><td class="align-center" data-sheets-value="{"1":2,"2":"Bamboo"}" rowspan="11" style="height: 327.766px; width: 16.6873%;">13pts</td><td data-sheets-value="{"1":2,"2":"Bamboo"}" style="width: 16.6873%; height: 29.7969px;">Bamboo</td><td class="align-center" data-sheets-value="{"1":3,"3":3}" style="width: 16.6873%; height: 29.7969px;">3</td><td class="align-center" data-sheets-value="{"1":3,"3":3}" style="width: 16.6873%;">3</td><td class="align-center" data-sheets-value="{"1":3,"3":7}" style="width: 16.6873%; height: 29.7969px;">7</td><td class="align-center" data-sheets-value="{"1":2,"2":"1pts affinity"}" style="width: 16.6873%; height: 29.7969px;">1pts affinity</td></tr><tr style="height: 29.7969px;"><td data-sheets-value="{"1":2,"2":"Beets"}" style="width: 16.6873%; height: 29.7969px;">Beets</td><td class="align-center" data-sheets-value="{"1":3,"3":3}" style="width: 16.6873%; height: 29.7969px;">3</td><td class="align-center" data-sheets-value="{"1":3,"3":3}" style="width: 16.6873%;">3</td><td class="align-center" data-sheets-value="{"1":3,"3":7}" style="width: 16.6873%; height: 29.7969px;">7</td><td class="align-center" data-sheets-value="{"1":2,"2":"1pts affinity"}" style="width: 16.6873%; height: 29.7969px;">1pts affinity</td></tr><tr style="height: 29.7969px;"><td data-sheets-value="{"1":2,"2":"Carrot"}" style="width: 16.6873%; height: 29.7969px;">Carrot</td><td class="align-center" data-sheets-value="{"1":3,"3":5}" style="width: 16.6873%; height: 29.7969px;">5</td><td class="align-center" data-sheets-value="{"1":3,"3":4}" style="width: 16.6873%;">4</td><td class="align-center" data-sheets-value="{"1":3,"3":5}" style="width: 16.6873%; height: 29.7969px;">5</td><td class="align-center" data-sheets-value="{"1":2,"2":"2pts affinity"}" style="width: 16.6873%; height: 29.7969px;">2pts affinity</td></tr><tr style="height: 29.7969px;"><td data-sheets-value="{"1":2,"2":"Sugar Cube"}" style="width: 16.6873%; height: 29.7969px;">Sugar Cube</td><td class="align-center" data-sheets-value="{"1":3,"3":5}" style="width: 16.6873%; height: 29.7969px;">5</td><td class="align-center" data-sheets-value="{"1":3,"3":1}" style="width: 16.6873%;">1</td><td class="align-center" data-sheets-value="{"1":3,"3":5}" style="width: 16.6873%; height: 29.7969px;">5</td><td class="align-center" data-sheets-value="{"1":2,"2":"2pts affinity"}" style="width: 16.6873%; height: 29.7969px;">2pts affinity</td></tr><tr style="height: 29.7969px;"><td data-sheets-value="{"1":2,"2":"Watermelon Slice"}" style="width: 16.6873%; height: 29.7969px;">Watermelon Slice</td><td class="align-center" data-sheets-value="{"1":3,"3":5}" style="width: 16.6873%; height: 29.7969px;">5</td><td class="align-center" data-sheets-value="{"1":3,"3":4}" style="width: 16.6873%;">4</td><td class="align-center" data-sheets-value="{"1":3,"3":5}" style="width: 16.6873%; height: 29.7969px;">5</td><td class="align-center" data-sheets-value="{"1":2,"2":"2pts affinity"}" style="width: 16.6873%; height: 29.7969px;">2pts affinity</td></tr><tr style="height: 29.7969px;"><td data-sheets-value="{"1":2,"2":"Sweetberries"}" style="width: 16.6873%; height: 29.7969px;">Sweetberries</td><td class="align-center" data-sheets-value="{"1":3,"3":7}" style="width: 16.6873%; height: 29.7969px;">7</td><td class="align-center" data-sheets-value="{"1":3,"3":1}" style="width: 16.6873%;">1</td><td class="align-center" data-sheets-value="{"1":3,"3":3}" style="width: 16.6873%; height: 29.7969px;">3</td><td class="align-center" data-sheets-value="{"1":2,"2":"3pts affinity"}" style="width: 16.6873%; height: 29.7969px;">3pts affinity</td></tr><tr style="height: 29.7969px;"><td data-sheets-value="{"1":2,"2":"Honey"}" style="width: 16.6873%; height: 29.7969px;">Honey</td><td class="align-center" data-sheets-value="{"1":3,"3":7}" style="width: 16.6873%; height: 29.7969px;">7</td><td class="align-center" data-sheets-value="{"1":3,"3":1}" style="width: 16.6873%;">1</td><td class="align-center" data-sheets-value="{"1":3,"3":3}" style="width: 16.6873%; height: 29.7969px;">3</td><td class="align-center" data-sheets-value="{"1":2,"2":"3pts affinity"}" style="width: 16.6873%; height: 29.7969px;">3pts affinity</td></tr><tr style="height: 29.7969px;"><td data-sheets-value="{"1":2,"2":"Apple"}" style="width: 16.6873%; height: 29.7969px;">Apple</td><td class="align-center" data-sheets-value="{"1":3,"3":7}" style="width: 16.6873%; height: 29.7969px;">7</td><td class="align-center" data-sheets-value="{"1":3,"3":2}" style="width: 16.6873%;">2</td><td class="align-center" data-sheets-value="{"1":3,"3":3}" style="width: 16.6873%; height: 29.7969px;">3</td><td class="align-center" data-sheets-value="{"1":2,"2":"3pts affinity"}" style="width: 16.6873%; height: 29.7969px;">3pts affinity</td></tr><tr style="height: 29.7969px;"><td data-sheets-value="{"1":2,"2":"Honeycomb"}" style="width: 16.6873%; height: 29.7969px;">Honeycomb</td><td class="align-center" data-sheets-value="{"1":3,"3":11}" style="width: 16.6873%; height: 29.7969px;">11</td><td class="align-center" data-sheets-value="{"1":3,"3":1}" style="width: 16.6873%;">1</td><td class="align-center" data-sheets-value="{"1":3,"3":2}" style="width: 16.6873%; height: 29.7969px;">2</td><td class="align-center" data-sheets-value="{"1":2,"2":"5pts affinity"}" style="width: 16.6873%; height: 29.7969px;">5pts affinity</td></tr><tr style="height: 29.7969px;"><td data-sheets-value="{"1":2,"2":"Pumpkin"}" style="width: 16.6873%; height: 29.7969px;">Pumpkin</td><td class="align-center" data-sheets-value="{"1":3,"3":11}" style="width: 16.6873%; height: 29.7969px;">11</td><td class="align-center" data-sheets-value="{"1":3,"3":1}" style="width: 16.6873%;">1</td><td class="align-center" data-sheets-value="{"1":3,"3":2}" style="width: 16.6873%; height: 29.7969px;">2</td><td class="align-center" data-sheets-value="{"1":2,"2":"5pts affinity"}" style="width: 16.6873%; height: 29.7969px;">5pts affinity</td></tr><tr style="height: 29.7969px;"><td data-sheets-value="{"1":2,"2":"Melon"}" style="width: 16.6873%; height: 29.7969px;">Melon</td><td class="align-center" data-sheets-value="{"1":3,"3":11}" style="width: 16.6873%; height: 29.7969px;">11</td><td class="align-center" data-sheets-value="{"1":3,"3":1}" style="width: 16.6873%;">1</td><td class="align-center" data-sheets-value="{"1":3,"3":2}" style="width: 16.6873%; height: 29.7969px;">2</td><td class="align-center" data-sheets-value="{"1":2,"2":"5pts affinity"}" style="width: 16.6873%; height: 29.7969px;">5pts affinity</td></tr><tr style="height: 29.7969px;"><td class="align-center" colspan="6" style="width: 100.124%; height: 29.7969px;">Grass Feeds</td></tr><tr style="height: 29.7969px;"><td class="align-center" rowspan="10" style="height: 238.375px; width: 16.6873%;">224pts</td><td data-sheets-value="{"1":2,"2":"Grass/Shrooms"}" style="width: 16.6873%; height: 29.7969px;">Grass/Shrooms</td><td class="align-center" data-sheets-value="{"1":3,"3":1}" style="width: 16.6873%; height: 29.7969px;">2</td><td class="align-center" data-sheets-value="{"1":3,"3":112}" style="width: 16.6873%;">112</td><td class="align-center" data-sheets-value="{"1":2,"2":"none"}" style="width: 16.6873%; height: 29.7969px;">none</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">---</td></tr><tr style="height: 29.7969px;"><td data-sheets-value="{"1":2,"2":"Oat Bushel"}" style="width: 16.6873%; height: 29.7969px;">Oat Bushel</td><td class="align-center" data-sheets-value="{"1":3,"3":10}" style="width: 16.6873%; height: 29.7969px;">10</td><td class="align-center" data-sheets-value="{"1":3,"3":4}" style="width: 16.6873%;">4</td><td class="align-center" data-sheets-value="{"1":3,"3":5}" style="width: 16.6873%; height: 29.7969px;">5</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">---</td></tr><tr style="height: 29.7969px;"><td data-sheets-value="{"1":2,"2":"Timothy Bushel"}" style="width: 16.6873%; height: 29.7969px;">Timothy Bushel</td><td class="align-center" data-sheets-value="{"1":3,"3":14}" style="width: 16.6873%; height: 29.7969px;">14</td><td class="align-center" data-sheets-value="{"1":3,"3":4}" style="width: 16.6873%;">4</td><td class="align-center" data-sheets-value="{"1":3,"3":5}" style="width: 16.6873%; height: 29.7969px;">5</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">---</td></tr><tr style="height: 29.7969px;"><td data-sheets-value="{"1":2,"2":"Alfalfa Bushel"}" style="width: 16.6873%; height: 29.7969px;">Alfalfa Bushel</td><td class="align-center" data-sheets-value="{"1":3,"3":14}" style="width: 16.6873%; height: 29.7969px;">14</td><td class="align-center" data-sheets-value="{"1":3,"3":4}" style="width: 16.6873%;">4</td><td class="align-center" data-sheets-value="{"1":3,"3":5}" style="width: 16.6873%; height: 29.7969px;">5</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">---</td></tr><tr style="height: 29.7969px;"><td data-sheets-value="{"1":2,"2":"Timothy Bale"}" style="width: 16.6873%; height: 29.7969px;">Timothy Bale</td><td class="align-center" data-sheets-value="{"1":3,"3":56}" style="width: 16.6873%; height: 29.7969px;">56</td><td class="align-center" data-sheets-value="{"1":3,"3":2}" style="width: 16.6873%;">2</td><td class="align-center" data-sheets-value="{"1":3,"3":3}" style="width: 16.6873%; height: 29.7969px;">3</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">---</td></tr><tr><td style="width: 16.6873%;">Timothy Slab</td><td class="align-center" style="width: 16.6873%;">28</td><td class="align-center" style="width: 16.6873%;">  
</td><td class="align-center" style="width: 16.6873%;">4</td><td class="align-center" style="width: 16.6873%;">---</td></tr><tr style="height: 29.7969px;"><td data-sheets-value="{"1":2,"2":"Alfalfa Bale"}" style="width: 16.6873%; height: 29.7969px;">Alfalfa Bale</td><td class="align-center" data-sheets-value="{"1":3,"3":56}" style="width: 16.6873%; height: 29.7969px;">56</td><td class="align-center" data-sheets-value="{"1":3,"3":2}" style="width: 16.6873%;">2</td><td class="align-center" data-sheets-value="{"1":3,"3":3}" style="width: 16.6873%; height: 29.7969px;">3</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">---</td></tr><tr><td style="width: 16.6873%;">Alfalfa Slab</td><td class="align-center" style="width: 16.6873%;">28</td><td style="width: 16.6873%;">  
</td><td class="align-center" style="width: 16.6873%;">4</td><td class="align-center" style="width: 16.6873%;">---</td></tr><tr style="height: 29.7969px;"><td data-sheets-value="{"1":2,"2":"Quality Bale"}" style="width: 16.6873%; height: 29.7969px;">Quality Bale</td><td class="align-center" data-sheets-value="{"1":3,"3":224}" style="width: 16.6873%; height: 29.7969px;">224</td><td class="align-center" data-sheets-value="{"1":3,"3":1}" style="width: 16.6873%;">1</td><td class="align-center" data-sheets-value="{"1":3,"3":2}" style="width: 16.6873%; height: 29.7969px;">2</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">---</td></tr><tr style="height: 29.7969px;"><td data-sheets-value="{"1":2,"2":"Quality Slab"}" style="width: 16.6873%; height: 29.7969px;">Quality Slab</td><td class="align-center" data-sheets-value="{"1":3,"3":112}" style="width: 16.6873%; height: 29.7969px;">112</td><td class="align-center" data-sheets-value="{"1":3,"3":2}" style="width: 16.6873%;">2</td><td class="align-center" data-sheets-value="{"1":3,"3":3}" style="width: 16.6873%; height: 29.7969px;">3</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">---</td></tr><tr style="height: 29.7969px;"><td class="align-center" colspan="6" style="width: 100.124%; height: 29.7969px;">Grains</td></tr><tr style="height: 29.7969px;"><td class="align-center" rowspan="2" style="width: 16.6873%; height: 59.5938px;">112pts</td><td data-sheets-value="{"1":2,"2":"Sweet Feed"}" style="width: 16.6873%; height: 29.7969px;">Sweet Feed\*</td><td class="align-center" data-sheets-value="{"1":3,"3":112}" style="width: 16.6873%;">112</td><td class="align-center" data-sheets-value="{"1":3,"3":1}" style="width: 16.6873%;">1</td><td class="align-center" data-sheets-value="{"1":3,"3":2}" style="width: 16.6873%;">2</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">---</td></tr><tr style="height: 29.7969px;"><td data-sheets-value="{"1":2,"2":"Rose Feed"}" style="width: 16.6873%; height: 29.7969px;">Rose Feed\*</td><td class="align-center" data-sheets-value="{"1":3,"3":112}" style="width: 16.6873%;">112</td><td class="align-center" data-sheets-value="{"1":3,"3":1}" style="width: 16.6873%;">1</td><td class="align-center" data-sheets-value="{"1":3,"3":2}" style="width: 16.6873%;">2</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">---</td></tr><tr><td class="align-center" colspan="6" style="width: 100.124%;">One-Off Treats</td></tr><tr><td class="align-center" rowspan="4" style="width: 16.6873%;">0pts

</td><td data-sheets-value="{"1":2,"2":"Golden Apple"}" style="width: 16.6873%;">Golden Apple</td><td class="align-center" data-sheets-value="{"1":3,"3":0}" style="width: 16.6873%;">0</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">---</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">---</td><td class="align-center" data-sheets-value="{"1":2,"2":"2kpts affinity"}" style="width: 16.6873%;">2kpts affinity</td></tr><tr><td data-sheets-value="{"1":2,"2":"GAP"}" style="width: 16.6873%;">GAP</td><td class="align-center" data-sheets-value="{"1":3,"3":0}" style="width: 16.6873%;">0</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">---</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">---</td><td class="align-center" data-sheets-value="{"1":2,"2":"5kpts affinity"}" style="width: 16.6873%;">5kpts affinity</td></tr><tr><td data-sheets-value="{"1":2,"2":"Golden Carrot"}" style="width: 16.6873%;">Golden Carrot</td><td class="align-center" data-sheets-value="{"1":3,"3":0}" style="width: 16.6873%;">0</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">---</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">---</td><td class="align-center" data-sheets-value="{"1":2,"2":"1kpts affinity"}" style="width: 16.6873%;">1kpts affinity</td></tr><tr><td data-sheets-value="{"1":2,"2":"Glistering Melon"}" style="width: 16.6873%;">Glistering Melon</td><td class="align-center" data-sheets-value="{"1":3,"3":0}" style="width: 16.6873%;">0</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">---</td><td class="align-center" style="width: 16.6873%; height: 29.7969px;">---</td><td class="align-center" data-sheets-value="{"1":2,"2":"1kpts affinity"}" style="width: 16.6873%;">1kpts affinity</td></tr></tbody></table>

<p class="callout warning">One-off treats heal the horse 100% of all ailments and health but can only be give **ONCE** to get the perks. </p>

<p class="callout info">\* Feeding grain only will change a horse hungry (from fed/fully fed) even with 224pts+ as grain is not filling. </p>

</details>---

#### **Health**

Horses meal points contribute points (XP) towards their [health](https://wiki.swequestrian.com/books/swequestrian-mod/page/bonding-and-skills#bkmrk-%C2%A0) stat. Horses that are fed their maximum points daily will progress faster through the levels, by virtue of eating more, than those who miss meals.   
If a horse is not fed, it does not lose XP from the health stat.

**Negative Debuffs**  
When a horse is starving, their maximum health value will decrease at 0.5 hearts (1HP) per day they are starving.

- Maximum HP will keep decreasing until a horse is missing 0 meals (fed)
- Maximum HP will be capped at 3 hearts (6HP) at the lowest
- Actual HP will not decrease unless a horse takes physical damage
- Maximum HP will recover gradually each day the horse is not missing any meals **and** drinks

---

#### **Additional**

**Tack &amp; Leading** Horses will not eat if they are wearing a bridle or on a lead (including if hitched). This is intentional to reduce the horse going into an eating animation while being ridden, or pathing to food while being led by a player. Leaving a horse tacked or hitched will restrict their ability to satisfy hunger.

**Priority** Horses will always prioritize water over food if both are available, within their search radius and the horse is hungry/thirsty. After water is satisfied, the horse will prioritize food in the order of treats &gt; grain &gt; bales &gt; grass.

**Starvation** Critically starving horses will not [poop](https://wiki.swequestrian.com/books/swequestrian-mod/page/horse-poop) as they are not taking in adequate nutrition to digest or excrete.

**Fatality** Horses will not die directly from critical hunger and fatality will not be implemented as a feature. However, horses can die from taking damage and are much more likely to do so with a decreased max health stat. The implemented system of missed meals encourages players to keep their horses well fed and rehabilitate their horses back to full health with regular care to provide a non-fatal consequence to neglect.

<p class="callout info"><span style="text-align: justify;">[Xaero's Minimap](https://www.curseforge.com/minecraft/mc-mods/xaeros-minimap) has a useful feature to display the in-game time so you never have to miss your mealtimes again!</span></p>

<p class="callout info"><span style="text-align: justify;">[Hourglass](https://www.curseforge.com/minecraft/mc-mods/hourglass) has been tested (1.18) and seems fully compatible with SWEM food cycle if players want an extended MC day!</span></p>

---

#### **Troubleshooting**

<details id="bkmrk-%5Bread-more%5D-my-horse"><summary>\[Read More\] My horse is not eating!</summary>

The most likely reason for a horse not eating is:

- Horses are not loaded during meal times (7:00AM) so their needs were not set to decrease
- The world has the **24hr cycle** enabled in [server config](https://wiki.swequestrian.com/books/swequestrian-mod/page/server-config) so food only resets at 8AM GMT if horses are loaded.
- The world has **/gamerule doDaylightCycle** set to false so time does not pass to allow meal times to take effect
- The world has **/gamerule mobGriefing** set to false so horses cannot eat grass (should not effect feeders/bales)
- Horses cannot eat food - wearing a bridle, attached to a leadrope or hitched.
- Horses cannot access food - obstructed by something else (ie shavings around a slow feeder)
- Horses cannot find food in their search radius - ~15B in any direction to reduce lag for multiple searching horses.
- Horses have already eaten enough to satisfy their meal points and do not need to eat any more.

<p class="callout info">If your horse seems to be hanging around their feeder/trough, try giving them a nudge away incase they are 'stuck'.</p>

</details><details id="bkmrk-%5Bread-more%5D-my-horse-0"><summary>\[Read More\] My horse is missing meals even though I provided food!</summary>

The most likely reason for a horse missing meals is your horses has not loaded for long enough to meet their points requirement. This is most often the case with grazing in which a horse needs to consume 112 blocks per day (which takes time) and if they are not rendered for long enough to do so, or cannot satisfy their dinner meal before they sleep, they will have missed a meal. Try supplementing your horse with bales, or checking on them ahead of the food check at 8PM to make sure they don't need any extra food.

<p class="callout info">Feeding grain only will change a horse hungry (from fed/fully fed) even with 224pts+ as grain is not filling. </p>

</details><details id="bkmrk-%5Bread-more%5D-the-meal"><summary>\[Read More\] The mealtimes are just too much work, but I still want hunger!</summary>

Unfortunately we can only offer immersive realism, or disabling needs entirely at this point. If you are finding the feeding system to occupy too much of your MC day (and you don't like that), you can do one of the following:

- Pause the time for a while if you have access to [commands](https://wiki.swequestrian.com/books/swequestrian-mod/page/swem-commands)
- Ignore needs and reset them as required if you have access to [commands](https://wiki.swequestrian.com/books/swequestrian-mod/page/swem-commands)
- Avoid loading horses (160B+ distance) around hungry time on days you just want to chill
- Turn off one or the other (hunger or thirst) to reduce your daily tasks. Disabling hunger will impact your ability to level health, whereas disabling thirst will have less significance on gameplay.
- Enable 24hr food system via [configs](https://wiki.swequestrian.com/books/swequestrian-mod/page/server-config) if you play ~9PM and 8AM GMT. Only recommended for active servers.
- (MP) Board your horse out to another player to take care of (or who won't render them) for a while.

**Alternatively...**

Try a mod like [Hourglass](https://www.curseforge.com/minecraft/mc-mods/hourglass) to *extend* the MC day +/- night so you have more time between days in order to take care of your horses. For example, you could set a double length day (20 minutes) or even higher so the day passes slower. You can even elect to keep the same, shorter or longer length of night. The horses will still reset their needs at the right times even though the time progression speed is altered!

<p class="callout info">You will still need to have daylight cycle on, and render horses at meal times to enjoy your slower paced horse care!</p>

</details><details id="bkmrk-%5Bread-more%5D-how-to-s"><summary>\[Read More\] How to set hunger related stats or needs?</summary>

<p class="callout info">Players must have sufficient permissions (OP or ranks on MP servers) or cheats enabled (SP) to use commands.</p>

`/time set 999` Change the time to ~7:00 AM - just before the morning meal time

`/swem set allNeeds [1-5]` Set a horse's needs (health, hunger, thirst) to the specified value or level.

`/swem set health [1-5]` Set a horse's health **value** to the specified value (HP: 6 / 10 / 20 / 30 / 40)

 **Note:** Will be capped by the maximum value allowed with the health skill.

`/swem set hunger [1-5]` Set a horse's [hunger status](https://wiki.swequestrian.com/books/swequestrian-mod/page/feed-system-tbc#bkmrk-meals) to the specified level (1 - Starving / 5 - Fully Fed)

`/swem set thirst [1-5]` Set a horse's thirst status to the specified level (1 - Exsiccosis / 5 - Quenched)

</details>---

#### **Known Issues**

If you find an issue, please report it to our bugs channel on **[Discord](https://discord.com/channels/715626418893095012/898242623716855868)**. We ask that you look to see if your issue was reported first!

- Horses will not eat sweet feed if they met their point goal on other foods. **Resolved?**

---

#### **Trivia**

Meal times are fondly referred to as 'hungy' times - which is not a typo. These have been referred to as that ever since the initial concept for a meal and time based food system, and that phrase is accurate even down to the code level.

---

#### **Changelog**

<details id="bkmrk-this-is-not-a-comple"><summary>View Changes</summary>

<p class="callout info">This is not a complete list of version changes / fixes. It is a changelog of relevant wiki-related version information.</p>

<table border="1" style="border-collapse: collapse; width: 100%; height: 89.3907px;"><tbody><tr style="height: 29.7969px;"><td class="align-center" style="width: 13.3498%; height: 29.7969px;">**MC Version**</td><td class="align-center" style="width: 20.0247%; height: 29.7969px;">**Release**</td><td class="align-center" style="width: 66.6255%; height: 29.7969px;">**Notes**</td></tr><tr><td class="align-center" rowspan="2" style="width: 13.3498%;">`1.20.1`  
</td><td class="align-center" style="width: 20.0247%;">`1.6.2`</td><td style="width: 66.6255%;">**[Bug Fix:](https://discord.com/channels/715626418893095012/1220391133130264688)** Horses unable to graze.  
</td></tr><tr><td class="align-center" style="width: 20.0247%;">`1.3.2`</td><td style="width: 66.6255%;">**Tweak:** Added missing half height lean-out transition animation.</td></tr><tr><td class="align-center" rowspan="3" style="width: 13.3498%;">`1.18.2`  
</td><td class="align-center" style="width: 20.0247%;">`1.3.0`</td><td style="width: 66.6255%;">**Bug Fix:** Needs fail to reset a meal times (999 ticks).  
</td></tr><tr><td class="align-center" style="width: 20.0247%;">`1.2.8`</td><td style="width: 66.6255%;">**Bug Fix:** Wild horses eat constantly.</td></tr><tr style="height: 29.7969px;"><td class="align-center" style="width: 20.0247%; height: 29.7969px;">`1.2.7`</td><td style="width: 66.6255%; height: 29.7969px;">**Feature:** New feed system with meal times, missed meals, points and health de/buff.  
</td></tr><tr style="height: 29.7969px;"><td class="align-center" style="width: 13.3498%; height: 29.7969px;">`1.16.5`</td><td class="align-center" style="width: 20.0247%; height: 29.7969px;">`0.5.3.20`</td><td style="width: 66.6255%; height: 29.7969px;">Feed system is broken in 1.16.5 release and will not be updated.

- Horses do not deteriorate in hunger
- Horses do not seek out and eat or drink but can still be hand-fed

</td></tr></tbody></table>

</details>

# Thirst System

<span style="color: #000000;">**Description:** </span><span style="text-align: justify;">Horses require adequate daily water to remain happy and healthy. This system works cooperatively with the [Hunger System](https://wiki.swequestrian.com/books/star-worm-equestrian/page/feed-system-tbc).</span>

<p class="callout warning"><span style="text-align: justify;">The Food and Water systems do not work **prior to** 1.18.2-1.2.8+. This feature will not be fixed for 1.16.5.</span></p>

---

#### **Basics &amp; Finding Water**

<p class="callout info">Food search radius is a configurable value - default is 15 but can be set from 5-40. Increasing this value can cause lag.</p>

Horses will become thirsty twice per day, and will need 2 buckets of water between 7AM-8PM. When water is available, horses can drink:

- From placed [water troughs](https://wiki.swequestrian.com/books/star-worm-equestrian/page/water-trough) and [half barrels](https://wiki.swequestrian.com/books/star-worm-equestrian/page/half-barrels) in a 15 block search radius
- From ground water (source or waterlogged block) in a 15 block search radius
- Waterbucket hand-given by the player

---

#### **Thirst Bar**

This bar is **NOT** an indicator of daily thirst, but the Horse's overall thirst status. It decreases from full to empty as the horse fails to consume water on a single day or continuously over several days. Each level decrease indicates a different stage of thirst, from quenched (full) to exsiccosis (empty). Giving your horse extra water on a single day will not increase the value. **See below for an explanation of how meals and missed drinks work.**

**![Water/Food bar.gif](https://wiki.swequestrian.com/uploads/images/gallery/2023-07/saved-pictures.gif)**

---

#### **Meals**

<p class="callout info"><span style="text-align: justify;">Horse thirst is a [configurable](https://wiki.swequestrian.com/books/star-worm-equestrian/page/server-config) value - if it is **disabled** none of your horses will experience thirst.</span></p>

Horses have a meal time at 7AM every day after the horse wakes up.  
*If 24hr cycle is enabled via [server config](https://wiki.swequestrian.com/books/star-worm-equestrian/page/server-config) this will be 8AM GMT every real life day - provided the horse is loaded.*

- The thirst level is decreased so they can drink again.
- Meal times will be **skipped** if the player sleeps through a storm
- Meal times will be **skipped** if the horse is not rendered/loaded (so you can go explore or play elsewhere in SP)

Meals will be totaled up at 8PM every night before the horse sleeps.  
*If 24hr cycle is enabled via [server config](https://wiki.swequestrian.com/books/star-worm-equestrian/page/server-config) this will be 8AM GMT every real life day - provided the horse is loaded.*

- The previous drinking period will be logged as either met or missed.

**Missed Drinks** Horse will satisfy their drink requirement if they consume 2 buckets of water per day. When satisfied, they can progress between status' of thirst depending on whether they have missed any drinks previously. A horse that is missing 0 drinks will be considered satisfied and can remain satisfied with 2 bucket each day, or quenched if they get 4 buckets instead.

If a horse fails to consume 2 buckets of water in a day, that will be counted as a missed drink. Missing drinks will deteriorate the thirst status and slowly accumulate debuffs. Health can also be affected. Missed drinks must be recovered; each drink your horse satisfies consecutively will decrease the missed drinks value by 1. **Craft and use the [Vet Bag](https://wiki.swequestrian.com/books/star-worm-equestrian/page/vet-bag) to view the status of any missed drinks.**

<table border="1" id="bkmrk-thirst-level-%28gui%29-s" style="border-collapse: collapse; width: 100%;"><tbody><tr style="background-color: #34055d;"><td class="align-center" style="width: 16.6454%;"><span style="color: #ffffff;">**Thirst Level (GUI)**</span></td><td class="align-center" style="width: 16.6454%;"><span style="color: #ffffff;">**Status**</span></td><td class="align-center" style="width: 16.6454%;"><span style="color: #ffffff;">**Missed Drinks**</span></td><td class="align-center" style="width: 16.6454%;"><span style="color: #ffffff;">**Gaits**</span></td><td class="align-center" style="width: 16.6454%;"><span style="color: #ffffff;">**Jump**</span></td><td class="align-center" style="width: 16.6493%;"><span style="color: #ffffff;">**Obedience**</span></td></tr><tr><td class="align-center" style="width: 16.6454%;">5</td><td class="align-center" style="width: 16.6454%;">Quenched</td><td class="align-center" style="width: 16.6454%;">0</td><td class="align-center" style="width: 16.6454%;">---</td><td class="align-center" style="width: 16.6454%;">---</td><td class="align-center" style="width: 16.6493%;">+10%</td></tr><tr><td class="align-center" style="width: 16.6454%;">4</td><td class="align-center" style="width: 16.6454%;">Satisfied</td><td class="align-center" style="width: 16.6454%;">0</td><td class="align-center" style="width: 16.6454%;">---</td><td class="align-center" style="width: 16.6454%;">---</td><td class="align-center" style="width: 16.6493%;">---</td></tr><tr><td class="align-center" style="width: 16.6454%;">3</td><td class="align-center" style="width: 16.6454%;">Thirsty</td><td class="align-center" style="width: 16.6454%;">1</td><td class="align-center" style="width: 16.6454%;">-2s Stamina</td><td class="align-center" style="width: 16.6454%;">-10%</td><td class="align-center" style="width: 16.6493%;">-10%</td></tr><tr><td class="align-center" style="width: 16.6454%;">2</td><td class="align-center" style="width: 16.6454%;">Dehydrated</td><td class="align-center" style="width: 16.6454%;">3</td><td class="align-center" style="width: 16.6454%;">Max. Canter</td><td class="align-center" style="width: 16.6454%;">-20%</td><td class="align-center" style="width: 16.6493%;">-20%</td></tr><tr><td class="align-center" style="width: 16.6454%;">1</td><td class="align-center" style="width: 16.6454%;"><span data-sheets-userformat="{"2":577,"3":{"1":0},"9":1,"12":0}" data-sheets-value="{"1":2,"2":"Exsiccosis"}">Exsiccosis</span></td><td class="align-center" style="width: 16.6454%;">7</td><td class="align-center" style="width: 16.6454%;">Max. Walk</td><td class="align-center" style="width: 16.6454%;">-30%</td><td class="align-center" style="width: 16.6493%;">-30%</td></tr></tbody></table>

---

#### **Health**

Water does not contribute towards or detract from [health](https://wiki.swequestrian.com/books/star-worm-equestrian/page/bonding-and-skills#bkmrk-%C2%A0) stats in the same way food does. However, missing drinks will prevent a horse from increasing their [capped health](https://wiki.swequestrian.com/books/star-worm-equestrian/page/feed-system-tbc#bkmrk-health) stat.

**Negative Debuffs**  
When a horse is in exsiccosis, their maximum health value will decrease at 0.5 hearts (1HP) per day they are seriously thirsty.

<div class="pointer-container" id="bkmrk-%C2%A0" style="text-align: justify;"><div class="pointer anim is-page-editable"><svg class="svg-icon" data-icon="link" role="presentation" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"></svg><div class="input-group inline block"> <button class="button outline icon" data-clipboard-target="#pointer-url" title="Copy Link" type="button"><svg class="svg-icon" data-icon="copy" role="presentation" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"></svg></button></div><svg class="svg-icon" data-icon="edit" role="presentation" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"></svg></div></div>- Maximum HP will keep decreasing until a horse is missing 0 drinks (satisfied)
- Maximum HP will be capped at 3 hearts (6HP) at the lowest
- Actual HP will not decrease unless a horse takes physical damage
- Maximum HP will recover gradually each day the horse is not missing any meals **and** drinks

---

#### **Additional**

**Tack &amp; Leading** Horses can drink if swimming, ridden or tacked, but not if they are on a lead (including if hitched). This is intentional to prevent the horse pathing to water while being led by a player. Leaving a horse hitched will restrict their ability to satisfy thirst.

**Priority** Horses will always prioritize water over food if both are available, within their search radius and the horse is hungry/thirsty.

**Exsiccosis** Severely dehydrated horses will not [pee](https://wiki.swequestrian.com/books/star-worm-equestrian/page/horse-pee) as their body needs to conserve water to remain alive.

**Fatality** Horses will not die directly from critical thirst needs and fatality will not be implemented as a feature. However, horses can die from taking damage and are much more likely to do so with a decreased max health stat. The implemented system of missed drinks encourages players to keep their horses well watered and rehabilitate their horses back to full health with regular care to provide a non-fatal consequence to neglect.

<p class="callout info"><span style="text-align: justify;">[Xaero's Minimap](https://www.curseforge.com/minecraft/mc-mods/xaeros-minimap) has a useful feature to display the in-game time so you never have to miss your mealtimes again!</span></p>

---

#### **Troubleshooting**

<details id="bkmrk-%5Bread-more%5D-my-horse"><summary>\[Read More\] My horse is not drinking!</summary>

The most likely reason for a horse not drinking is:

- Horses are not loaded during meal times (7:00AM) so their needs were not set to decrease.
- The world has the **24hr cycle** enabled in [server config](https://wiki.swequestrian.com/books/star-worm-equestrian/page/server-config) so food only resets at 8AM GMT if horses are loaded.
- The world has **/gamerule doDaylightCycle** set to false so time does not pass to allow meal times to take effect
- Horses cannot access water - obstructed by something else (ie shavings around a trough)
- Horses cannot find water in their search radius - ~15B in any direction to reduce lag for multiple searching horses.
- Horses have already drunk enough to satisfy their meal points and do not need to drink any more.

</details><details id="bkmrk-%5Bread-more%5D-the-meal"><summary>\[Read More\] The mealtimes are just too much work, but I still want thirst!</summary>

Unfortunately we can only offer immersive realism, or disabling thirst entirely at this point. If you are finding the feeding system to occupy too much of your MC day (and you don't like that), you can do one of the following:

- Pause the time for a while if you have access to commands
- Avoid rendering them around meal times on days you just want to chill
- (MP) Board your horse out to another player to take care of (or who won't render them) for a while.
- Turn off one or the other (hunger or thirst) to reduce your daily tasks. Disabling hunger will impact your ability to level health, whereas disabling thirst will have less significance on gameplay.

**Alternatively...**

Try a mod like [Hourglass](https://www.curseforge.com/minecraft/mc-mods/hourglass) to *extend* the MC day +/- night so you have more time between days in order to take care of your horses. For example, you could set a double length day (20 minutes) or even higher so the day passes slower. You can even elect to keep the same, shorter or longer length of night. The horses will still reset their needs at the right times even though the time progression speed is altered!

<p class="callout info">You will still need to have daylight cycle on, and render horses at meal times to enjoy your slower paced horse care!</p>

</details><details id="bkmrk-%5Bread-more%5D-how-to-s"><summary>\[Read More\] How to set thirst related stats or needs?</summary>

<p class="callout info">Players must have sufficient permissions (OP or ranks on MP servers) or cheats enabled (SP) to use commands.</p>

`/time set 999` Change the time to ~7:00 AM - just before the morning meal time

`/swem set allNeeds [1-5]` Set a horse's needs (health, hunger, thirst) to the specified value or level.

`/swem set health [1-5]` Set a horse's health **value** to the specified value (HP: 6 / 10 / 20 / 30 / 40)

 **Note:** Will be capped by the maximum value allowed with the health skill.

`/swem set hunger [1-5]` Set a horse's [hunger status](https://wiki.swequestrian.com/books/star-worm-equestrian/page/feed-system-tbc#bkmrk-meals) to the specified level (1 - Starving / 5 - Fully Fed)

`/swem set thirst [1-5]` Set a horse's thirst status to the specified level (1 - Exsiccosis / 5 - Quenched)

</details>---

#### **Trivia**

Meal times are fondly referred to as 'hungy' times - which is not a typo. These have been referred to as that ever since the initial concept for a meal and time based food/water system, and that phrase is accurate even down to the code level.

---

#### **Known Issues**

If you find an issue, please report it to our bugs channel on **[Discord](https://discord.com/channels/715626418893095012/898242623716855868)**. We ask that you look to see if your issue was reported first!

- **\[-\] 1.18** Missing half-height lean out transition animation (snap out of drinking 1B high water sources). **Fixed in 1.20.1.**

---

#### **Changelog**

<details id="bkmrk-this-is-not-a-comple"><summary>View Changes</summary>

<p class="callout info">This is not a complete list of version changes / fixes. It is a changelog of relevant wiki-related version information.</p>

<table border="1" style="border-collapse: collapse; width: 100%; height: 89.3907px;"><tbody><tr style="height: 29.7969px;"><td class="align-center" style="width: 13.3504%; height: 29.7969px;">**MC Version**</td><td class="align-center" style="width: 20.0257%; height: 29.7969px;">**Release**</td><td class="align-center" style="width: 66.6239%; height: 29.7969px;">**Notes**</td></tr><tr><td style="width: 13.3504%;">1.20.1</td><td style="width: 20.0257%;">1.18.2-1.3.2</td><td style="width: 66.6239%;">Added missing half height lean-out transition animation.</td></tr><tr><td rowspan="2" style="width: 13.3504%;">1.18.2  
</td><td style="width: 20.0257%;">1.18.2-1.3.0</td><td style="width: 66.6239%;">**\[Bug Fix\]** Water only resets at 7AM for 2 Buckets, instead of 7AM and 8PM.</td></tr><tr style="height: 29.7969px;"><td style="width: 20.0257%; height: 29.7969px;">1.18.2-1.2.7</td><td style="width: 66.6239%; height: 29.7969px;">Implemented new thirst system, uses feed system's 'hungy times'  
</td></tr><tr style="height: 29.7969px;"><td style="width: 13.3504%; height: 29.7969px;">1.16.5</td><td style="width: 20.0257%; height: 29.7969px;">1.16.5-0.5.3.20</td><td style="width: 66.6239%; height: 29.7969px;">Thirst system is broken in 1.16.5 release and will not be updated.

- Horses do not deteriorate in thirst
- Horses do not seek out and eat or drink but can still be given water

</td></tr></tbody></table>

</details>

# Reproduction

#### **Overview**

SWEM horses have a basic vanilla breeding system in place for V1, including custom SWEM foals.

<p class="callout info">Genders were added to 1.18.2-1.4.0 / 1.20.1-1.4.0+ and will **NOT** receive a backport to 1.16.5 (unsupported).</p>

---

#### **Breeding (Love Mode)**

<p class="callout info">Only the owner or OP player can initiate love mode - this is to prevent accidental or unpermitted breeding on MP servers.</p>

<p class="callout info">[Rose Feed](https://wiki.swequestrian.com/books/star-worm-equestrian/page/rose-feed-tbc) will is food only if [breeding tokens](https://wiki.swequestrian.com/books/star-worm-equestrian/page/breeding-token) are enabled via [config](https://wiki.swequestrian.com/books/star-worm-equestrian/page/server-config). Breeding tokens are unobtainable unless [configured](https://wiki.swequestrian.com/books/star-worm-equestrian/page/server-config).</p>

Right-clicking each parent with an open bag of [Rose Feed](https://wiki.swequestrian.com/books/star-worm-equestrian/page/rose-feed-tbc) or a breeding token to enable 'love mode'. Horses must satisfy the following criteria:

- Must be an adult
- Must be fertile male / female - not a gelding/infertile mare **OR** reached / exceeded maximum cap for births / covers.
- Must not be on cooldown or pregnant - readiness is indicated by a small green pixel next to the gender icon.
- Must have or locate a suitable partner that meets the same criteria - opposite <span style="color: rgb(224, 62, 45);">gender</span> **OR** any horse prior to 1.18.2-1.4.0.
- Must be close enough (small search radius) or able to path to a partner that meets the above criteria.

From 1.4.0+ love mode can be set via [config](https://wiki.swequestrian.com/books/star-worm-equestrian/page/server-config) per gender to a set duration **OR** enable permanent love mode. The latter means horses remain ready to breed for as long as it takes to find a suitable partner (as above) - after which they will go into cooldown. **This setting is advised with caution;** it decreases the risk of wasted breeding items (ie [tokens](https://wiki.swequestrian.com/books/star-worm-equestrian/page/breeding-token)) but it also introduces a need for careful separation of stallions or fertile mares to avoid possible accidental breeding.

View a horse's love mode status by hovering over their gender icon in the GUI, or using a vet bag.

---

#### **Gestation** <span style="color: rgb(149, 165, 166);">1.18.2-1.4.0+</span>  


Gestation is the period of delay between breeding and birth (pregnancy). By default, this is 1800 seconds (30 minutes) but can be increased or decreased via [config](https://wiki.swequestrian.com/books/star-worm-equestrian/page/server-config) to extend or shorten the gestation period. These changes will only affect **new** pregnancies.

Following a successful breeding, mares will immediately become pregnant. On reaching **25%** of their total pregnancy duration, a gestation timer appear under the gender icon (GUI). It will increase gradually in increments of 25% until the timer reaches 100%. When full, birth is imminent and a foal will soon appear near the mare, dropping a small amount of XP. There is a very small ([configurable](https://wiki.swequestrian.com/books/star-worm-equestrian/page/server-config)) chance that mares will birth twin foals, by default only 1/1000 births will result in twins.

![Genders_Gestation.gif](https://wiki.swequestrian.com/uploads/images/gallery/2023-10/genders-gestation.gif)

<span style="color: rgb(126, 140, 141);">**Shown:** Gestation timer progressing from 0-25, 25-50, 50-75 and 75-100%.</span>

---

#### **Cooldown**

Both Mares and Stallions experience a [configurable](https://wiki.swequestrian.com/books/star-worm-equestrian/page/server-config) breeding cooldown, during which they cannot enable 'love mode' until time has passed or it is removed via [commands](https://wiki.swequestrian.com/books/star-worm-equestrian/page/swem-commands).

- **Mares:** The default cooldown is 1800 seconds (30 minutes) and occurs after birth.
- **Stallions:** The default cooldown is 900 seconds (15 minutes) and occurs after offering a cover (breeding).

The cooldown status can be seen by the red or green indicator next to the Inventory GUI gender icon.

<table border="1" id="bkmrk-red---cooldown-green" style="border-collapse: collapse; width: 100%; height: 64.5781px;"><colgroup><col style="width: 33.3333%;"></col><col style="width: 33.3333%;"></col><col style="width: 33.3333%;"></col></colgroup><tbody><tr style="height: 29.7969px;"><td class="align-center" style="height: 29.7969px;">**<span style="color: rgb(224, 62, 45);">Red</span> - Cooldown / Pregnant**</td><td class="align-center" style="height: 29.7969px;">**<span style="color: rgb(45, 194, 107);">Green</span> - No Cooldown**</td><td class="align-center" style="height: 29.7969px;">**<span style="color: rgb(52, 73, 94);">Gelding</span> - Infertile**</td></tr><tr style="height: 34.7812px;"><td style="height: 34.7812px;">[![Genders_C.png](https://wiki.swequestrian.com/uploads/images/gallery/2023-10/scaled-1680-/genders-c.png)](https://wiki.swequestrian.com/uploads/images/gallery/2023-10/genders-c.png)</td><td style="height: 34.7812px;">[![Genders_NC.png](https://wiki.swequestrian.com/uploads/images/gallery/2023-10/scaled-1680-/genders-nc.png)](https://wiki.swequestrian.com/uploads/images/gallery/2023-10/genders-nc.png)

</td><td style="height: 34.7812px;">[![Genders_G.png](https://wiki.swequestrian.com/uploads/images/gallery/2023-10/scaled-1680-/genders-g.png)](https://wiki.swequestrian.com/uploads/images/gallery/2023-10/genders-g.png)</td></tr></tbody></table>

---

#### **Foals**

**Appearance** Foals have a smaller build with skinny foal-like proportions; long legs and slim bodies. They are born with one of a limited number of base coats that are selected from based on the general color tags of the parents. On becoming an adult, the foals 'roll' again from all adult [coats](https://wiki.swequestrian.com/books/star-worm-equestrian/page/coat-directory) that correspond to their foal color - excluding any secret coats.

**Behavior** Foals display a small number of idle animations (ie shake) and will follow a random nearby adult horse if one is nearby. They will not wander away unless find or path to an adult horse. They can be led using a lead, and hitched to fences and hitching posts as normal.

**Growth** Foals do not physically grow and remain the same size until they become an adult. By default, foals take 30 minutes to age up; the growth time can be [configured](https://wiki.swequestrian.com/books/star-worm-equestrian-mod/page/server-config). Sweet feed can be given to speed up the ageing process **unless** breeding tokens are enabled.

**Needs** Foals will not miss meals or drinks if food is unavailable, but will seek to obtain food and drink points like tamed horses. They will not sleep, pee or poop and cannot be ridden or tacked (including halters).

---

#### **Lineage** <span style="color: rgb(149, 165, 166);">1.18.2-1.4.0+</span>

<p class="callout info">This information only displays in the vet bag, it does not update in the lineage tab of the tack box.</p>

There is a **simple** data-based lineage system; foals receive no exact genetics or skills from their parents.   
Right-clicking a horse with a vet bag in hand will display the name(s) of the **direct** parents (SWEM Horse if unnamed). A newly spawned horse with no lineage data would state 'Unknown'. Any advanced tracking of further breeding lines would need to be logged by the player, obtained manually by checking the progressive ancestry of each generation, or via the horsedata.json file. Access to the [horse data file](https://wiki.swequestrian.com/books/star-worm-equestrian/page/horse-data) would require a player to be the owner of a SP world, or have console access on a MP server.

![image.png](https://wiki.swequestrian.com/uploads/images/gallery/2023-10/scaled-1680-/image.png)

<span style="color: rgb(126, 140, 141);">**Shown:** Vet bag information displaying gender and simple lineage (parent names).</span>

---

#### **Secret Coats**

Secret coats do not produce secret coat foals if bred. The offspring of secret coats will chosen randomly from all foal coat colors and the foal color will influence adult coat selection as normal.

---

#### **Future Features** 

<p class="callout warning">These features are future plans and are not currently in game!</p>

For V2, a comprehensive system with in-depth genetics is planned, including:

- Coat genetics (base coats and coat-influencing genetics, markings etc)
- Genetic inheritance of skills and affinities
- Traceable lineage via Tack-boxes
- Foal interactions

---

#### **Known Issues**

If you find an issue, please report it to our bugs channel on [Discord](https://discord.com/channels/715626418893095012/898242623716855868). We ask that you look to see if your issue was reported first!

- Horses can get stuck searching for a partner (breeding) inaccessible through walls, fences etc.
- Foals lack a way to identify ownership without advanced commands. <span style="color: rgb(255, 255, 255); background-color: rgb(224, 62, 45);"> **TBC** </span>
- `1.16` Foals (maybe) cannot be led or name-tagged in multiplayer.
- `1.16` Foals can suffocate in blocks when growing up, especially in small stalls.

---


#### **Changelog**

<details id="bkmrk-this-is-not-a-comple"><summary>View Changes</summary>

<p class="callout info">This is not a complete list of version changes / fixes. It is a changelog of relevant wiki-related version information.</p>

<table border="1" style="border-collapse: collapse; width: 100%; height: 589.344px;"><tbody><tr style="height: 29.7969px;"><td class="align-center" style="width: 13.3498%; height: 29.7969px;">**MC Version**</td><td class="align-center" style="width: 20.0247%; height: 29.7969px;">**Release**</td><td class="align-center" style="width: 66.6255%; height: 29.7969px;">**Notes**</td></tr><tr style="height: 35.3906px;"><td class="align-center" rowspan="6" style="height: 184.375px; width: 13.3498%;">`1.20.1`  
</td><td class="align-center" style="width: 20.0247%; height: 35.3906px;">`1.6.5`</td><td style="width: 66.6255%; height: 35.3906px;">[**Bug Fix:**](https://discord.com/channels/715626418893095012/1376747687088750603) Foals sometimes spawn with (incompatible) adult coats.

</td></tr><tr style="height: 29.7969px;"><td class="align-center" rowspan="5" style="height: 148.984px; width: 20.0247%;">`1.4.0`  
</td><td style="width: 66.6255%; height: 29.7969px;">**Feature:** Added gender icon tooltip (hover for info) with cooldown and gestation.

</td></tr><tr style="height: 29.7969px;"><td style="width: 66.6255%; height: 29.7969px;">**Feature:** Added config. option to reverse infertility if gender is changed.

</td></tr><tr style="height: 29.7969px;"><td style="width: 66.6255%; height: 29.7969px;">**Feature:** Added command to set stallions **and** mares as infertile. <span style="color: rgb(255, 255, 255); background-color: rgb(224, 62, 45);"> **TBC** </span>

</td></tr><tr style="height: 29.7969px;"><td style="width: 66.6255%; height: 29.7969px;">**Feature:** Added tack box support - now displays gender and breeding status.

</td></tr><tr style="height: 29.7969px;"><td style="width: 66.6255%; height: 29.7969px;">**Tweak:** Disabled foals from eating grass or other feed items (exc. sweet feed).

</td></tr><tr style="height: 29.7969px;"><td class="align-center" rowspan="7" style="width: 13.3498%; height: 208.578px;">`1.18.2`  
</td><td class="align-center" rowspan="7" style="height: 208.578px; width: 20.0247%;">`1.4.0`  
</td><td style="width: 66.6255%; height: 29.7969px;">**Feature:** Added genders for male (stallion), female (mare).

</td></tr><tr style="height: 29.7969px;"><td style="width: 66.6255%; height: 29.7969px;">**Feature:** Added sterilization (infertility) option for males (gelding) via potion. <span style="color: rgb(255, 255, 255); background-color: rgb(224, 62, 45);"> **TBC** </span>

</td></tr><tr style="height: 29.7969px;"><td style="width: 66.6255%; height: 29.7969px;">**Feature:** Added gestation (pregnancy period) and configurable duration.

</td></tr><tr style="height: 29.7969px;"><td style="width: 66.6255%; height: 29.7969px;">**Feature:** Added breeding cooldowns for both genders and configurable durations.

</td></tr><tr style="height: 29.7969px;"><td style="width: 66.6255%; height: 29.7969px;">**Feature:** Added breeding limits (# covers or births) and configurable limits.

</td></tr><tr style="height: 29.7969px;"><td style="width: 66.6255%; height: 29.7969px;">**Feature:** Added **simple** lineage (family) and status tracking via vet bag.

</td></tr><tr style="height: 29.7969px;"><td style="width: 66.6255%; height: 29.7969px;">**Feature:** Set foal owner the same as the mare by default.

</td></tr><tr style="height: 53.7969px;"><td colspan="3" style="width: 100%; height: 53.7969px;"><p class="callout info">Thank you to Legend for bringing this feature concept to life, and providing it for 1.18.2 (EOS) players to enjoy!</p>

</td></tr><tr style="height: 30.1094px;"><td class="align-center" rowspan="4" style="width: 13.3498%; height: 112.797px;">`1.18.2`  
</td><td class="align-center" style="width: 20.0247%; height: 30.1094px;">`1.3.0-15`</td><td style="width: 66.6255%; height: 30.1094px;">**Feature:** Horses cannot suffocate in blocks. Resolves lag suffocation and foal deaths.  
</td></tr><tr style="height: 30.1094px;"><td class="align-center" style="width: 20.0247%; height: 30.1094px;">`1.3.0`</td><td style="width: 66.6255%; height: 30.1094px;">**Feature:** Foals can eat to satisfy food points but cannot miss meals or drinks.</td></tr><tr style="height: 22.7812px;"><td class="align-center" rowspan="2" style="width: 20.0247%; height: 52.5781px;">`1.2.3`  
</td><td style="width: 66.6255%; height: 22.7812px;">**Tweak:** Changed breeding item from Sweet Feed to [Rose Feed](https://wiki.swequestrian.com/books/star-worm-equestrian/page/rose-feed).</td></tr><tr style="height: 29.7969px;"><td style="width: 66.6255%; height: 29.7969px;">**Bug Fix:** Foals and horses no longer kick and hurt others when fed.  
</td></tr></tbody></table>

</details>

# Horse Pee

**Description:** Horse pee is spawned near [Horses](https://wiki.swequestrian.com/books/star-worm-equestrian-mod/page/swem-horse). It can be used to create [compost](https://wiki.swequestrian.com/books/star-worm-equestrian-mod/page/compost).

---

**Details:**

<table border="1" id="bkmrk-renewable%3A-%C2%A0-stackab" style="border-collapse: collapse; width: 40.4938%; height: 87px;"><tbody><tr style="height: 29px;"><td class="align-right" style="width: 20.2469%; height: 29px;">**Rarity color:**</td><td style="width: 20.2469%; height: 29px;">Common</td></tr><tr style="height: 29px;"><td class="align-right" style="width: 20.2469%; height: 29px;">**Renewable:**</td><td style="width: 20.2469%; height: 29px;">Yes</td></tr><tr style="height: 29px;"><td class="align-right" style="width: 20.2469%; height: 29px;">**Stackable:**</td><td style="width: 20.2469%; height: 29px;">N/A</td></tr><tr><td class="align-right" style="width: 20.2469%;">**Durability:**</td><td style="width: 20.2469%;">None</td></tr></tbody></table>

---

#### **Obtaining**

<p class="callout info">Horse pee is a [configurable](https://wiki.swequestrian.com/books/star-worm-equestrian/page/server-config) value - if **disabled** none of your horses will pee. Frequency can also be increased/decreased.</p>

Horses produce pee slowly over time - this frequency is determined by the server config. By default, they pee approximately every 25 minutes of being **loaded.** Horse pee can only occupy a single block at a time, it does not stack or spread. If a horse remains in one place for a long period of time new pee puddles will occupy surrounding blocks in a small radius.   
If a horse pees on shavings it will convert to soiled shavings, if it pees on grass path (partial block) it will turn to dirt.

**Cleaning** Pee can be cleaned (broken) by:

- Right-clicking the puddle with an open bag of shavings
- Right-clicking the puddle with a (connected) hose
- Breaking the block below the puddle, or placing a block on top of the puddle
- Pee will slowly be cleared by rain over time if uncovered

![image-1686082316163.png](https://wiki.swequestrian.com/uploads/images/gallery/2023-06/scaled-1680-/image-1686082316163.png)

<span style="color: #7e8c8d;">**Shown:** A single puddle of Horse Pee.</span>

---

#### **Usage**

Right-click a wheelbarrow with [Soiled Shavings](https://wiki.swequestrian.com/books/star-worm-equestrian/page/shavings) (pee) in hand to add it to the wheelbarrow. As more of these are added, the wheelbarrow will visually fill up. Once 8 materials have been placed in the wheelbarrow, the contents will disappear and 1 [Wet Compost Block](https://wiki.swequestrian.com/books/star-worm-equestrian-mod/page/compost "Compost") will be dropped.

---

#### **Known Issues**

If you find an issue, please report it to our bugs channel on [Discord](https://discord.com/channels/715626418893095012/898242623716855868). We ask that you look to see if your issue was reported first!

- **\[-\]** Horse pee is a very thin overlay layer flashes between pee and the block below (Z fighting) occurs. **Fixed in 1.20.**
- **\[-\]** Cannot clean pee / poo in adventure mode or in protected zones on multiplayer servers.

---

#### **Changelog**

<details id="bkmrk-this-is-not-a-comple"><summary>View Changes</summary>

<p class="callout info">This is not a complete list of version changes / fixes. It is a changelog of relevant wiki-related version information.</p>

<table border="1" style="border-collapse: collapse; width: 100%; height: 121.781px;"><tbody><tr style="height: 29.7969px;"><td class="align-center" style="width: 13.3504%; height: 29.7969px;">**MC Version**</td><td class="align-center" style="width: 20.0257%; height: 29.7969px;">**Release**</td><td class="align-center" style="width: 66.6239%; height: 29.7969px;">**Notes**</td></tr><tr><td style="width: 13.3504%;">1.20.1</td><td style="width: 20.0257%;">1.20.1-1.3.2</td><td style="width: 66.6239%;">**\[Bug Fix\]** Pee no longer flashes (z-fighting) between the block below.  
</td></tr><tr><td rowspan="2" style="width: 13.3504%;">1.18.2  
</td><td rowspan="2" style="width: 20.0257%;">1.18.2-1.2.8  
</td><td style="width: 66.6239%;">Horse Pee can be cleared by rain.</td></tr><tr><td style="width: 66.6239%;">**\[Bug Fix\]** Horse Pee can affect grass path, turning it to dirt.  
</td></tr></tbody></table>

</details>---

#### **Data values**

swem:horse\_pee

# Horse Poop

**Description:** Horse poop is spawned near [Horses](https://wiki.swequestrian.com/books/star-worm-equestrian-mod/page/swem-horse). It can be used to create [compost](https://wiki.swequestrian.com/books/star-worm-equestrian-mod/page/compost).

---

**Details:**

<table border="1" id="bkmrk-renewable%3A-%C2%A0-stackab" style="border-collapse: collapse; width: 40.4938%; height: 87px;"><tbody><tr style="height: 29px;"><td class="align-right" style="width: 20.2469%; height: 29px;">**Rarity color:**</td><td style="width: 20.2469%; height: 29px;">Common</td></tr><tr style="height: 29px;"><td class="align-right" style="width: 20.2469%; height: 29px;">**Renewable:**</td><td style="width: 20.2469%; height: 29px;">Yes</td></tr><tr style="height: 29px;"><td class="align-right" style="width: 20.2469%; height: 29px;">**Stackable:**</td><td style="width: 20.2469%; height: 29px;">Yes (64)</td></tr><tr><td class="align-right" style="width: 20.2469%;">**Durability:**</td><td style="width: 20.2469%;">None</td></tr></tbody></table>

---

#### **Obtaining**

<p class="callout info">Horse poop is a [configurable](https://wiki.swequestrian.com/books/star-worm-equestrian/page/server-config) value - if **disabled** none of your horses will poo. Frequency can also be increased/decreased.</p>

Horses produce poo slowly over time - this frequency is determined by the server config. By default, they poo approximately every 30 minutes of being **loaded.** Horse poop can form a small cluster of multiple poops in the same or nearby area if a horse remains in one place for a long period of time.

**Breaking** Left-click a pile of horse poop to break it and drop the item. If the poop has stacked, it may take multiple hits to get all the poop.  
There is also a chance of horses breaking poo when walking over it - if this is not picked up it will despawn after some time.

Once broken the pile of horse poop is just an item, it cannot be placed down again and must be stored or added to the wheelbarrow.

![image-1671518371594.png](https://wiki.swequestrian.com/uploads/images/gallery/2022-12/scaled-1680-/image-1671518371594.png)<span style="color: #7e8c8d;">**Shown:** A single Horse Poop (entity).</span>

---

#### **Usage**

Right-click a wheelbarrow with [Manure](https://wiki.swequestrian.com/books/star-worm-equestrian/page/horse-poop) (poo) in hand to add it to the wheelbarrow. As more of these are added, the wheelbarrow will visually fill up. Once 8 materials have been placed in the wheelbarrow, the contents will disappear and 1 [Wet Compost Block](https://wiki.swequestrian.com/books/star-worm-equestrian-mod/page/compost "Compost") will be dropped.

---

#### **Trivia**

Horse poop is an entity rather than an item, which is why it displays with a title on Minimaps! This is actually very useful for finding poop in pastured amidst grass and foliage.

---

#### **Known Issues**

If you find an issue, please report it to our bugs channel on [Discord](https://discord.com/channels/715626418893095012/898242623716855868). We ask that you look to see if your issue was reported first!

- **\[-\]** Cannot clean pee / poo in adventure mode or in protected zones on multiplayer servers.
- **\[-\] 1.20.1** Horse Poop shows a name tag display at all times.

---

#### **Changelog**

<details id="bkmrk-this-is-not-a-comple"><summary>View Changes</summary>

<p class="callout info">This is not a complete list of version changes / fixes. It is a changelog of relevant wiki-related version information.</p>

<table border="1" style="border-collapse: collapse; width: 100%; height: 218.578px;"><tbody><tr style="height: 29.7969px;"><td class="align-center" style="width: 13.3504%; height: 29.7969px;">**MC Version**</td><td class="align-center" style="width: 20.0257%; height: 29.7969px;">**Release**</td><td class="align-center" style="width: 66.6239%; height: 29.7969px;">**Notes**</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px; width: 13.3504%;">1.18.2  
</td><td style="height: 29.7969px; width: 20.0257%;">1.18.2-1.2.8  
</td><td style="width: 66.6239%; height: 29.7969px;">Percentage of poop dropping when stepped on (and despawning) decreased.</td></tr></tbody></table>

</details>---

#### **Data values**

swem:horse\_poop (/summon)  
swem:poop