mojira.dev
MC-130498

Baby villagers getting pushed into a wall and suffocating

Baby Villagers being kept in a 1*1 block holding cell occasionally push each other into the wall. When this happens they die from suffocation damage.

The holding cell I am using is glass on two sides so I can watch it happening. It is not caused by chunk reloading, so this is not a duplicate of MCPE-1982.

What seems to happen is when a new baby villager enters the holding cell from the water stream, it drops on top of babies already in the cell and sometimes pushes one or more sideways into the opposite wall. The wall is stone, so they should not be able to go into it, but when they are pushed they sometimes end up inside the stone wall and die.

Is this supposed to happen, or is this a bug?

I included a screenshot of the holding cell. The input water stream is top left. Babies cannot get out until they become adults, when they swim up and exit out of the top. Occasionally a baby gets pushed into the wall on the right by another baby entering the cell.

Strangely, in a similar set-up in a Creative world, the babies never seem to get killed, in spite of the cell being much more crowded (due to accelerating production in the villager breeder with extra food).

Attachments

Comments 2

Please check if that's still an issue for you in 1.13.1.

The original game where I noticed this a) had the problem resolved by using a wall-less container, using water flow to keep the babies in place. b) is not suitable for upgrading to 1.13 because of issues elsewhere with water mechanics.

 

I have tried to duplicate the problem in a 1.13.1 test world with a test rig. The babies seem more able to swim so they don't stay in the bottom. Some even manage to get up the exit pipe intended only for the adults, when they are pushed from below. However, I did not see any dying, so the original issue seems to have been resolved.

Robert Bowles

(Unassigned)

Unconfirmed

Minecraft 1.12.2

Minecraft 1.13.1

Retrieved