Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-210301

Desync when trying to use a bucket in spawn protection

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Resolution: Unresolved
    • Affects Version/s: 20w51a
    • Fix Version/s: None
    • Labels:
      None
    • Confirmation Status:
      Confirmed
    • Category:
      Networking
    • Mojang Priority:
      Normal

      Description

      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

      1. Start a server
      2. Join the server
      3. Op any player other than you (from the console) to activate spawn protection
      4. Give yourself any bucket (water, lava, powder snow, fish, axolotl)
      5. Try to empty the bucket
        Nothing happens but the bucket gets emptied
      6. Click on the bucket in your inventory
        The bucket is full again

      Picking up

      1. Start a server
      2. Join the server
      3. Op any player other than you (from the console) to activate spawn protection
      4. Give yourself an empty bucket
      5. Try to pick up water or lava
        The block is removed and the bucket gets filled
        The removed block does not update (similar to MC-12363)
      6. Click on the bucket in your inventory
        The bucket is empty again

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              violine1101 [Mod] violine1101
              Votes:
              3 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                CHK: