mojira.dev
MCPE-152485

Falling or flying through floating water sometimes doesn't reset fall damage

When flying with an elytra and saving yourself with floating flowing water sometimes doesn't reset fall damage. On Java, this was fixed in the 22w03a snapshot of 1.18.2. (MC-245347)

How to Reproduce:
1. Create a creative world with a large enough vertical hole.
2. Place some signs a few blocks above the bottom of the hole.
3. Place water above the signs.
4. Give yourself elytra and firework rockets.
5. Switch to survival mode.
6. Fly down the hole at high speeds.

Observed Result
You take damage or die of fall damage.

Expected Result
Water should reset the fall damage consistently.

Linked issues

Attachments

Comments

silentwisperer

you don't need to be flying for this. falling more than 370 blocks into a floating piece of water, suspended a couple blocks above the ground, will always result in your death. Falling 370 blocks is fine and you take no damage, but 371+ and you instantly die, regardless of armor or enchantments.

How to reproduce:
1. create a floating piece of water, suspended right above your head using signs or buttons
2. stand right under the water and use this command: tp ~ ~370 ~
3. when you fall into the water you'll be perfectly fine
4. now stand below the water and use this command: tp ~ ~371 ~
5. you will instantly die when you fall into the water

You should never die or take damage from falling into water this way

EveryCabbage884

Is this still an issue in the latest versions of the game (1.18.31 Hotfix, 1.19.0.30 Beta, 1.19.0.31 Preview)?

GoldenHelmet

I confirmed this separately MCPE-156578 before I found this report. See my comment there for causal analysis. Essentially, the game does not track the blocks you would pass through unless they are motion-blocking, so when you are moving faster than 1 block/tick you may not be affected by passing through a liquid block.

lillybeacon

(Unassigned)

808103

Confirmed

Multiple

vanilla-parity

1.18.20.30 Preview, 1.18.20.29 Beta, 1.18.20.27 Beta, 1.18.20.26 Preview, 1.18.20.25 Beta, ..., 1.18.12 Hotfix, 1.18.30, 1.19.0, 1.19.11 Hotfix, 1.19.63

1.20.0.20 Preview, 1.20.0

Retrieved