-
Bug
-
Resolution: Fixed
-
24w13a, 1.20.5 Pre-Release 1
-
None
-
Confirmed
-
Enchantments
-
Normal
-
Platform
This problem was introduced in 24w05a due to the change that horse armor is stored in body_armor_item instead of ArmorItems[2].
The fire protection enchantment on horse armor does not shorten the duration of the horse's burning status. Nonetheless, it does mitigate the damage caused by fire. This mirrors the issue described in MC-269780, which remained unreopened even after more than a week.
Note: Entities exposed to lava catch fire for 300 ticks (equivalent to 15 seconds), irrespective of their duration of immersion in the lava.
Steps to reproduce
- Obtain a tamed horse
- Ride the horse
- Outfit it with horse armor enchanted with Fire Protection IV
- Swiftly deploy lava to ignite the horse, then promptly remove it
/execute on vehicle run data get entity @s Fire
Observed: The command returns nearly 300 ticks, suggesting that the duration was not diminished.
Expected: The remaining duration of the horse being on fire should be approximately 120 ticks, as Fire Protection IV reduces the duration by 60%. Thus, it should be aflame for 120 ticks instead of 300.
- clones
-
MC-269780 The fire protection enchantment does not apply to horse armor
- Resolved