SantumHorses
SantumHorses is an advanced Minecraft server plugin that revolutionizes the mount system, turning horses into loyal companions with upgradeable stats, dynamic inventories (saddlebags), and combat skills. Everything is fully customizable.
✨ Main Features
- Ownership System and Active Horse: Tame a horse to make it yours. You can only have one "active" horse at a time. The horse is linked to you.
- Remote Call: Use /shorses call to make your horse come to you from anywhere, as long as it isn't scared by nearby monsters (Bravery System).
- Despawn and Safe Storage: You can despawn your horse when you don't need it with /shorses despawn. Its health, saddlebags, and stats are saved in a fast and lightweight SQLite database.
- Upgradeable Stats (RPG): Open an interactive GUI menu by Shift + Right Clicking your horse with a saddle. Upgrade its attributes in exchange for money or custom conditions:
- ⚡ Speed: Increases its movement speed.
- Jump: Improves its maximum jump height.
- ❤️ Max Health: Increases its endurance in combat.
- Bravery: Prevents it from getting scared when called if there are enemies nearby.
- ⚡ Speed: Increases its movement speed.
- Dynamic Saddlebags (Inventory): The horse has its own inventory that no one can steal if it's locked. You can upgrade its capacity (9, 18, 27, and up to 36 slots) through commands or conditions in the config.
- Combat Skills:
- Heavy Charge: Press the F key (swap hands) while riding on the ground to dash forward, charging and damaging entities in your path.
- Heavy Charge: Press the F key (swap hands) while riding on the ground to dash forward, charging and damaging entities in your path.
- Sacrifice Healing: You can heal your horse by sacrificing your own health (hearts) from the interface.
- Secure Locking System: Toggle between locked and unlocked horse in the interface. If locked, no other player can ride it or steal from its saddlebags.
- Powerful Action and Condition Engine:
- Native support for PlaceholderAPI.
- Support for Native Math in conditions (e.g., %player_level%-1 >= 10).
- Execute custom actions if the player meets or fails the requirements (Messages, Centered Messages, Console Commands, Player Commands, etc.).
- Native support for PlaceholderAPI.
Command Description Permission
/shorses call Summons your active horse to your location. santumhorses.call
/shorses despawn Saves your horse in the database and despawns it. santumhorses.despawn
/shorses upgradeinv <9\|18\|27\|36> Upgrades the horse's saddlebag capacity. santumhorses.upgradeinv
/shorses reload Reloads the config.yml and stats.yml files. santumhorses.admin
(Aliases: You can use /santumhorses or /shorses)
Permissions
- santumhorses.* - Grants access to all plugin commands.
- santumhorses.call - Allows calling the horse.
- santumhorses.despawn - Allows despawning the horse.
- santumhorses.upgradeinv - Allows upgrading the horse's saddlebags.
- santumhorses.admin - Allows using admin tools (reload config).
The plugin is fully customizable through two main files generated in its folder:
1. config.yml
- Contains global settings, such as enemy radius and locking options.
- All plugin messages (Supports & color codes).
- Configuration for the logic engine of call-horse, upgrade-inv, and push-power (Heavy Charge) with customizable conditions and actions.
- Full control over the attributes GUI (speed, jump, health, bravery).
- Configure how much upgrades cost, who can downgrade them, and what actions (take money, give items, run commands) are executed with each click.
- PlaceholderAPI - Recommended to use player variables (%player_name%, %vault_eco_balance%, %player_level%) in your conditions and messages.
- [Vault] - You can use Vault's PlaceholderAPI variables to charge money for calling or upgrading.
The plugin exposes the following variables that you can use in menus, holograms, scoreboards, or even within the plugin's own configuration:
- %santumhorses_speed% - Current speed level of your active horse.
- %santumhorses_speed_min% - Minimum possible speed level.
- %santumhorses_speed_max% - Maximum possible speed level.
- %santumhorses_jump% - Current jump level of your active horse.
- %santumhorses_jump_min% - Minimum possible jump level.
- %santumhorses_jump_max% - Maximum possible jump level.
- %santumhorses_health% - Current max health of your active horse.
- %santumhorses_health_min% - Minimum possible max health.
- %santumhorses_health_max% - Maximum possible max health.
- %santumhorses_bravery% - Current bravery of your active horse.
- %santumhorses_bravery_min% - Minimum possible bravery.
- %santumhorses_bravery_max% - Maximum possible bravery.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
SantumHorses | Advanced RPG Mounts is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 8 times (via Spigot). Download it and open it directly in the game.