When you're on fire, you can reload your singleplayer world or re-join the server to prevent taking any damage from fire for a couple of seconds. By constantly reloading the world/re-joining the server, you can end up getting no fire damage from a fire source, because the fire damage timer that determines how long you're on fire still plays while being invulnerable.
This is probably due to invulnerability frames after re-entering a world/server, but as this mechanic can easily be exploited, I believe this is unintended behaviour; as a comparison, the "no fall damage" exploit still exists in singleplayer by reloading your world, and the report is not marked as WAI.
Related issues
is duplicated by
Attachments
Comments


Yes, this is caused by the little bit of invulnerability you get when you join a game.

John Frank, yeah, but you can also escape fall damage by abusing the invulnerability and it's a reported bug on the tracker, so I believe this quirk is an unintended side effect of the invulnerability.


Confirmed in 1.16.1 and 20w28a. Related to MC-21650.

In 20w29a
Can confirm in 20w49a.
Can confirm in 21w03a.

Can confirm in 1.17-pre1.

Can confirm in 1.17.1.

Affects 1.18

Affects 1.18.1

Can confirm in 23w33a

Can confirm that this has been fixed in 24w45a.