mojira.dev
MCPE-216837

Parity: minecart entity separation no longer works since 1.21.0

In 1.21.0, there were some undocumented changes to minecarts in bedrock edition. It caused many issues with minecarts, but notably broke cart entity separation.

I noticed there is a bug report for the same mechanic being broken in Java edition, marked as confirmed and fixed in a recent snapshot. MC-295688

This means that minecart entity separation is an intended mechanic and is an issue of parity to be missing on bedrock edition.

Steps to reproduce:
1. Open minecraft, load the attached world “minecart unstacking”
2. Use the command /testfor @e[type=minecart] or punch the minecart once to verify there are multiple minecarts on the rail
3. Flip either lever attached to a piston.

Expected behavior:
of the stack of multiple minecarts, only one should remain on top of the rail after the piston is extended, with the others falling into the slime block.
Observed behavior:
All minecarts in the stack remain on the rail, and are not unstacked.

Besides the world download, this video also showcases a design with similar expected behavior, and also no longer works following 1.21.0 https://youtu.be/975jZR5mcjo

World File: https://drive.google.com/file/d/1--ApRN8GOJR3MdMsbI996dhmEuw9ybSa/view?usp=drive_link

Linked issues

Comments 6

Thank you for your report!
Please update your description with steps to reproduce and attachments (video would suit the best)
Repro steps:
1. Open minecraft
2. ...
3. ...

This ticket will automatically reopen after you respond

I have updated the post with steps to reproduce.

Is this issue present since 1.21.0? Why didn’t you make a report back then?

It has been present since 1.21.0 yes. There were many undocumented changes to minecarts in that update, but i waited to report this because cart entity unstacking might be considered a bug without that java edition report being classified as “high importance” and fixed inside snapshots.

i plan on making reports for the other issues caused by the changes in 1.21.0, but they are hard to explain. Those issues are all actual issues and inconsistencies as opposed to missing features.

Could you also present user impact on this? Does this currently impacts servers or custom components?

Just as in the java report, the lack of this feature impacts technical minecrafters the most. Minecarts are used for all sorts of contraptions, and many were made significantly more complicated or impossible without this feature. Bedrock edition has never had item entity separation, but minecart entity separation has been used in many of the most popular designs for automatic storage systems, autocrafters, and more.

CitrusFruit

(Unassigned)

1404589

Community Consensus

Multiple

1.21.73 Hotfix

Retrieved