The bug
When the player steps onto a soul block, (i.e. soul sand or soul soil), the Soul Speed effect is supposed to be applied if the player is wearing an enchanted boots with Soul Speed. But this is not the case when the player steps down a 1/16 block height difference; walking at the same height level, or falling 1/8 blocks or more does correctly trigger the effect.
This bug started to happen in 1.20 and does not occur in 1.19.4.
Steps to reproduce
Open the attached world.
Stand on the dirt path block and move to the soul sand.
The Soul Speed effect is not applied when you stand on the first soul sand block.
Try on the stone or mud block, and compare the result.
The Soul Speed effect is correctly applied.
Expected result
Soul Speed should activate immediately when the player touches the first soul block.
Actual Result
Soul Speed does not activate when the player touches the first soul block. You have to move to the second soul block for the effect to be activated.
Thank you for helping us improve Minecraft! We saved your files: