This mod simply fixes MC-12363, a vanilla Minecraft 1.12.2 bug that can cause water and lava buckets to behave incorrectly when the player turns the camera quickly.
When using a bucket while moving the camera rapidly, the client and server can sometimes disagree about which block the player is looking at. This can result in liquids not being placed or picked up correctly, ghost source blocks, temporary air pockets, or other visual and gameplay inconsistencies.
This mod fixes the issue by making sure the server receives the player's latest position and rotation before processing a bucket action, keeping the client and server properly synchronized.
The fix works with both water and lava buckets and is designed to work on vanilla servers without requiring the server to install the mod.
This mod requieres any of the following mixin loaders to work properly without mattering which one:
FermiumBooter (the one I recommend using the most, also its automatically installed by default so you dont have to worry about anything unless you already have one of the other ones so you dont install an extra unecessary mixin mod)