Uploaded image for project: 'Minecraft (Bedrock codebase)'
  1. Minecraft (Bedrock codebase)
  2. MCPE-14075

Strange nondeterminism in horizontal hopper pipes and their cooldown counter

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • 1.0.3
    • 0.14.0, 0.14.1, 0.14.2, 0.14.3, 0.15.0, 0.15.2, 0.16.0, 0.16.2, 1.0.0.7, 1.0.0
    • Confirmed
    • Tablet - iOS - iPad 3
    • 23106

      I'm not sure what is really going on but I have to report this anyway. In the screenshot below, when you put a stack of items into the topmost chest, everything should go to the bottommost chest and the middle one should not receive any items. But in 0.14.1 the middle chest does receive some of items, and the number of those items randomly changes every time you try.

      However, if you instead place the topmost chest directly on top of the second hopper (i.e. the one on the left side of the middle chest), all the items in the chest go to the bottommost chest as expected. So this has something to do with hoppers' cooldown counter. I mean, it is as if there were a relatively small chance that the second hopper didn't get suspended by the first hopper pushing items into it. It's like a nondeterminism of a multithreaded program.

      This relates to now-fixed MCPE-13417.

            depressed-pho [MCPE Mod] PHO
            Votes:
            20 Vote for this issue
            Watchers:
            22 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: