The bug
stat.fallOneCm
does not increase if you drop 0.609552546740035 blocks or below. However, if you drop at higher heights than 0.609552546740035, the score increases.
Note: It appears that it increases even if you don't take damage, as long as you fall over 0.609552546740035 blocks. Can be tested with jump boost. So there is no relation to damage taken to increase fall stat.
How to reproduce
Go into Survival mode
Create
stat.fall_one_cm
scoreboard objective/scoreboard objectives add fallOneCm minecraft.custom:minecraft.fall_one_cm
Have the objective be displayed on the sidebar
/scoreboard objectives setdisplay sidebar fallOneCm
Be in survival and teleport 0.609552546740035 blocks up and drop to see score does not update
/tp ~ ~0.609552546740035 ~
Teleport 0.609552546740036 or more blocks up and drop to see score updates
Repeat test with a high jump boost level so that you fall more than 2.1 blocks and notice that the score increments
Linked issues
is duplicated by 1
relates to 2
Comments 9
CORRECTION: It appears that it increases even if you don't take damage, as long as you fall over 2.1 blocks. Can be tested with feather falling boots. So there is no relation to damage taken to increase fall stat.
So I guess this probably isn't a bug? Should fallOneCm count up while falling like walkOneCm or sprintOneCm after the player falls over 2.1 blocks?
Updated with a new value. Removed any mention of the issue that is tracked by MC-136966
I don't think this should be considered as a bug. This is implemented so that this doesn't work when you jump.
The game only increases the stat:
1) When your velocity on Y is negative after you've jumped AND your landing position is at least 1 block lower than where you jumped off.
2) When you take fall damage.
When you just walk off a block, it doesn't increase the score and maybe that could be added, but the name of the score is FallOneCm, not wentDownOneCm so this is probably right.