# Riding

<p class="callout success">Information targets the latest **supported** release. For legacy (older) versions and bug fixes, read the changelogs.</p>

#### **Introduction**

Horses can be tamed, equipped with a range of cosmetics and ridden with expanded functionality.

---

#### **Taming**

<p class="callout danger">Fatal "buck offs" can occur if one horse kicks another, who kicks back etc. It's not an "intentional" risk but it can happen!</p>

<p class="callout info">It is recommended to tame horses in safely enclosed area, away from other players, pets or animals.</p>

`Right Click` any untamed horse with an empty hand to mount it.

- Taming attempts will prompt the horse to buck or rear.
- Horses will dismount the rider and emit gray particles if unsuccessful.
- Horses may harm nearby entities and players with bucks - back up quickly to avoid taking damage!
- Every attempt reduces the (random) "temper" variable until it reaches 0.

Successful taming is indicated by heart particles and this time the rider remains mounted.

---

#### **Tacking**

`Shift` + `Right Click` a **tamed** horse with an empty hand to access the [horse inventory](https://wiki.swequestrian.com/books/star-worm-equestrian-lite/page/horse-overview#bkmrk-horse-inventory).

<table border="1" id="bkmrk-there-are-four-item-" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr><td style="border-style: hidden;">![Tack Slots.gif](https://wiki.swequestrian.com/uploads/images/gallery/2026-03/tack-slots.gif)

</td><td style="border-style: hidden;">There are four item slots:

**1.** [Bridle](https://wiki.swequestrian.com/books/star-worm-equestrian-lite/page/bridles)

**2.** [Saddle](https://wiki.swequestrian.com/books/star-worm-equestrian-lite/page/saddles)

**3.** [Armor](https://wiki.swequestrian.com/books/star-worm-equestrian-lite/page/horse-armor)

**4.** [Saddle Bag](https://wiki.swequestrian.com/books/star-worm-equestrian-lite/page/saddle-bags)

<p class="callout info">The last icon is a button to access the saddlebag storage.</p>

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

Tack can be equipped in **any order** by dropping a compatible item into the slot. If an item is already equipped, it can be removed from the slot in the same menu, or "hot swapped" using `Shift` + `Right Click` on the horse while holding a replacement tack item.

---

#### **Riding**

<p class="callout info">Keybinds can conflict with other functions or mods. If you experience issues controlling a horse, check your controls.</p>

Horses require both bridle and saddle to control direction and speed. There are two control types - standard or tank controls.

##### Standard (Default)

`W` to move forward and mouse controls direction. `A/D` keys control lateral left and right movement without affecting camera angle.   
`S` resets the gait to walk.

##### Tank Controls `<span style="text-decoration: underline;">N</span> TO TOGGLE`  


`W` to move forward, and `A/D` to turn smoothly left or right. If held, the horse will make a perfect circle movement - the size depends on the current gait (faster gait, wider circle). Camera angle can be freely controlled using the mouse without affecting horse movement. Tank controls are great for precision riding with dressage or coordinated group routines.

<p class="callout info">Enabling tank controls notifies the player over the hotbar, and highlights a small tank symbol in the [horse inventory](https://wiki.swequestrian.com/books/star-worm-equestrian-lite/page/horse-overview#bkmrk-horse-inventory) menu.</p>

##### Gait (Speed)

Horse speed is determined by their current "gait" and their [speed skill](https://wiki.swequestrian.com/books/star-worm-equestrian-lite/page/skills#bkmrk-speed). Use `G` to decrease (slower), and `H` to increase (faster).

- Walk
- Trot
- Canter
- Extended Canter
- Gallop

<p class="callout info">Current gait displays next to hotbar if `gaitHudEnabled = true` in [configs](https://wiki.swequestrian.com/books/star-worm-equestrian-lite/page/client-config#bkmrk-adjustable-values). Gait resets to walk if `S` is used, or `W` released.</p>

---

#### **Jumping**

Horse [jump height](https://wiki.swequestrian.com/books/star-worm-equestrian-lite/page/skills#bkmrk-jump-height) is determined by [jump skill](https://wiki.swequestrian.com/books/star-worm-equestrian-lite/page/skills#bkmrk-known-issues), and the jump "charge". Hold `space` to charge the meter, and release it to jump.

---

#### **Flight**

Horses must be equipped with a bridle, saddle and amethyst tier armor (any with wings) to allow flight.

<table border="1" id="bkmrk-key-action-descripti" style="border-collapse: collapse; width: 100%; height: 359.438px;"><colgroup><col style="width: 12.3957%;"></col><col style="width: 12.3957%;"></col><col style="width: 75.2086%;"></col></colgroup><tbody><tr style="height: 29.7969px;"><td class="align-center" style="background-color: rgb(52, 5, 93); height: 29.7969px;">**<span style="color: rgb(255, 255, 255);">Default Key</span>**</td><td class="align-center" style="background-color: rgb(52, 5, 93); height: 29.7969px;">**<span style="color: rgb(255, 255, 255);">Action</span>**</td><td class="align-center" style="background-color: rgb(52, 5, 93); height: 29.7969px;">**<span style="color: rgb(255, 255, 255);">Description</span>**</td></tr><tr style="height: 30.1094px;"><td class="align-center" style="height: 30.1094px;">`J`</td><td class="align-center" style="height: 30.1094px;">Launch</td><td style="height: 30.1094px;">Initiate flight and launch horse `7B` into the air.</td></tr><tr style="height: 29.7969px;"><td class="align-center" style="height: 29.7969px;">  
</td><td class="align-center" style="height: 29.7969px;">Glide</td><td style="height: 29.7969px;">Default state with no controls active - slow forward and downward motion towards the ground.</td></tr><tr style="height: 30.1094px;"><td class="align-center" style="height: 30.1094px;">`W`</td><td class="align-center" style="height: 30.1094px;">Accelerate</td><td style="height: 30.1094px;">Increases speed (up to max) without increasing altitude.</td></tr><tr style="height: 30.1094px;"><td class="align-center" style="height: 30.1094px;">`A`</td><td class="align-center" style="height: 30.1094px;">Bank Left</td><td style="height: 30.1094px;">Rotates the horse in a gradual left turn - altitude is decreased **unless** moving forward `W`</td></tr><tr style="height: 30.1094px;"><td class="align-center" style="height: 30.1094px;">`D`</td><td class="align-center" style="height: 30.1094px;">Bank Right</td><td style="height: 30.1094px;">Rotates the horse in a gradual right turn - altitude is decreased **unless** moving forward `W`</td></tr><tr style="height: 30.1094px;"><td class="align-center" style="height: 30.1094px;">`Space`</td><td class="align-center" style="height: 30.1094px;">Elevate</td><td style="height: 30.1094px;">Increases the altitude without forward movement.</td></tr><tr style="height: 30.1094px;"><td class="align-center" style="height: 30.1094px;">`Space + W`</td><td class="align-center" style="height: 30.1094px;">Rise</td><td style="height: 30.1094px;">Increases the altitude while moving forward.</td></tr><tr style="height: 29.7969px;"><td class="align-center" style="height: 29.7969px;">`LShift`</td><td class="align-center" style="height: 29.7969px;">Flutter</td><td style="height: 29.7969px;">Decreases the altitude without moving forward - useful for precise landings.</td></tr><tr style="height: 29.7969px;"><td class="align-center" style="height: 29.7969px;">`LShift + W`</td><td class="align-center" style="height: 29.7969px;">Dive</td><td style="height: 29.7969px;">Decreases the altitude while moving forward.</td></tr><tr style="height: 29.7969px;"><td class="align-center" style="height: 29.7969px;">`S`</td><td class="align-center" style="height: 29.7969px;">Float</td><td style="height: 29.7969px;">Decreases speed to a stop and holds position without losing altitude (hover).</td></tr><tr style="height: 29.7969px;"><td class="align-center" style="height: 29.7969px;">  
</td><td class="align-center" style="height: 29.7969px;">Land</td><td style="height: 29.7969px;">Landing occurs when a horse touches a block. **This includes collision with blocks (terrain).**</td></tr><tr><td colspan="3"><p class="callout info">**Summary:** `J` Launch `W` Move `A/D` Steer `Space` Up `Shift` Down `S` Hover. *Think creative flying but no mouse steering!*</p>

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

---

#### **Combat Commands**

Horses equipped with Adventure saddle **and** bridle can use special combat moves if their affinity skill is high enough.

<table border="1" id="bkmrk-default-key-action-a" style="border-collapse: collapse; width: 100%; height: 89.7032px;"><colgroup><col style="width: 13.5822%;"></col><col style="width: 11.4376%;"></col><col style="width: 14.6545%;"></col><col style="width: 33.4789%;"></col><col style="width: 13.3439%;"></col><col style="width: 13.4631%;"></col></colgroup><tbody><tr style="height: 29.7969px;"><td class="align-center" style="background-color: rgb(52, 5, 93); height: 29.7969px;">**<span style="color: rgb(255, 255, 255);">Default Key</span>**</td><td class="align-center" style="background-color: rgb(52, 5, 93); height: 29.7969px;">**<span style="color: rgb(255, 255, 255);">Action</span>**</td><td class="align-center" style="background-color: rgb(52, 5, 93); height: 29.7969px;">**<span style="color: rgb(255, 255, 255);">Affinity Level</span>**</td><td class="align-center" style="background-color: rgb(52, 5, 93); height: 29.7969px;">**<span style="color: rgb(255, 255, 255);">Description</span>**</td><td class="align-center" style="background-color: rgb(52, 5, 93);">**<span style="color: rgb(255, 255, 255);">Area Of Effect</span>**</td><td class="align-center" style="background-color: rgb(52, 5, 93); height: 29.7969px;">**<span style="color: rgb(255, 255, 255);">Damage</span>**</td></tr><tr><td class="align-center"><span style="color: rgb(255, 255, 255); background-color: rgb(224, 62, 45);"> **TBC** </span></td><td class="align-center">Bite</td><td class="align-center">Affinity VII</td><td>Horse bites out in front of them</td><td class="align-center"><span style="color: rgb(255, 255, 255); background-color: rgb(224, 62, 45);"> **TBC** </span></td><td class="align-center" style="height: 30.1094px;">2 **![D7Nimage.png](https://wiki.swequestrian.com/uploads/images/gallery/2023-08/scaled-1680-/GRod7nimage.png)**</td></tr><tr style="height: 30.1094px;"><td class="align-center" style="height: 30.1094px;">`X`  
</td><td class="align-center" style="height: 30.1094px;">Kick</td><td class="align-center" style="height: 30.1094px;">Affinity VIII</td><td style="height: 30.1094px;">Horse kicks out behind them</td><td class="align-center"><span style="color: rgb(255, 255, 255); background-color: rgb(224, 62, 45);"> **TBC** </span></td><td class="align-center" style="height: 30.1094px;">4 **![D7Nimage.png](https://wiki.swequestrian.com/uploads/images/gallery/2023-08/scaled-1680-/GRod7nimage.png)**</td></tr><tr style="height: 29.7969px;"><td class="align-center" style="height: 29.7969px;">`C`  
</td><td class="align-center" style="height: 29.7969px;">Stomp</td><td class="align-center" style="height: 29.7969px;">Affinity IX </td><td style="height: 29.7969px;">Horse rears up and stomps with front legs</td><td class="align-center"><span style="color: rgb(255, 255, 255); background-color: rgb(224, 62, 45);"> **TBC** </span></td><td class="align-center" style="height: 29.7969px;">1 ![D7Nimage.png](https://wiki.swequestrian.com/uploads/images/gallery/2023-08/scaled-1680-/GRod7nimage.png)</td></tr><tr><td colspan="6"><p class="callout info">`"You can't do that right now"` means wrong or partial equipment, inadequate level or using a gait above halt or walk.</p>

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

---

#### **Known Issues**

You can report any mod issues to our bugs forum on **[Discord](https://discord.com/channels/715626418893095012/1123695058496000240)** - please check for duplicate reports first!

- Pressing `S` accidentally will bring the horse to a sudden stop from any gait.

---

#### **Changelog**

<details id="bkmrk-view-changes-this-is"><summary>View Changes</summary>

<p class="callout info">This is not a complete list of changes or features. It is a log of wiki-related version information and may be outdated.</p>

<table border="1" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 11.7429%;"></col><col style="width: 10.8801%;"></col><col style="width: 77.377%;"></col></colgroup><tbody><tr><td class="align-center" style="background-color: rgb(52, 5, 93);"><span style="color: rgb(255, 255, 255);">**MC Version**</span></td><td class="align-center" style="background-color: rgb(52, 5, 93);"><span style="color: rgb(255, 255, 255);">**Release**</span></td><td class="align-center" style="background-color: rgb(52, 5, 93);"><span style="color: rgb(255, 255, 255);">**Notes**</span></td></tr><tr><td class="align-center">`1.21.1`</td><td class="align-center">`1.1.3`</td><td>**[Bug Fix](https://discord.com/channels/715626418893095012/1477690919175196773)**: Crash on collision with any blocks in flight. </td></tr><tr><td class="align-center">`1.20.1`</td><td class="align-center">`1.1.1`</td><td>Page established - Information prior to `1.1.1` is not specifically included but is likely the same.</td></tr></tbody></table>

</details>