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

Chicken jockeys cannot despawn


    • Icon: Bug Bug
    • Resolution: Fixed
    • 1.16 Pre-release 1
    • 20w18a, 20w19a
    • None
    • Community Consensus
    • Entities
    • Important

      The bug

      Although both its rider and the chicken could despawn on their own, chicken jockeys cannot despawn if both mobs are together.

      To reproduce

      1. Find a chicken jockey. Apart from using the summon command (which I wanted to avoid), this is easiest done by repeating the following steps. (They only work if there aren't any non-jockey chickens, so I tested this in the nether with zombified piglin jockeys.)
        1. /tp ~ ~500 ~
        2. /tp ~ ~-500 ~
        3. Check if there's a chicken by using /say @e[type=chicken], and if there is, continue. If not, repeat.
      2. Teleport to the chicken jockey
      3. /tp ~ ~500 ~
      4. /tp ~ ~-500 ~
        The chicken jockey didn't despawn
      5. Kill either the chicken or its rider
      6. /tp ~ ~500 ~
      7. /tp ~ ~-500 ~
        → The remaining mob despawned


      Found by Rays in this video: https://youtu.be/uJVkdTpdI2o?t=355

      As opposed to what is said in the video, this is not a large issue since chicken jockeys count towards the animal (Creature) mob cap and not the monster mob cap. As such chicken jockeys do not prevent monsters from spawning. However they do prevent animals from spawning and are less rare then previously.

      I assume that mob spawning was turned off in Ray's world, which would explain why no mobs spawned in the nether apart from the already existing chicken jockeys.

            panda4994 [Mojang] Panda
            violine1101 [Mod] violine1101
            2 Vote for this issue
            1 Start watching this issue