Data Packs Adventure

Horse Traps (Re-Created)

  • 5.4k views 4 today
  • save_alt 368 downloads
Compatibility
Minecraft 1.16
to version
Minecraft 1.21
Changes include
  • Functions
  • Predicates
Added CreditSAMEER_99
  • 26
  • 35
  • 8
Required Resource Pack
SAMEER_99
Lvl 58Grandmaster Programmer
92

Pre-Required Features:

  1. Client Side Feature: Custom Mob Textures and Item Textures shall be properly visible.
    Use any one of the following:

Introduction:


This datapack aims to recreate Skeleton Horse Trap and add a brand new Horse Trap called "Zombie Horse Trap" in vanilla minecraft. It supports minecraft versions 1.16.2 to 1.21.8.

Working:


This datapack modifies 2 things in the game.
  1. Thunderstorm Weather : It creates a new algorithm for thunderstorm weather. The algorithm is, every 10 minutes, there is a 10% chance of weather being changed to thunderstorm. This makes thunder weather occur more often than before, but still pretty rare. This algorithm can be disabled. See admin commands.
  2. Spawning mechanism : There is a very rare chance of a mysterious horse to spawn during thunderstorm. The horse can spawn anywhere from 24 blocks away to player's render distance. The horse will look like a normal horse, but it is a hidden trap from the undead. Any player nearby can trigger the horse trap. Once the horse trap is triggered, horsemen will spawn and attack the player. If the horse trap is not triggered by any player until it stops raining, then the mysterious horse will despawn. Horsemen can also despawn with their horse if it stops raining. By default, zombie horsemen are disabled since they are very difficult to defeat, but you can enable it. See admin commands.

Mob Data:

  1. Skeleton Horseman:
    • Mob: Skeleton [​24 HP (12 Hearts)]
    • Mount: Skeleton Horse [​Random HP]
    • Weapon: Enchanted Bow
    • Armor: Enchanted Iron Helmet
    • Death Loot Table: Regular Loot + Saddle + Lead
  2. Zombie Horseman:
    • Mob: Drowned [​24 HP (12 Hearts)]
    • Mount: Zombie Horse [​Random HP]
    • Weapon: Channeling Trident
    • Armor: Turtle Shell
    • Death Loot Table: Regular Loot + Saddle + Lead

Taming Horses:


Make sure "Poison Undead Horses upon leader's death" is disabled. See admin commands to understand how to disable it. Once you disable it, undead horses will no longer be poisoned upon their leader's death and you are free to tame them. To tame an undead horse, player has to feed it with a Golden Apple. Enchanted Golden Apple also works in this case. Once you feed the horse enough, it will be tamed. If you currently do not have any Golden Apple, you can use the lead from Horseman's death loot, to take the horse to your home.

Another context about this, if the player loses the fight and dies to the horsemen, then the horsemen will despawn and player will lose their chance to have an Undead Horse as their pet, unless, there are more players nearby.

Advancements:

  1. Horse Trap: Trigger a horse trap from a horse spawned from lightning bolt.
  2. Skeleton Horseman Hunter: Kill a Skeleton Horseman.
  3. Zombie Horseman Hunter: Kill a Zombie Horseman.

Admin Commands:

  • /function summon:horse_traps/trapSummons Horse with Hidden Trap
  • /function summon:horse_traps/skeleton_horseSummons a Skeleton Horse
  • /function summon:horse_traps/zombie_horseSummons a Zombie Horse
  • /function summon:horse_traps/skeleton_horsemenSummons 4-6 Skeleton Horsemen
  • /function summon:horse_traps/zombie_horsemenSummons 4-6 Zombie Horsemen
  • /function toggles:horse_trapsUsing this you can toggle some features. They are:
    • Skeleton Horse Traps : When Enabled, horses spawned from lightning bolt can trigger Skeleton Horse Trap.
    • Zombie Horse Traps : When Enabled, horses spawned from lightning bolt can trigger Zombie Horse Trap.
    • Modify Thunder Weather Algorithm : When Enabled, a new algorithm will be created which will make thunder weather more common than minecraft's default, but not too much.
    • Poison Undead Horses upon leader's death : When Enabled, undead horses will be poisoned upon their leader's death.
  • /function uninstall:horse_trapsUninstall the datapack removing all datapack related features.

