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

Spawn egg EntityTag gets ignored when creating a baby mob

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • None
    • Minecraft 1.9 Pre-Release 4, Minecraft 1.9, Minecraft 1.10, Minecraft 1.12.1, Minecraft 19w11a, 1.15.2, 1.16 Release Candidate 1, 1.16, 1.16.4, 20w45a, 1.16.5, 21w08a, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2
    • Confirmed
    • Commands
    • Low

    Description

      If you use a spawn egg that has custom EntityTag data set, usually it will summon a mob with that entity data. However, if you use the spawn egg on an adult mob, it will just spawn the baby variant of that mob without any of the custom entity data.

      To reproduce

      1. Give yourself a spawn egg with custom NBT:
        /give @s minecraft:sheep_spawn_egg{EntityTag:{CustomNameVisible:1b,CustomName:'{"text":"jeb_"}'}}
        
      2. Use the spawn egg on a block. This will summon a sheep named "jeb_"
      3. Use the spawn egg while looking at the sheep you just summoned

      Observed behaviour

      A new baby sheep is summoned. The baby sheep does not have a custom name.

      Expected behaviour

      A new baby sheep is summoned. The baby sheep is named "jeb_".

      Attachments

        1. 2016-02-27_11.43.35.png
          2016-02-27_11.43.35.png
          117 kB
        2. 2016-02-27_11.44.09.png
          2016-02-27_11.44.09.png
          161 kB
        3. 2016-02-27_11.44.21.png
          2016-02-27_11.44.21.png
          323 kB
        4. 2020-11-06 14-08-53.mp4
          3.29 MB
        5. 2020-11-06 14-10-06.mp4
          8.32 MB

        Issue Links

          Activity

            People

              Unassigned Unassigned
              system_update99 SystemUpdate
              Votes:
              14 Vote for this issue
              Watchers:
              13 Start watching this issue

              Dates

                Created:
                Updated:
                CHK: