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
Place a rail
Place a non-full-height block above it
Place a full block above that block
Place a rail on that block
Place a minecart on that rail
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]
Related issues
is duplicated by
relates to
Attachments
Comments


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?

Very likely.


Confirmed for 18w10d

Also add carpets to the list in the description. Because minecarts also pass through carpets when snapping to the rail below.
Although I really like this behaviour.

Also affects lava, flowing lava, the lower part of cobwebs, sideways end rods, chorus plant, stairs if the minecart falls onto the lower part, trapdoors, enchanting tables, end portal frames, end portals, daylight detectors, turtle eggs, conduits, flower pots, skulls and the lower part of bubble columns.
But I don't think that should all be listed in the description, it already says "any non-full-height block, including [list]". Btw, I tested none of the blocks in the list, I only looked at the list of blocks in the wiki.

i can confirm that this bug is still a bug in 1.13.2

it also works on non full height blocks that are waterlogged, the waterlogged state does nothing to this bugs function

In the full flow of the conversation, did someone point out specific use cases where this is a "bad thing"? I've seen various use cases including https://youtu.be/wd8l6AsAgCM where this is used to solve specific problems to do with minecarts.

Affects 18w46a

Confirmed for 18w48a

Confirmed for 18w49a

Confirmed for 18w50a

Confirmed for 19w02a

Confirmed for 19w03c

Comfirmed for 19w04a

Confirmed for 19w04b

Confirmed for 19w09a
Behavioural note: it seems the minecart can't go through such a block anymore like it used to. It would snap through the slab (other affected blocks not tested) and get stuck, as opposed to continue on the rail. I'm unsure whether this is caused by another bug, as there are other new bugs with minecarts.

Confirmed for 19w11b

Confirmed for 19w12b

Confirmed for 19w13b

Confirmed for 1.14 pre-1

Confirmed for 1.14 pre-3

Confirmed for 1.14 pre-5

Confirmed for 1.14

Confirmed for 1.14.1 pre-1

Confirmed for 1.14.1 pre-2

Confirmed for 1.14.1

Confirmed in 19w45b.

Can confirm in 1.17.1 Pre-release 1. Also affects powder snow.

Also happens with trapdoors. Video attached.

Still an issue as of 1.18.1

Can confirm as of 22w03a

Still in 1.18.2 and 22w12a.

Still an issue as of 1.19.1

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]