VanillaReimplementation
VanillaReimplementation copied to clipboard
Fluid simulation doesn't works.
Apparently the fluid simulation depends on Instance#setBlock calling the BlockPlacementRule#blockPlace method to update the fluid flow. I don't know what update it was, but apparently in the recent versions of Minestom this doesn't happen. I don't know if it is a bug or planned behavior.
More info: https://github.com/Minestom/Minestom/discussions/2011
This does seem like a bug, I can take a deeper look into it once I get a chance.
I'm not sure what the best way to go about this is, I would prefer not to use placeBlock if we can avoid it.