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

PendingTicks can build up outside of simulation distance

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Resolution: Unresolved
    • Affects Version/s: 1.16.0.59 Beta, 1.14.60 Hotfix
    • Fix Version/s: None
    • Labels:
      None
    • Confirmation Status:
      Confirmed
    • Platform:
      Windows 10 - PC

      Description

      PendingTicks aren't processed outside of simulation distance. This can allow players to keep generating more and more pendingTicks in a chunk outside of simulation distance until the game crashes whenever that chunk is loaded. It then would require a third party program to remove. This however takes some time. The most noticable effect would be an incredibly large world size.

      Players could encounter this while being AFK at a farm and not realising that they are still half-loading another redstone contraption, which could easily produce pendingTicks and make the world unusable.

      I would expect the game to stop the amount of pendingTicks scheduled from exceeding a certain amount, or for pendingTicks to be processed outside of simulation distance.

      Steps to reproduce:

      1. place lots of dispensers containing a lava bucket on the edge of simulation distance (more dispensers means you generate them faster, so do lots to speed things up)
      2. put them on a fast clock
      3. afk for a while and then note the large increase in your world size

      There are other ways to produce pendingTicks, but this is one of the simplest.

       

        Attachments

          Issue Links

            Activity

              People

              Reporter:
              77Tigers 77Tigers
              Votes:
              11 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Created:
                Updated:
                CHK: