Custom mount
Allows you to create custom mounts with custom stables, textures, size, speed, flute, carrot and footprint sound effects.
Screenshots 2 screenshots
About this mod Machine translation
Allows you to create custom mounts with custom stables, textures, size, speed, flute, carrot and footprint sound effects.
Custom Mounts
🚀 **Create your own unique mount! **
This mod provides a powerful framework that allows you to create a variety of unique mounts spawned from custom stables.
---
🎯Basic usage
For the average player, just install this mod like any other and it will make all mods that create custom mounts work!
---
🛠️ Create a custom mount
**Step 1: Create a custom stable**
You need a custom building, set "BuildingType" to `StardewValley.Buildings.Stable`. You can refer to the building modification guide on the Stardew Valley wiki.
**Step 2: Configure mount data**
Use Content Patcher to create custom mounts, and the target dictionary is `"aedenthorn.CustomMounts/dict"`.
**Configuration example:**
```json
{
"Format": "2.7.0",
"Changes": [
{
"LogName": "Pinkie",
"Action": "EditData",
"Target": "aedenthorn.CustomMounts/dict",
"Entries": {
"{{ModId}}/Pinkie": {
"Name": "Pinkie",
"Stable": "{{ModId}}_PinkieHouse",
"SpawnOffset": {"X": 2, "Y": 3},
"Speed": 3,
"FrameWidth": 48,
"FrameHeight": 48,
"FootstepSound": "Duggy",
"TexturePath": "{{InternalAssetKey: assets/pinkie.png}}"
}
}
}
]
}
```
---
📖 Detailed configuration explanation
**Core Parameters**
- **Stable**: dictionary key of the stable in Data/Buildings
- **SpawnOffset**: The offset to generate the mount from the upper left corner tile of the stable (default 1,1)
- **Speed**: Movement speed, must be an integer (original version is 2)
- **FrameWidth/FrameHeight**: pixel size, the original is 32
**Advanced features**
- **EatSpeedBonus**: Speed bonus obtained by feeding special food (original value is 0.4)
- **HatOffsets** and **HatScale**: adjust hat position for different scale mounts
- **FluteItem** and **FluteSound**: custom summon flute items
- **EatItem** and **EatSound**: custom "carrot" items
---
🎭 Custom animation
The **CustomAnimations** field allows you to override random grazing animations and play sound effects at specific frames.
- **Chance**: Trigger probability, between 0 and 1 (1=100%)
- Each orientation can have multiple possible animations (named Right1, Right2, etc.)
---
⚙️ Features
**Multiple mount system**
By default, a single player can own multiple stables and mounts of different types. If you're concerned about potential issues, you can disable multi-mount ownership in the configuration.
**Mount Rename**
Hold down the modifier key (default **LeftAlt**) and interact with the mount to rename it! Keys can be changed in the configuration.
---
🔗 Resource link
- **Source code**: GitHub repository
- **Sample Content Pack**: available in the optional files section
🌟 **Unleash your creativity and create the most unique mount collection in Stardew Valley! **
Install & use Install: SMAPI mod (Stardew Valley standard)
- Install SMAPI first (Stardew Valley's mod loader): download it from smapi.io, run 'install on Windows.bat' and pick your game folder.
- Unzip the archive from playbuff and find the folder that contains manifest.json — that folder is the mod.
- Copy that whole folder into Stardew Valley/Mods/.
- Launch the game through SMAPI (run StardewModdingAPI.exe or set it as the launch option). The console before the title screen lists each mod's load result.
Cheat-style tools may not need SMAPI — unzip and run them as the readme describes. Back up your save before editing it; SMAPI lists failed mods in its console.