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

Horses do not convert their owner to UUID

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Resolution: Fixed
    • Affects Version/s: Minecraft 1.7.9
    • Fix Version/s: Minecraft 14w28a
    • Labels:
      None
    • Confirmation Status:
      Confirmed

      Description

      Wolves and ocelots have code that will read an owner name, if one exists, and convert it to an owner UUID. Horses, on the other hand, simply drop their code for owner names and now only work with UUIDs. This means all horses lose their owner when upgrading. Vanilla does not use this information but it does store it and mods have come to rely on it. The /testfor command allows matching an entity with a given NBT tag so command blocks could be relying on it as well.

        Attachments

        1. dog-1.7.4.png
          dog-1.7.4.png
          100 kB
        2. dog-1.7.9.png
          dog-1.7.9.png
          101 kB
        3. horse-1.7.4.png
          horse-1.7.4.png
          91 kB
        4. horse-1.7.9.png
          horse-1.7.9.png
          97 kB

          Activity

            People

            • Assignee:
              TheMoogle Mog (Ryan Holtz)
              Reporter:
              amaranth Amaranth (Travis Watkins)
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                CHK: