mojira.dev
MC-2714

Minecarts pass through non-full-height blocks when snapping to rails

The bug

Minecarts are able to snap to rails below them even if they would pass through a block to do so, assuming the block isn't a full height block.

This happens with any non-full-height block, including:

  • Slabs

  • Soul sand

  • Grass paths

  • Farmland

  • Tripwire (The cart passes through without activating it)

  • Chests

  • Carpets

How to reproduce

  1. Place a rail

  2. Place a non-full-height block above it

  3. Place a full block above that block

  4. Place a rail on that block

  5. Place a minecart on that rail

  6. Break the block below the rail
    → ❌ The cart will snap through to the rail below it, even though there is a block in the way

Example

[media]

[media]

Linked issues

MC-272546 (infdev 20100618 -> now) Minecart can go through all incomplete blocks like soul sand, etc.. Resolved MC-202378 Minecarts don't drop through cobwebs correctly Resolved MC-186482 Minecarts Get Sucked through Bottom Slabs Resolved MC-164437 Villagers in minecarts fall thru farmland when rails are below it Resolved MC-137767 Minecarts Teleport through non-full blocks to tracks Resolved
MC-2783 Minecarts sometimes appear off the track Reopened MC-191723 Minecarts cannot attach to rails while moving across soul sand or mud Open MC-275758 Minecarts no longer pass through non-full-height blocks when snapping to rails Resolved MC-103933 Stacked minecarts have variable visual behavior based on the presence of a rail Resolved MC-8265 Minecarts don't slide on any sort of ice Open

Attachments

Comments 44

Confirmed in 13w02b.

Still a concern in 1.7.5

Still a concern in 14w10c

Confirmed for 14w11b

Is this the same bug, they can teleport through tripwires if there is a rail below?

34 more comments

Can confirm in 1.19.2 and Minecarts can go through sculk sensors and shrieker

Can confirm in 23w06a and 1.19.3

Can confirm in 1.19.4

This applies to all variants of minecarts, normal, hopper minecart, chest minecart, tnt minecart and furnace minecart.

Fixed with the 24w34a minecart experiment:

[media]

muzikbike

(Unassigned)

Confirmed

Platform

Low

Collision, Minecart

blocks, experimental_minecart_fixed, minecart, rail, slab

Minecraft 1.4.2, Minecraft 1.4.7, Snapshot 13w02b, Minecraft 1.5, Minecraft 1.7.4, , 23w14a, 1.20.2, 24w21b, 1.21, 1.21.4

Retrieved