The death message I got by falling from cave vines is "<player> fell while climbing"; it should be "<player> fell off some cave vines" or something along those lines.
How to reproduce:
Place a block at least 25 blocks above the ground using
/setblock
.Place two cave vines using glow berries below the block.
Fly into and stay in the cave vines in creative mode.
Switch to survival mode and let yourself fall and die.
Look at the death message.
Expected result:
The death message would be something close to "<player> fell off some cave vines".
Observed result:
The death message was "<player> fell while climbing".
Cause:
Living entities have a CombatTracker
, which tracks the details of damage recently taken. When taking damage, CombatTracker#recordDamage
is run, which tracks the damage, and that method runs prepareForDamage
, which checks for climbable blocks. That method does not contain a check for Blocks.CAVE_VINES
or Blocks.CAVE_VINES_PLANT
.
Related issues
Attachments
Comments

After some research on crowdin, according to the official source strings for EN_US, there is no dedicated string for this death message and as a result of this, the death message "death.fell.accident.other_climbable", is displayed instead. A new string would need to be added in order to fix this issue.
Video attached.
Can confirm in 21w13a.
Can confirm in 21w14a.
Can confirm in 21w15a.
Can confirm in 21w16a.
Can confirm in 21w17a.
Can confirm in 1.17.
Can confirm in 1.17.1.
Can confirm in 1.18.1.

In 1.19 Pre-2.

Can confirm in 1.19 RC1.
Can confirm in 1.19.
[media]