Cushions do not have collision, allowing players to place them inside glass panes. However, when a player sits on a cushion placed this way and then dismounts, they can phase (noclip) through the glass pane instead of being safely pushed back.
Steps to reproduce:
Place a vertical wall of glass panes.
Place a cushion directly inside/under the glass pane block space.
Right-click the cushion to sit on it.
Turn back.
Press Shift to dismount.
Observed results:
The player clips through the glass pane to the other side, bypassing block collision.
Expected results:
The player should be placed safely on an empty block adjacent to the glass pane without clipping through solid obstacles.
Linked issues
duplicates 1
Comments 2
Hi!
Thank you for your report!
We're already tracking this issue at https://mojira.atlassian.net/browse/MC-309677 , so I will resolve and link this ticket as a Duplicate.
I suggest also to browse through the main issue for potential fixes.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki
Updated description:
Cushions do not have collision and can overlap with glass panes. However, when a player sits on a cushion that is placed inside a glass pane and then dismounts, they entirely phase (noclip) through the glass pane to the other side.
The game completely bypasses the block's collision. The player does not take any suffocation damage; they simply slide through the glass pane obstacle into the open space behind it.
Steps to reproduce:
Build a wall out of glass panes.
Place a cushion inside the block space of the glass pane.
Sit on the cushion.
Turn back.
Press Shift to dismount.
Observed results:
The player passes directly through the glass pane block via a noclip effect, taking no suffocation damage.
Expected results:
The player should be safely dismounted to the nearest valid empty block next to the glass pane without clipping through it.