Boats crash/break and can kill their passengers when falling certain distances
The bug
When a boat or raft (with or without chest) falls for certain distances, it crashes when hitting the floor, breaks, and drops three planks and two sticks.
This is known to happen when falling exactly 12, 13, 49, 51, 111, 114, 198, 202, 310 or 315 blocks.
Additionally, for some distances, all passengers in the boat die instead of the fall damage being negated as usual. A passenger inside of the boat makes this bug less reliable to reproduce.
To reproduce
- On a flat surface, run /setblock ~ ~48 ~ stone
- /tp @s ~ ~49 ~
- Place a boat on the stone block
- Enter the boat
- Switch into survival mode
- Press forward
→
You die and the boat breaks
It is also possible to reproduce this by breaking the block below the boat instead of driving it off.
Notes
- For some heights, no fall damage is dealt.
- For some heights, the boat only breaks when dismounting it.
- For boats with chests, the inside contents are destroyed (
MC-249501).
Videos
- Video by Jeremy: https://www.youtube.com/watch?v=hxRrGLiVFqA
- Mathematical analysis by Matt Parker and oliverdunk: https://www.youtube.com/watch?v=ei58gGM9Z8k
MC-122968
Code analysis
Code analysis by [Mod] Avoma can be found in this comment.
2017-07-12, 03:41 PM
2024-09-16, 05:25 PM
2024-09-10, 10:35 AM
139
70
1256321
Minecraft 1.12 - 24w36a
Minecraft 1.12, Minecraft 17w31a, Minecraft 1.12.1 Pre-Release 1, Minecraft 1.12.1, Minecraft 1.12.2 Pre-Release 1, Minecraft 1.12.2 Pre-Release 2, Minecraft 1.12.2, Minecraft 17w43a, Minecraft 17w43b, Minecraft 17w45a, Minecraft 17w46a, Minecraft 17w48a, Minecraft 17w50a, Minecraft 18w01a, Minecraft 18w03b, Minecraft 18w06a, Minecraft 18w07c, Minecraft 18w09a, Minecraft 18w10d, Minecraft 18w14b, Minecraft 1.13-pre1, Minecraft 1.13-pre3, Minecraft 1.13-pre6, Minecraft 1.13-pre8, Minecraft 1.13-pre10, Minecraft 1.13, Minecraft 18w30b, Minecraft 18w31a, Minecraft 1.13.1, 1.14.4, 19w37a, 1.15 Pre-release 6, 1.15.1, 1.15.2, 20w07a, 1.16.2, 1.16.3, 1.16.4 Pre-release 2, 1.16.4, 20w46a, 20w51a, 21w03a, 1.16.5, 21w05b, 21w06a, 21w07a, 21w08b, 21w10a, 21w20a, 1.17 Pre-release 1, 1.17, 1.17.1 Pre-release 1, 1.17.1, 21w41a, 21w44a, 1.18, 1.18.1 Release Candidate 1, 1.18.1, 1.18.2, 22w12a, 22w13a, 1.19, 1.19.2, 22w42a, 1.19.3, 23w03a, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.4, 24w13a, 1.20.5, 1.21 Pre-Release 1, 1.21, 24w36a