18.104.22.168 Beta, 22.214.171.124 Preview, 1.17.11 Hotfix, 1.17.10, 126.96.36.199 Beta, 188.8.131.52 Beta, 184.108.40.206 Beta, 220.127.116.11 Beta, 18.104.22.168 Beta, 1.13.2, 1.4.1 (Nintendo Switch), 22.214.171.124, 126.96.36.199, 188.8.131.52, 184.108.40.206, 1.12.1, 1.14.60 Hotfix, 1.16.1, 1.16.10, 1.16.20, 1.16.40 Hotfix, 1.16.100, 1.16.200, 1.16.201 Hotfix, 1.16.210, 1.16.221 Hotfix, 1.17.2 Hotfix, 1.17.32, 1.17.40, 1.17.41 Hotfix, 1.18.2 Hotfix, 1.18.12 Hotfix, 1.18.31, 1.19.30
Updated description by GoldenHelmet April 20, 2020
Beds that span a chunk border can partially break during chunk loading, leaving behind an invisible bed block. When this occurs, the bed head simply gets deleted, and the bed foot becomes invisible. The invisible bed block is bouncy like a bed, but it is non-functional: it cannot be slept in, used to set a respawn point, or claimed by villagers. When broken by mining or with a piston, the invisible bed block drops a bed item of the same color as the bed that disappeared. Comments below attest that prior to the 1.5 update trying to mine the invisible bed block would crash the game, and the hitbox outline might be elongated (
Steps to reproduce:
- Place a bed across a chunk border.
- Optional (may help trigger the bug): place powered redstone dust or a sign next to the bed head.
- Optional (may help trigger the bug): increase randomtickspeed, render distance, or sim distance, or summon lots of entities in the chunk with the bed head.
- Move to a position in which you are closer to the bed head than the bed foot.
- Relog and inspect the bed location.
Expected result: The bed would still be intact and functional.
Actual result: Sometimes you will find an invisible bed block.
Test world: Load test.mcworld reproduces this bug fairly consistently if you set the random tick speed very high before loading (or otherwise generate loading delay). The world contains rows of beds and a system of command block minecarts to automate step 1 en masse for repeated trials. (There are cocoa pods and jungle logs above the beds that demonstrate
MCPE-67479, which occurs in the same way as this bug. The world also contains some other structures.)
- To use the world once, load the world and quickly fly up and turn around, like this: Invisibed test world demo.mp4
- To reset the beds, press the appropriate button (marked with signs) west of the relog area.
- Relog north of the smooth stone wall facing the flowing water.
*Note: I have found that the bug is more likely to occur when other worlds are loaded or Minecraft is closed in-between trials. I assume this is becaues doing so clears any memory cache that might otherwise accelerate chunk loading.
This bug happens often but I don't know why this is happening. When this bug appears I have to take the bed down and then replace it. This bug is really annoying but I do hope you can fix it.