I honestly have no idea why this doesn't work. I am new to redstone, and am trying to figure this out without any tutorials. I found out with long chains of repeaters that I need to power the lines in this order, but when I try to shorten the delay, it just fails on the retraction. i am playing bedrock on switch if that matters. Am I doing something wrong?

PS, I know this is inefficient, i am just trying to learn. pls don't bully restone line work.

by knet_the_druid

4 Comments

  1. Over_Low_3596 on

    the best I could do was having one of the double repeaters at 4 and one at 1 ticks and the single one at 2 ticks

  2. Pistons in bedrock are slightly slower than in Java, i dont know the intricacies but I believe each move needs to be 3 redstone ticks apart

  3. second case doesn’t work because you cut off power before final piston stops moving

    you can still see line being powdered in second case and say but dust powers off when piston has retracted, why does it not power piston? reason for that is game doesn’t work in redstone ticks, it works in game ticks, 2 game ticks = 1 redstone tick, gt for short, first gt or odd gt is also called p tick because all the providers (repeater, comparator, redstone torch and observer) are processed in this tick, pistons are processed on every second gt, this tick is also called c ticks because all of the consumers (everything else, yes, levers, buttons redstone block, etc are also in this tick) are processed in this tick

    redstone dust is the only exception, it works on both gts but only visually updates on pticks

    now in your second case, as you see redstone dust depowers just after piston has arrived, it means that dust depowered on p tick, c tick occurs after that thus piston never received power

    simple fix to your second image is, instead of running repeaters in parallel, it will be better to run them in series, so the last repeater turns off after first one is done

    https://preview.redd.it/81spceqnbltg1.png?width=1917&format=png&auto=webp&s=12f16c1d1676afaa6053942421f4b87c9ce0adc6