mojira.dev
MC-123848

Item frames (and items within) when removed from a ceiling, drop atop, not under, the block

The Bug

When I place an item frame on the ceiling, and an item in there, and then attempt to remove the item and the frame, both drop on top of the roof, instead of coming down from the ceiling. The roof/ceiling is one birch planks thick.

Steps to Reproduce

  • Build the setup as shown in the attachment below. setup.png

  • Switch into survival mode and destroy the item frame.

  • Take note as to whether or not the item frame is dropped above the diamond blocks or below them.

Observed Behavior

Destroying item frames and contents within them that are attached to ceilings drops the items above blocks.

Expected Behavior

Destroying item frames and contents within them that are attached to ceilings would drop the items below blocks.

Linked issues

Attachments

Comments 36

migrated

Did some extra testing: This happens through at least three blocks.

lord.quadrato

Could you please remove the 18w01a from the title of your ticket?

migrated

Sounds fair enough? Probably relevant to whatever update added ceiling frames, too.

migrated

I should test backwards.

migrated

I duped this report for 1.13 (sorry Mods)

FWIW

I also tried this near Y=1. Placing an item frame on the bottom surface of the rock above and then breaking the frame causes the frame to float up through the solid blocks until it hits air. In my case, the natural surface at around Y=63

26 more comments
migrated

still an issue in 1.19.4 and 23w12a

Lunarian

Added video for 23w12a

BugTracker

Also affects 24w14a.

SpaceshipCaptain

Still an issue in 1.21.

The cause of this bug seems to be that items popping out of frames are always given a set velocity upwards. So when frames are under a block they get sent into that block and flung out randomly.

This mechanic is especially frustrating with item frames underwater because items are given a velocity upwards combined with the buoyancy of items means they always go rocketing towards the surface. Imgur video of the problem

himazinn_Japan

Can confirm in 1.21.4.

migrated

(Unassigned)

Confirmed

Platform

Normal

Items

glow_item_frame, item_frame

Minecraft 18w01a, Minecraft 18w16a, Minecraft 18w22c, Minecraft 1.13-pre1, Minecraft 1.13-pre2, ..., 1.20.4, 24w14a, 24w19b, 1.21, 1.21.4

Retrieved