It's no longer possible to spawn on scaffolding after respawning was changed in 20w30a.
How to reproduce:
Place a bed
Place scaffolding in 10 surrounding floor blocks around the bed
Block the space above the bed
Use the bed to set respawn point
Die (/kill) and respawn
Observed Results:
Player respawns at the default world spawning location, with the following message:
"You have no home bed or respawn anchor, or it was obstructed"
Expected Results:
Player respawns on top of scaffolding blocks.
Screenshots/Videos:
20w29a - Can spawn on scaffolding: https://youtu.be/Hs-VzACdcv0
21w41a - Can't spawn on scaffolding: https://youtu.be/Mhu_DVlLEOM
[media]
Code Analysis:
Code analysis by @unknown can be found in this comment.
Linked issues
relates to 2
Attachments
Comments 5
Code analysis (1.17.1 yarn mapping): Dismounting#getCollisionShape
returns empty shape (indicating invalid block) for blocks within #minecraft:climbable
tag, which includes scaffolding.
I am able to confirm this behavior. This affects both 1.17.1 and 21w44a. This ticket also relates to MC-197802.