mojira.dev
MCPE-186753

Villagers teleport through blocks when loading

Steps to reproduce

  1. Spawn some villagers, or find some or breeds some.

  2. Move the villagers to a different place.

  3. Save & quit.

  4. Load, then move some of the the villagers a to individual cells a short distance away (<30 blocks), for example, into trading hall cells.

  5. Save & quit again.

  6. Load, then move a few more of the villagers to individual cells.

  7. Save & quit again.

  8. Load.

Expected results

When you load the world, villager that have been confined inside cells remain in their cells.

Observed results

When you load the world, some villagers that were previously confined to cells are no longer in their cells.


villagers
Only happened post update. All of my villagers in my iron farm randomly teleported out of there. Previously, some villagers in my trading hall randomly disappeared. I am assuming they teleported into a wall and suffocated due to what I saw in the iron farm.

Linked issues

MCPE-186756 Disappearing Villagers Resolved MCPE-186901 villagers are disappearing Resolved MCPE-187228 Entities standing next to chunk borders glitch through or into blocks on the other chunk when reloaded Resolved MCPE-189060 Villager despawns whenever I unload the chunk Resolved MCPE-189146 Villagers despawns when I go to other dimensions Resolved

Attachments

Comments 36

[media][media][media][media][media][media]

This happened on a realm and these villagers in the iron farm had no bed to sleep in. It happened while I slept in a different part of a world and came back through the Nether.

This happened on a realm and these villagers in the iron farm had no bed to sleep in. It happened while I slept in a different part of a world and came back through the Nether.

This has NOT been resolved as of this morning. 

This has NOT been resolved as of this morning. 

26 more comments

This is a game breaking bug, villagers will get stuck inside blocks below them, phase through blocks and sleep on the floor beside beds and in all sorts of angles on top of their beds and even in mid air, all contributing to them phasing through blocks. Whatever you guys changed in this hotfix really broke villagers honestly a rollback seems necessary for realms and the game as a whole.

The simple solution to this issue is to load in entities last after terrain structures ect.

Thomas Posivy, this requires that MCPE-180268 be fixed. Not only should simulation begin only after the everything has fully loaded in, but entities should also be the last to load in.

The reason why entities like Villagers, Armor Stands (fixed in 1.21.31), and Tridents disappear, or sink into the ground is because gravity simulation begins before the world if fully loaded in.

Now that the game can finally be paused (as of 1.21.60.21), it could be possible for the team to use that same functionality to pause entity, fluid, and gravity simulation but still allow the world to generate chunks.

this issue also happened in my single player world on Nintendo switch. I travel a lot in game, and when I return to my base (which has a trading hall underground) I find a small amount of villager escapees above ground. this normally happens when I am in the chunk with villagers if the chunk isn't loaded. I don't know if the happens with other mobs, but it is annoying to transport all the villagers back underground for them to come back up once again if I leave the area again

I would like to leave my world here as i’ve experienced the bug in this world multiple times https://drive.google.com/file/d/13VG6WWtzI1CYs2LQNa4h7teUWRJM1weo/view?usp=sharing is link should work i was having issues with getting the world download so for it to work on my computer i had to manually import the world into my world file if you have any issues with this or i somehow put the wrong world let me know you should spawn in the nether with a villager trading hall type build there with the place with the issue

yanny1290381

(Unassigned)

1351045

Community Consensus

Multiple

1.21.30, 1.21.31 Hotfix, 1.21.50, 1.21.51 Hotfix

Retrieved