My Socials:

  1. PlanetMinecraft Page
  2. Modrinth Page
  3. Discord Server
  4. Paypal Account

License:


Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

Conditions that apply:
  1. You must give appropriate credit to the creator if you publicly showcase this work.
  2. You may not use this work for commercial/business purposes. (this does not include having the datapack installed in your server)
  3. You may modify this work, but may not distribute the modified work.

Installation:


Open your .minecraft directory. Put the datapack into the saves/world_name/datapacks directory.



7 Update Logs

Update #1.5 : by SAMEER_99 08/09/2025 7:17:14 pmAugust 9, 2025 @ 11:17 pm UTC

- UPGRADE: Datapack now works for minecraft versions from 1.16.2, all the way to 1.21.8.
- BUGFIX: If you hit a horseman and still die from it, you would still get Horseman Hunter advancement.
- BUGFIX: The datapack version "e" wouldn't uninstall itself properly like the other versions.
- CHANGE: If the player loses their first fight with horsemen, they will despawn, unless there is another player still alive. This change was made to make it more harder for players to gather their undead pet horse.
LOAD MORE LOGS

More like this

  Have something to say?

Slayer123360
08/07/2024 2:31 pm
Level 1 : New Miner
history
Hey man I really like what you're doing bringing back forgotten minecraft mobs through your datapacks like the illusioner awakener minecraft datapack, the killer bunny awakener, and this datapack. Keep up the good work and thanks for making these great datapacks that are exactly what I was searching for. I would have also donated to your pay pal if I wasn't broke. Oh and also a small thing that is already mentioned here but I would really appreciate if you made a toggle for the thunderstorm weather so I could keep the vanilla chances for Thunderstorm Weather and if you could make the zombie horse and skeleton horses not despawn it would be great if you find time for it. Thanks in advance. Oh and you're also a legend for updateing all your datapacks to 1.21, keep it up.
2
SAMEER_99
08/08/2024 11:26 pm
He/Him • Level 58 : Grandmaster Programmer
Thank you for your feedback, I really appreciate it. Besides, I am done coding these 2 features you said, I am just fixing the bugs that can occur, or already occurred till now. Once, all the features work properly without any bugs, I will release the new update. In fact, I guarantee the release on upcoming Sunday. And also thank you again for calling me a legend :)
2
KumaYuki
07/28/2024 10:40 am
Level 18 : Journeyman Bear
can you make a toggle for the Thunderstorm Weather? i like the spawn mechanism but i dont like thunders happening too ofter. i prefer the vanilla chances
2
SAMEER_99
07/29/2024 7:08 am
He/Him • Level 58 : Grandmaster Programmer
Yes yes, definitely. Why not? I will do it whenever I get time. Remember to click Favourite button to be able to receive notifications about this datapack.
2
DragonOracle1986
07/22/2024 5:00 pm
She/Her • Level 4 : Apprentice Dragon
is there any chance you could have it so that the Skeleton and Zombie horses don't despawn?
2
DragonOracle1986
07/26/2024 6:25 pm
She/Her • Level 4 : Apprentice Dragon
what i mean is that after you fight the horsement could there be an option where you get to keep the zombie and or skeleton horse as a pet/rideable mount
2
SAMEER_99
07/27/2024 4:10 am
He/Him • Level 58 : Grandmaster Programmer
Summary:- I will add the option to disable the despawning of horses which allows the player to pet them.

Elaboration:-
Yes, it is weekend and I will be working on "Rebalanced Piglins" Datapack (updating it to 1.21). If I manage to update Rebalanced Piglins Datapack to 1.21 before it's too late, I can and will add a toggle option to disable the despawning of horses and the golden Apple, and diamond loot would be moved to the Riding mob, the same day.

Apology: I am extremely sorry for clicking Emerald without a reply. I should have replied first and then click on Emerald. (I use Emerald button to mark comments as read).
1
DragonOracle1986
07/27/2024 8:19 am
She/Her • Level 4 : Apprentice Dragon
no problem i just wanted to make sure that what I had posted wasn't taken as me reporting a bug very bad English.
2

Welcome