Mobs (chickens and villagers observed) are once again glitching through surfaces.
ex 1: I have a chicken cooker with two hoppers that chickens sit on. The chamber is two high. The back hopper directs eggs to my sorting system. The front hopper directs eggs to a dispenser that fires them to create chicks (standard cooker). I have a pair of stacked pistons that can be extended to push all chickens onto the front hopper when I don't want eggs. The machine has been in this configuration (pistons extended) for months. Since 1.16 I often come back to my base to find that about half of the chickens have glitched through the piston head and are on the back (egg) hopper. Simply cycling the pistons will fix this but it happens again and again (not always...about 50%).
ex 2: I recently got up the courage to visit one of my raid farms again in the hopes that my resident villager there would not despawn this time. I activated the trident killer where the raid captains are killed then climbed to the kill platform. I was quite pleased to have three raids go off without a hitch but then was treated to the site of my villager falling from his fully enclosed bed (bottom exposed but fully boxed on sides and ends) and into the same trident killer (farm has two, one to kill captains the second to kill the raids) that had just finished with the third raid.
II really won't go into the effort it took to get that villager 100 blocks into the air and centered under the raid spawn platform. I'm just glad I made a backup.
Attachments
Comments 8
Thanks for the advice. I made a backup save then tried your suggestion with the villager in the raid farm. I arrived near dusk the first time I tried it and slept before going up the tower. The villager was already gone (dead or despawned). I loaded the backup and slept a ways away before going to the farm the next day. He was still there this time so I added the leaves beneath the bed and boxed these as well. I then activated the trident killer that takes out the raid Captains and operated the farm through three raids without losing the villagers. I was well pleased to still have the villager.
I left for my base to gather materials to do some further work on the farm via minecart (distance about 3000 blocks) and returned. On ascending the tower again I found ominous silence. A little judicial chopping revealed that the villager was again gone, either despawned or glitched out and eaten by the trident killer, I have decided that I am simply going to have to avoid both of my raid farms till the villager issue is resolved.
I have no doubt that your suggestion for the chicken farm will work. I have already thought of that myself. It would involve expanding a wall at my base to implement though so I haven't done it yet. A few extra eggs are not much of an issue compared to losing a villager that the farm is literally built around.
Both of these issues started with 1.16. Before that I had operated both the raid and chicken farms for months without issue.
Directly above? Birch plank blocks. The air gap between the bed and the overhead is one or two blocks. I would have to chop into it to confirm exactly
If there's an air gap I think the villager falling out is less likely to happen. But with any blocks directly above the bed and none underneath, they do have a chance of falling through on reloading.
Something you could do for a raid farm, is just put the villager in an empty 1 x 2 x 1 pod fully surrounded by leaves, then put a bed a few blocks away surrounded by leaves, like this:
[media]
On the latest loss you describe, it sounds more like random despawn (MCPE-21416) than glitching through, unfortunately.
Is this still an issue in the latest version (1.17.10)? If so, can you please add it to the affected versions (or mention it if you are not the reporter).
This ticket will automatically reopen when you reply.
Cleaning up old tickets: This ticket had been set to 'Awaiting Response', but has not received a response from the reporter (~3 months+) so is being closed as Incomplete. If you feel this is still a valid issue then please comment, or create a new ticket following the Issue Guidelines which includes steps to reproduce the problem.
For any account or purchasing related issues, please contact Minecraft Customer Support directly, as we cannot assist with those here at the bug tracker.
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki
Cleaning up old tickets: This ticket had been set to 'Awaiting Response', but has not received a response from the reporter (~3 months+) so is being closed as Incomplete. If you feel this is still a valid issue then please comment, or create a new ticket following the Issue Guidelines which includes steps to reproduce the problem.
For any account or purchasing related issues, please contact Minecraft Customer Support directly, as we cannot assist with those here at the bug tracker.
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki
I think it both cases this is probably working as intended. Mobs can glitch through blocks with non-full collision boxes if they are experiencing collisions when reloaded; or in the case of villagers in beds, when their collision box changes.
You may be able to prevent the chickens from glitching by using solid blocks attached to sticky pistons instead of just pistons to move them. You can prevent the villager falling through the bed by placing blocks under it. To prevent raid spawns, use leaves under the bed.