Call Your Horse icon

Call Your Horse

Easily call (whistle) your horse with a goat horn to teleport it to you

Minecraft datapack by Jodek

Downloads
189,642
Minecraft
Java 1.21 - 26.3
Updated
November 4, 2026
License
MIT License

Available as: Datapack, Fabric mod, Forge mod, NeoForge mod, Quilt mod, Paper plugin, Purpur plugin

minecraft datapack call your horse whistel horse minecraft mod

jodeks discord - discord badge - pixel badge - pixel discord badge - jodeks datapacks - datapacks discord   datapacks jodek youtube   armor stand arms minecraft datapack codeberg issues   jodeks datapacks kofi - jodek kofi - minecraft datapack kofi donation

jodeks library - 5555ff lib is required  

Easily call your horse with a goat horn whenever you need it

The horse can be anywhere, it always works to teleport it to you, even in unloaded chunks

How it works

1. Tame a horse

2. Give the horse any name (it can not include special characters like # ' _ or spaces)

3. Hold any goat horn you want in your hand

4. Sneak and look at the horse for 4 seconds

4. You will then get a horn that looks enchanted and has the name of the horse

5. Whenever you use the horn, it will teleport to you

--> Only the owner of the horse can get the goat horn + use the goat horn to call the horse (you can change that with the config)

--> To unbind/reset the horn, sneak + look directly up


Works for horses, donkeys, llamas, mules, skeleton horses, zombie horses, trader llamas and camels by default

Config

/trigger callyourhorse.config

Features

  • Change what horses should by callable without an owner
  • Select if teleporting only works if there's no player on the horse (enabled by default)
  • Select if the player should automatically mount the horse after teleporting it (disabled by default)

Showcase

Config for 1.21.5 and below

After you've changed anything, you have to run /reload in the game for it to work

To change what entities can be called:

go to

root/data/callyourhorse/tags/entity_type/callable.json

and add or remove the entities you want to be callable

To change if an entity should be callable wihtout a player needing to be the owner:

go to

root/data/callyourhorse/tags/entity_type/callable_without_owner.json

and add or remove the entities you want to be callable without an owner

Bugs & Incompatibilities

  • There's currently a bug (should be fixed in 1.21), where if the horse you want to call is too far away it will be invisible after the teleport --> to fix that you have to rejoin the game

 

jodek datapack suggestions

 

General questions

Which Minecraft versions does Call Your Horse support?
Call Your Horse supports Minecraft Java Edition 1.21 - 26.3. It does not work on Bedrock Edition.
Do I need Fabric or Forge for Call Your Horse?
No. Call Your Horse is a datapack, so it works in vanilla Minecraft without any mod loader. If you prefer, it is also available as a mod for Fabric, Forge, NeoForge and Quilt and a plugin for Paper and Purpur.
Does Call Your Horse work on servers and in multiplayer?
Yes. Datapacks run on the server, so it works in singleplayer, on multiplayer servers and in LAN worlds. Players do not need to install anything.
How do I install the Call Your Horse datapack?
Download the datapack zip from Modrinth or CurseForge, put it into the datapacks folder of your world (saves/<world>/datapacks), then run /reload or restart the world. For a new world, you can also add it on the Data Packs screen while creating the world.
Is Call Your Horse free?
Yes. Call Your Horse is free and open source under the MIT License. The source code is on Codeberg.

More datapacks by Jodek

Pick & download datapacks →

Have an idea for another datapack? Suggest a datapack