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

Observers moved by pistons forget to emit a pulse if you go far away

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Resolution: Awaiting Response
    • Affects Version/s: 1.16.200
    • Fix Version/s: None
    • Labels:
      None
    • Confirmation Status:
      Confirmed
    • Platform:
      Multiple
    • ADO:
      447948

      Description

      Observers are supposed to emit a pulse when they get moved by pistons. However, most of the time this doesn't happen when you leave their ticking area while they are being moved.

      This problem especially affects flying machines in a really bad way, since most, if not all, such machines rely on observers consistently emitting pulses.

      Steps to reproduce:

      1. Open the attached test world "moved-observer-pulse.mcworld". Its simulation distance is set to 4.
      2. There is a button to activate an observer-piston clock. Push it.
      3. Ride on the minecart. It will take you to a chunk outside of the ticking area of the clock (i.e. 5 chunks away).

      What I expect to happen:
      When you leave the ticking area, the clock stops (of course) but when you reenter the area the clock starts again.

      What actually happens:
      The clock dies forever. R.I.P.

        Attachments

          Activity

            People

            Reporter:
            depressed-pho [MCPE Mod] PHO
            Votes:
            6 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              CHK: