Minecraft boats break and kill passengers at specific fall distances (12, 13, 49, 51, 111, 114, 198, 202, 310, 315 blocks) due to a reproducible engine bug.
Key Takeaways
The bug is distance-specific: only exact block heights trigger boat destruction, dropping three planks and two sticks on impact.
Passengers normally take no fall damage inside a boat, but at the affected heights, the damage negation fails and riders die.
A passenger inside the boat makes the bug harder to reproduce consistently, adding a state-dependent layer to the failure mode.
Boats with chests destroy their contents on break (MC-249501), compounding the loss beyond just the boat itself.
Code analysis by Avoma and mathematical analysis by Matt Parker and oliverdunk explain the discrete height pattern at the engine level.
Hacker News Comment Review
Commenters note this is well-known inside Minecraft speedrunning communities, where “boat break” is an active risk players route around, despite being obscure to casual players.
The discrete, non-contiguous height list (12, 13, 49, 51…) is the detail that draws technical interest, implying floating-point or tick-rate interaction rather than a simple threshold.
Notable Comments
@Forricide: speedrunners are “well aware of boat break” and actively route around it, making this a live competitive concern, not just a curiosity.