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

PendingTicks can build up outside of simulation distance

    XMLWordPrintable

Details

    • Icon: Bug Bug
    • Resolution: Incomplete
    • None
    • 1.16.0.59 Beta, 1.14.60 Hotfix, 1.16.20, 1.16.40 Hotfix
    • None
    • Confirmed
    • Windows
    • 426960

    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

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved:
              CHK: