Fix block particles levitating after landing
muzikbike opened this issue · 1 comments
Version information
sodium-fabric-mc1.17.1-0.3.4+build.13
Expected Behavior
Block particles should always be affected by gravity when not grounded.
Actual Behavior
After a block particle hits the top face of a block, the particle stops falling as expected, but removing said block will cause the particle to continue to remain stationary in midair instead of falling further.
Reproduction Steps
- Place two blocks, one atop another
- Break the top block
- Wait for at least one particle to hit the lower block
- Break the lower block
- Note how that original particle just remains suspended
Java version
16.0.2 64-bit
CPU
4× Intel® Core™ i3-3240 CPU @ 3.40GHz
GPU
Intel® HD Graphics 2500
Additional information
A shelved vanilla bug: https://bugs.mojang.com/browse/MC-164824