Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-271480

Horses no longer drop their horse armor when the gamerule doMobLoot is false

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • None
    • 24w05a, 24w18a, 1.20.6
    • Confirmed
    • Commands, Entities
    • Low
    • 1234172
    • Expansion A

      Summary:
      As of snapshot 24w05a horses no longer drop their horse armor if the gamerule doMobLoot is set to false. This is due to the change how horse armor is stored. They still drop their saddle though. Relates to MC-15114.

      Steps to reproduce:

      1. /gamerule doMobLoot false
      2. /summon horse ~ ~ ~ {Health:1f,Tame:1b,body_armor_item:{id:"minecraft:diamond_horse_armor",count:1},SaddleItem:{id:"minecraft:saddle",Count:1b}}
      3. Kill the horse.

      Observed result:
      The horse only drops its saddle, not its horse armor.

      Expected result:
      The horse should drop its horse armor too just like before 24w05a.

      Video:
      horse doMobLoot false 24w04a.mp4
      horse doMobLoot false 1.20.6.mp4

        1. horse doMobLoot false 1.20.6.mp4
          5.95 MB
          [Helper] EVGENSYPERPRO
        2. horse doMobLoot false 24w04a.mp4
          9.78 MB
          [Helper] EVGENSYPERPRO

            Unassigned Unassigned
            EVGENSYPERPRO [Helper] EVGENSYPERPRO
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              CHK: