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

Pistons take 3 redstone ticks to extend and 1 tick to retract, which should both take only 1 rs tick

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Works As Intended
    • None
    • 0.15.0, 0.15.4, 0.15.6, 0.15.10, 0.16.0, 0.16.1, 0.17.0.1, 0.16.2, 1.0.0.0, 1.0.0.1, 1.0.2, 1.0.3, 1.0.4.1, 1.0.4.11, 1.0.5.3, 1.0.7.0, 1.1.0.9
    • Confirmed
    • Tablet - iOS - iPad 3
    • 24797

      The screenshot shown below is a falling-edge detector which should emit 2 ticks pulse on a falling-edge and shouldn't emit a pulse on a rising edge.

      The repeater is set to 2 ticks delay. On a rising edge the piston should take 1.5 redstone ticks to extend so there should be no pulse emitted from the output. On a falling edge the piston should retract instantly (0 redstone ticks) so there should be 2 ticks pulse from the output.

      However in 0.15.0, pistons take 2.5 or 3 redstone ticks to extend and 1 or 1.5 redstone ticks to retract, so the said circuit instead acts as a 1 tick dual-edge detector.

      According to a developer, it might be a result of the redstone circuit ticking separately from the block entities (piston). During the 2 tick: Redstone ticks first, which will propagate the repeater. The piston ticks afterwards placing the moving block as full block.

        1. slow-piston.png
          slow-piston.png
          1.60 MB
        2. IMG_0447.JPG
          IMG_0447.JPG
          410 kB

            depressed-pho PHO
            Votes:
            20 Vote for this issue
            Watchers:
            13 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: