mojira.dev
MCPE-12025

Items will not jump to the next highest solid platform when a transparent block is placed atop them

Update for 1.2.0.22 by @unknown:
Although there have been some changes to the way dropped items behave in the 1.2 beta, they can still get stuck inside transparent blocks. Video showing the issue: https://youtu.be/prjuNIXbgZ0


Edit by @unknown:
Verification builds:
1.1.0.9 Retail
1.0.8.1 Retail

Summary:
Dropped items can become stuck inside transparent blocks, instead of being pushed out to the next available space. Under certain circumstances these cannot be picked up by the player until the transparent blocks are broken (eg. Stairs).

(See screenshots)
Steps to Reproduce Example 1: (See example video: https://youtu.be/sfjmxf_pp6s)

  1. Create a 3x2x3 cube of glass blocks, with a hollow tube in the middle

  2. Drop items into the tube in the middle

  3. Fill the tube with glass

Observed Results:
The items move up and then back down into the glass block at the bottom.

Expected Results:
The dropped items should move up to the top of the glass.

[media]

Steps to Reproduce - Example 2: (See example video: https://youtu.be/m9-k5ggk2rg)

  1. Make a 2x2 hole in the ground

  2. Drop items into the hole

  3. Place slabs or stairs in the hole

Observed Results:
The items simply stay stuck inside the slabs or stairs

Expected Results:
The dropped items should move up or out to the next available gap.

[media]

Screenshots/Videos attached: Yes

Notes:
Original Description:
When I put transparent blocks on dropped items, the items disappeared.

Linked issues

Attachments

Comments 15

Does this bug still appear in 0.14.3? Please respond.

Items still do not travel through non solid blocks ie glass as of the .15 update can not build glass item elevators the bug report says it has been fix I am running win beta

Reopening as this is still an issue in 1.1.0.9.

Still doesn't work in 1.2 Beta build 1

5 more comments

Glad to hear that they do intend to fix it. Could really use it now but will have to make do.

After a good deal of experimentation with dispensing items into opaque and transparent blocks, I believe that different logic is involved between item entities that discover they're in a partial block versus item entities that are dispensed with momentum into a full-sized block. Items that are trapped in a partial block continue to search for an air block to move into, but if one becomes available they quietly slide into it. Items that are trapped in a full-sized block, on the other hand, appear to retain their momentum and shoot out of it when an air block becomes available. They also play the "footstep on dirt" sound at regular intervals while they are trapped, whereas items in partial blocks do not.

MCPE-26830 was tagged as a duplicate of this issue. However, it addresses the issue that 3x3 glass item elevators do not work. Since it specifically talks about dispensing items into glass blocks, and this ticket does not, I'm concerned that the behavior difference mentioned above will not be considered when looking for the cause, and that a fix for this issue will not fix item elevators, which per Helen Angel are supposed to work in Bedrock. If the other ticket is not going to be tracked separately, please be sure to test the fix for this issue with 3x3 glass item elevators.

There has been a change in 1.4.2.0 (or possibly earlier).

In Example 1 above, dropped items will now rise through the center tube of glass as you fill it from above. However, items placed inside the tube by a dispenser or dropper will only move up one block before being ejected out the side, and items into which you push a glass block will be ejected out the side without moving up.

There has been no change to Example 2.

As of 1.9.0, the Example 1 scenario appears to be completely fixed for 3 x 3 layers. (If any of a layer's blocks are missing, items will sometimes excape to the side there, though not necessarily a side where a block is missing. But I have no reason to think anybody even cares about that exception.)

The Example 2 scenario appears to be fixed when glass blocks or bottom slabs are placed, but not right side up stairs. In the case of top slabs, the items remain in the void space under the slabs, which you could argue is intentional. In the case of upside down stairs, there could be from 1 to 4 void spaces for which you could make the same argument; however, the items don't move into any of them and don't move upward either.

Koshii Takumi

(Unassigned)

68832

Confirmed

Windows

Windows 10

item-entity, transparent-block

0.13.0, 0.14.3, 0.15.0, 0.15.4, 1.1.0.9, ..., 1.2.9.1, 1.2.10.2, 1.4.0.5, 1.5.0.4, 1.4.2.0

1.9.0.0 Beta, 1.9.0

Retrieved