Does there exist any known way to create a "power ripple" using redstone; i.e. a situation that is, essentially, just like a sequence of wire-repeater segments, but powering every intermediate block, rather than, as is the theoretical maximum for wire-repeater, every second block?


To explain more fully: When a stretch of redstone is activated it is enabled all at once, with no delay between the first and the last piece of wire; repeater-laden wire, on the other hand, has a delay. Unfortunately, repeater-laden wire has "blind spots" when it comes to providing power.

Is there any way to create wiring that has a ripple effect, but that gives power to every block along the way?


I keep forgetting this; but people can't read my mind over the internet. :P The reason for this question turning up in the first place is that I need it for moderately temporary situations.


End result of all the work:

  • 2
    May just be me but I am not sure what you are trying to ask here. Could you be more explicit in your example?
    – James
    Jul 1, 2011 at 21:49
  • I think I understand your question, but what do you mean by "blind spots"? Perhaps you could explain the context you are going to use this circuit in, because I don't quite know why repeaters would interfere with what you're trying to build. I suppose you could have a wire on the surface, and have Redstone Torches below it, delayed via Repeaters, causing the signal through the wire to slowly progress. (I'm not sure if this is what you want, so I'm posting this as a comment)
    – Kevin Yap
    Jul 1, 2011 at 22:33
  • Dang, @Kevin Y, take a risk, post as an answer - not like you're worried about the karma, after all :)
    – Cyclops
    Jul 1, 2011 at 22:39
  • I'm away from a computer at the moment, but I'll get an answer with screenshots posted with what I believe the answer to your question is, @Williham, as soon as possible.
    – Kevin Yap
    Jul 1, 2011 at 22:59
  • @Williham, so which is the best answer? (pretty sure it's not mine :) And what were you actually trying to do? Send a delayed pulse, or just avoid blind spots?
    – Cyclops
    Jul 2, 2011 at 16:10

3 Answers 3


If I understand your question correctly, here is a way of creating a "power ripple". Think of the sandstone blocks above-ground as ground level; I built it this way so it's easier to see. The circuitry would be underground.

Repeaters have an interesting property of being able to "power" blocks, causing the blocks to give power. Each Repeater in this image is powering the sandstone block in front, turning the Redstone Torch on top of them off, and is also powering the next Repeater.

enter image description here

When this button is pressed, the Redstone Torch turns off, causing the chain of Repeaters to slowly turn off, which also causes the Redstone Torches underneath to slowly turn on, in order.

enter image description here

The result is the line of Redstone Dust on the surface gradually turns on, and then gradually turns off.

enter image description here

  • This is nice for permanent installations, but it does carry a bit of overhead. Will it work as expected with the two lines offset by one meter? Jul 2, 2011 at 16:35
  • I probably shouldn't of put two different lines in my screenshots, but basically, I just had the signal to wrap around to see how "ripply" the signal was. And assuming by offset by one meter you're wondering if you could build multiple lines parallel to each other with one block in between each, then yes, it should.
    – Kevin Yap
    Jul 2, 2011 at 18:43
  • Accepting my own answer, as it is what I ended up going with; but I do like your answer. :) Jul 3, 2011 at 13:48

I'm assuming that your goal is to power a row of closely spaced redstone-activated devices.

Any solution is going to involve:

  1. some kind of alternating repeaters and redstone, because you need to insulate the adjacent wiring;
  2. multiple layers to make the connections.

The below is the first solution I came up with; there's probably a more efficient one. All of the repeaters are at delay 1 except for the bottom row (delay 2) and the middle row of the upper section (delay 3). The input comes in from the bottom right (the wire you see goes to a switch I used to watch the pistons). I've verified that when connected to a row of pistons, this triggers them all at distinct evenly-spaced times.

image of solution

If you want to power blocks from below, then a similar scheme ending in vertical redstone torches rather than repeaters can probably be used.

  • Well, d'oh! The answers using a pair of repeater lines out of phase are much better all around.
    – Kevin Reid
    Jul 2, 2011 at 18:20
  • Yeah, this seems like a bit of, erm, overkill, maybe? ;) Still, looks like it gives very fine-tuned control, and might be useful in other situations, so +1. Jul 2, 2011 at 18:58

After tooling about for a bit I came up with my own method; it's similar to this answer, but with somewhat quicker setup:

enter image description here

(Note that this is designed to power the blocks in a trench between the two lines.)

  • It seems to me that the repeaters should be set to 2 ticks (rather than 1 as shown), with the lines having a 1-tick delay relative to each other.
    – Egor Hans
    Mar 12, 2021 at 11:09

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .