I am trying to set of pistons in a series with a pulse limiter. I would like them to leave the blocks in the new position as they would in a t-flop.
This works correctly when I the piston is powered with redstone (0 ticks) or a repeater with 1 tick. The problem I am having is that whenever I power the pistons with a repeater with more than 1 tick, the block remains completely "sticky" and will not release the block.
I tested the problem in single player and I am having the same issue. Here are some screenshots to clarify what I mean (these were taken in single player, no plugins)
My question is why are the other pistons not releasing the blocks? Even though the power is going through repeaters, it is still only a 1 tick pulse, just delayed.
well, actually the picture I posted was just a demonstration device I was using to test the problem. It wasn't the thing I am trying to build, but thank you
Considering none of the others actually explained this feature, I'll do it. Repeaters add their delay to the rising and falling edges, meaning that for a 4 tick repeater, it takes 4 ticks to turn on, BUT also 4 ticks to turn off, so you effectively end up with a 4 tick pulse (it keeps its on state for 4 ticks before it turns off), which is not the 1 tick pulse necessary to have a piston drop its block.
Considering none of the others actually explained this feature, I'll do it. Repeaters add their delay to the rising and falling edges, meaning that for a 4 tick repeater, it takes 4 ticks to turn on, BUT also 4 ticks to turn off, so you effectively end up with a 4 tick pulse (it keeps its on state for 4 ticks before it turns off), which is not the 1 tick pulse necessary to have a piston drop its block.
This works correctly when I the piston is powered with redstone (0 ticks) or a repeater with 1 tick. The problem I am having is that whenever I power the pistons with a repeater with more than 1 tick, the block remains completely "sticky" and will not release the block.
I tested the problem in single player and I am having the same issue. Here are some screenshots to clarify what I mean (these were taken in single player, no plugins)
My question is why are the other pistons not releasing the blocks? Even though the power is going through repeaters, it is still only a 1 tick pulse, just delayed.
Thank you
You can stack multiple repeaters set to 1 tic in order to achieve your desired effect.
For example, for your 4 tic piston, rather than using 1 repeater set to 4, use 4 repeaters in series set to 1 tic each.
oh, i don't like that at all .... i need like 10-15 ticks .... well, thats mojang for ya
Here's way to accomplish the desired output in your first picture without too many repeaters.
magic. got it.