mojira.dev
MC-108995

skeleton trap horses no longer produce strong skeleton horse

I'm not sure if this is a bug, or intentional. But it used to be that when one approaches a trapped skeleton horse and trigger the trap, the inital "trap" skeleton horse would have the highest health value possible in Vanilla, 53 HP, and the 3 other Skeleton Horses would have normal, randomly distributed values.

Since a 1.11 snapshot, all 4 skeleton horses only have 15HP (displayed as 7 hearts), including the initial "trap".

From my own experiences in 1.10.2, I know that the main horse (with the SkeletonTrap) always has 26 hearts (53 healthpoints/HP), and the other 3 got lower values, but overall well distributed, like normal living horses, and not all just mere 7 hearts (15 HP).

The skellyhorses I tested were all spawned naturally by the game in 16w43a (lightning/thunderstorm), but I also tried the command-approach and there you get the very same result:

Steps to reproduce
1. (Optional) Set the difficulty to "peaceful" to get rid of the skellyriders immediately upon summoning

2. Insert this command:

/summon minecraft:skeleton_horse ~ ~ ~ {SkeletonTrap:1b}

3. Sit on all 4 skellyhorses, they should all show just 7 hearts.

The 7 hearts/15 HP are not only the constant value for when the skeletontrap-skellyhorse is being summoned via command and due to natural spawns with a lightningbolt, but it also is the case when spawning them with a skeleton horse spawn egg.

If you spawn living horses with a spawn egg, their values are random, not so for the skeleton horses as well as zombie horses though, they all only show only 7 hearts but it should be random with a spawn egg, to be consistent with the regular horses, and even more so as you can now (since 18w19a) ride Skeleton Horses underwater so a higher health would be crucial, e.g. in a fight with Undead underwater, if you're riding a skellyhorse.

If you fix this for skeleton horses, please fix it for zombie horses as well.

Attachments

Comments 15

Confirmed, all 4 SkeletonHorses seem to always get just 7 hearts. I also relogged to make sure it's just not updating or something along those lines.
From own experiences in 1.10.2, I know that the main horse (with the SkeletonTrap) always has 26 hearts, and the other 3 got lower values, but overall well distributed, and not all just mere 7 hearts.

The Skellyhorses I tested were all spawned naturally by the game in 16w43a, but I also tried the command-approach and there you get the very same result):

Steps to reproduce
1. Insert this command:

/summon minecraft:skeleton_horse ~ ~ ~ {SkeletonTrap:1b}

2. Set the difficulty to "peaceful" to get rid of the skellyriders and sit on all 4 the skellyhorses, they should all just show 7 hearts.

Again: The 7 hearts do not solely appear when the skeletontrap-skellyhorse is being summoned via command, but also due to naturally occurring spawning with a lightningbolt. Will add some screenshots.

Apparently another problem with the trap command: Usually one can apply this trap-tag to ANY horse, I just tried that on a naturally spawned regular horse via entitydata, and its entitydata does get updated to SkeletonTrap:1b, but it does not spawn the skellyriders (assuming it should though).

@unknown you forgot the coordinates. πŸ™‚

gha where's my coffee, you're right πŸ˜ƒ but they still got only 7 hearts, and the entitydata-change on a regular horse still does not trigger it as trap.. will change my comment, thanks };]

The trap tags got changed to skeleton horse only in the very first 1.11 snapshot, that's why you can't summon a trapped horse of any other type.

Attached screenshots with the values of 4 skellytrap-skellyhorses in 1.10.2.
All 3 other skellyhorses seem to have random values, be it their health as well as their speed and jump strength, but the "main" skellyhorse always got the very same values.

5 more comments

Confirmed for 1.13-pre7.

Confirmed for 1.13-pre8.

Confirmed for 1.13.

I remember reading about that being fixed (the insane high health not being intended)

That said, I agree the heath is too low for new underwater and should, imho, be increased to the same as a player (since you can’t equip armor on skeleton horses). For this, I recommend posting a feature request where appropriate.

@unknown Can you give me your source where you read that?

Keith Dart

Meri Diana

(Unassigned)

Confirmed

Normal

Mob spawning

health, hearts, skeleton-horse-trap, skeleton_horse, zombie_horse

Minecraft 16w42a, Minecraft 16w43a, Minecraft 16w44a, Minecraft 1.11 Pre-Release 1, Minecraft 1.11, ..., Minecraft 1.14.1, Minecraft 1.14.2 Pre-Release 2, Minecraft 1.14.2 Pre-Release 3, 1.14.4, 19w40a

Retrieved