> For the complete documentation index, see [llms.txt](https://mcpets.gitbook.io/mcpets/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mcpets.gitbook.io/mcpets/tutorials/pet-features/pet-mount.md).

# Pet Mount

{% hint style="info" %}
MCPets 4.0.0 introduced the **in-game editor** to simply modify pet options in game, so make sure to check it out using `/mcpets editor`

That will save you some time not diving in configurations anymore!
{% endhint %}

MCPets enables you to create mounts as pets.

### How to use ?

First you need to make sure your pet can be mounted in ModelEngine. Check out [this page](https://github.com/Ticxo/Model-Engine-Wiki/wiki/Making-your-first-model#driver--passenger-points) of ModelEngine's wiki to do so.

Then go into your [Pet config](/mcpets/tutorials/config-templates/pet-config.md#cosmetic-pet-config) and add the following lines (if you are not sure where to paste this, check out the [Pet config template](/mcpets/tutorials/config-templates/pet-config.md#cosmetic-pet-config))

```yaml
# Show the mount option or not
# If it's on true make sure your pet has a "mount" bone (refer to ModelEngine)
# (references on https://github.com/Ticxo/Model-Engine-Wiki/wiki/Making-your-first-model#driver--passenger-points)
Mountable: false
# Says what type of mount controller this pet should have (default to "walking") & (optional)
# (references on https://github.com/Ticxo/Model-Engine-Wiki/wiki/Mechanics/#mountmodel)
MountType: walking
# Says whether the pet should be despawned when the player dismount it
DespawnOnDismount: false
# If the pet is a mount, chose whether or not the player should automatically mount it on spawn (optional)
AutoRide: false
# (Optional) If you want your pet to be rideable only if the owner has a certain permission
MountPermission: mcpets.mount_mypet
```

You have various `MountType` that are listed in the row `mode` of [this table](https://github.com/Ticxo/Model-Engine-Wiki/wiki/Mechanics/#mountmodel) on ModelEngine's wiki.

After configurating the previous features to your liking, save the pet config and restart your server.

The pet should have a new icon available to mount it from the interaction menu (note that all icons can be customized, see the [Custom Icons](/mcpets/tutorials/plugin-features/custom-icons.md) section).

Note that **only the owner** can mount his pet for MCPets 3.0.2+.
