Player reach is different for client and server when crawling
The bug
When crawling, the player can break a block 5 blocks below itself clientside, but not serverside. As such, the block appears to be broken successfully, but it immediately reappears again and doesn't drop. This happens both in Survival and Creative mode.
How to reproduce
- Get into crawling mode
- Dig a hole below you (without falling into it)
→
The fifth block seems to break successfully, but doesn't
Examples
-
2020-05-10, 02:03 AM
2022-05-26, 08:51 AM
2022-03-16, 03:46 PM
11
5
client-side, crawling, player, reach, server-side
1.15.2 - 1.18.2
1.15.2, 20w19a, 1.16 Pre-release 2, 1.16 Pre-release 3, 1.16 Pre-release 5, 1.16 Release Candidate 1, 1.16, 1.16.1, 20w28a, 20w30a, 1.16.2 Pre-release 1, 1.16.2 Release Candidate 1, 1.16.2 Release Candidate 2, 1.16.2, 1.16.3 Release Candidate 1, 1.16.3, 1.16.4 Pre-release 1, 1.16.4 Pre-release 2, 1.16.4 Release Candidate 1, 1.16.4, 20w46a, 20w48a, 20w49a, 20w51a, 21w03a, 1.16.5, 21w05a, 21w05b, 21w06a, 21w07a, 21w11a, 1.17 Pre-release 2, 1.17.1, 21w39a, 21w40a, 21w41a, 1.18 Pre-release 1, 1.18, 1.18.1 Pre-release 1, 1.18.1, 1.18.2