mojira.dev
MCPE-234691

Spawn Eggs Used on Adult Zombie Villagers Incorrectly Spawn "Infected" Baby Zombie Villager Variant

Description:
In beta 26.0.27, there is a critical inconsistency in the behavior of baby zombie villagers spawned via different methods, linked to the previous report (MCPE-234690). Right-clicking a spawn egg on an adult zombie villager incorrectly spawns an "infected" baby zombie villager (which behaves correctly and can ride mounts), instead of a "naturally spawned" baby zombie villager (which, due to a separate bug, currently cannot ride any mounts). This means that three distinct spawning methods produce inconsistent results, with the right-click method on an adult entity failing to generate the intended "natural" mob type.

How to Reproduce:

  1. Method A (Infected Variant): Infect a baby villager with a zombie to spawn a baby zombie villager.

  2. Method B (Bugged Spawn Egg): Right-click a spawn egg on an adult zombie villager to spawn a baby zombie villager.

  3. Method C (Correct Natural Variant): Use a spawn egg on a block (not an entity) to spawn a baby zombie villager.

  4. For each spawned baby zombie villager, attempt to use the /ride command to make it ride a chicken.

  5. Observe the riding capability to determine the variant type.

Observed Result:

  • Method A (Infected): Spawned baby zombie villager can ride mobs. (Expected for infected variant)

  • Method B (Spawn Egg on Adult): Spawned baby zombie villager can ride mobs. (Incorrect—should match natural variant)

  • Method C (Spawn Egg on Block): Spawned baby zombie villager cannot ride mobs. (Expected for natural variant, but highlights the riding bug from MCPE-234690)

  • This confirms that Method B incorrectly spawns the "infected" variant, rather than the intended "natural" variant.

Expected Result:

  • All spawn egg uses (whether on a block or on an adult zombie villager) should generate the same "naturally spawned" baby zombie villager entity type.

  • The behavior of this natural variant should then be unified and corrected to match other baby zombies (i.e., capable of riding mounts, as intended in beta 26.0.27).

Additional Notes:
This bug creates a cascade of inconsistencies:

  1. Entity Discrepancy: Two functionally identical spawning methods (spawn egg on block vs. spawn egg on adult) produce different underlying mob types.

  2. Behavioral Conflict: The "infected" variant (from Methods A and B) has correct riding behavior, while the "natural" variant (from Method C) is broken due to the separate bug reported in MCPE-234690.

  3. Root Cause: The spawn egg likely uses an incorrect entity ID or tag when applied to an adult zombie villager, defaulting to the "infected" variant's data.

Critical Link to MCPE-234690:
Fixing this bug is interdependent with the fix for MCPE-234690. The natural variant must first have its riding ability restored. Then, the spawn egg behavior must be corrected to consistently spawn the natural variant, regardless of the target (block or adult entity). This will unify all spawn egg uses and ensure consistent behavior across all baby zombie villagers.

Linked issues

Attachments

Comments 0

No comments.

LiShang

(Unassigned)

Unconfirmed

Multiple

26.0.27

26.0.27 Preview, 26.0.28 Preview

Retrieved