What Is HorseTpWithMe and Why Your Server Needs It
If you have ever lost a prized horse, mule, or llama after using a teleport command on a Minecraft server, you know the frustration. The vanilla game leaves your saddled companion stranded while you pop back to your base. HorseTpWithMe is a lightweight Spigot plugin that fixes this annoyance instantly. It ensures any tamed, ridable animal travels with you whenever you use /home, /tp, or any other teleport mechanic. No more abandoning your favorite mount in the middle of nowhere.
Key Features That Set HorseTpWithMe Apart
This plugin is far more than a simple teleport tweak. It supports a wide range of animals and integrates seamlessly with popular protection plugins, making it a must-have for survival, RPG, and towny servers. Here is what you can expect:
- Broad animal support: Horses, donkeys, mules, skeleton horses, undead horses, pigs, and llamas all teleport with you as long as they are tamed. A saddle or carpet is not required unless you configure it that way.
- Accessory preservation: Saddles, armor, chests, and carpets are carried over during teleportation. Your donkey’s inventory stays intact.
- WorldGuard and GriefPrevention integration: You can block animal teleportation into specific regions or claims using a simple command. This prevents players from bypassing area restrictions with their mounts.
- PlotSquared and CreativeGates support: The plugin respects plot boundaries and creative gate mechanics, ensuring compatibility with creative-mode servers.
- Optional economy features: If you have Vault installed, you can charge players a fee for teleporting animals, adding a gold sink to your economy.
- Permission-based control: Fine-tune who can teleport which animal type, bypass world restrictions, or avoid the saddle requirement.
Installation and Setup
Getting HorseTpWithMe running on your server is straightforward. Simply drop the HorseTpWithMe.jar file into your server’s plugins folder and restart. The plugin will generate a config.yml with sensible defaults. If you ever need to update the configuration, delete the old config file and a fresh one will appear after the next restart.
For players who enjoy a seamless modding experience, managing server plugins is just one piece of the puzzle. Many also rely on client-side modpacks to enhance their gameplay. A convenient, flexible, and modern Minecraft launcher like the one available at foxygame.net lets you download mods directly from the menu, making it effortless to keep your client in sync with server features like HorseTpWithMe. While this plugin is server-side, pairing it with a well-curated modpack through such a launcher can elevate the entire experience.
Configuration Options
The config.yml file gives you full control over how animal teleportation behaves. Here are the key settings:
- RequireSaddle: Set to true if you want horses and donkeys to need a saddle before they can teleport.
- UsePermissions: Enable this to restrict teleportation to players with the appropriate permission nodes. This is ideal for ranked servers.
- DisabledWorlds: A case-sensitive list of world names where animals cannot be teleported into. Perfect for protecting spawn worlds or adventure maps.
- ClearChests: When true, any chest attached to a donkey or llama will be emptied if the animal tries to teleport out of a disabled world. This prevents item smuggling.
- BlockedWorldMessage and NoPermissionMessage: Customize the feedback players receive when their teleport is blocked. Color codes using & or § are supported.
Permissions and Commands
If you activate UsePermissions, you can grant specific nodes to your players. The basic ones are horsetpwithme.horse (covers horses, donkeys, mules), horsetpwithme.pig, and horsetpwithme.llama. For extra flexibility, horsetpwithme.nosaddle allows teleporting without a saddle even when RequireSaddle is true, and horsetpwithme.worldbypass lets players ignore disabled world restrictions. Server staff will appreciate horsetpwithme.reload, which grants access to the /htpreload command.
The plugin adds two main commands for players and admins:
- /htpreload – Reloads the plugin configuration and all files without restarting the server.
- /toggleblock – While standing inside a WorldGuard region or GriefPrevention claim, this toggles whether animal teleportation is allowed into that area. A quick way to protect sensitive zones.
Advanced Integration and Economy
With Vault installed, HorseTpWithMe can tap into your server’s economy. The Economy.yml file lets you set a price for each animal type. Every teleport deducts the configured amount from the player’s balance, giving you a subtle way to regulate mount usage. The file includes clear comments, so setting it up is painless.
The plugin also respects CreativeGates and PlotSquared, meaning animals won’t glitch through creative portals or cross plot borders unexpectedly. This makes it a safe choice for servers running multiple land-management systems simultaneously.
Why HorseTpWithMe Belongs in Your Plugin List
Losing a tamed animal because of a simple teleport is a quality-of-life issue that can drive players away. HorseTpWithMe solves it elegantly without bloating your server. Its compatibility with WorldGuard, GriefPrevention, and economy plugins means it fits into almost any server setup, from vanilla survival to heavily modded RPG worlds. The permission system gives you granular control, and the toggleblock command puts region protection directly in the hands of your staff.
Whether you are running a small community server or a large network, this plugin ensures that when your players say “home,” their trusted mount comes along for the ride. It is a small change that makes a huge difference in day-to-day gameplay, and it has been updated to support Minecraft versions 1.13 and above, so it stays relevant as the game evolves.