Block Collision Doesn't Work on Edges Properly
When the player is 0.30001m to 0.31m from a block, ceiling collision related to shifting and crawling stops, but other collision works.
How to Reproduce
- Download and open attached world
- Use the lever on the command blocks
This can also be done without command blocks
- Shift under the upside down stairs or crawl under the hopper
- Hold shift and move to the edge of the block
- While holding shift and moving towards the edge, jump
- Stop moving, then release shift.
- Repeat steps 3 and 4 until you stand up
Observed Result
The player stands up, but stays on the block, clipping into the stairs/hopper above.
Expected Result
Either the player falls off the block or stays crouching/crawling.