-
Bug
-
Resolution: Unresolved
-
None
-
20w51a, 21w20a, 1.17.1, 1.18.1, 1.18.2, 1.19, 1.21, 1.21.4
-
Confirmed
-
Networking
-
Normal
-
Platform
When trying to empty a bucket in spawn protection, client-side the action succeeds, but it fails server-side. However that is not communicated to the client, causing a desync.
To reproduce
Emptying
- Start a server
- Join the server
- Op any player other than you (from the console) to activate spawn protection
- Give yourself any bucket (water, lava, powder snow, fish, axolotl)
- Try to empty the bucket
→ Nothing happens but the bucket gets emptied - Click on the bucket in your inventory
→ The bucket is full again
Picking up
- Start a server
- Join the server
- Op any player other than you (from the console) to activate spawn protection
- Give yourself an empty bucket
- Try to pick up water or lava
→ The block is removed and the bucket gets filled
→ The removed block does not update (similar toMC-12363) - Click on the bucket in your inventory
→ The bucket is empty again