

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
Are you on Bedrock or Java?
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
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
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