Redstonery
RedstoneryCircuits › Repeater restores
Signal circuit

Repeater restores

Separate restoring signal strength from delaying a signal.

7 × 1 footprint1 layer7 blocksTested in 4 rotationsJava Edition 26.2
Open in the simulatorBuild it in the game

Layout

Layer 0 (on the floor)
lever [face=floor, facing=north, powered=false] at x 0, z 0redstone dust at x 1, z 0redstone dust at x 2, z 0redstone dust at x 3, z 0repeater [facing=west, delay=2] at x 4, z 0redstone dust at x 5, z 0redstone lamp at x 6, z 0
redstone dustrepeater or comparatorinputlamparrows point where a device sends its output; north is up

How it works

A repeater outputs a full 15 again and adds its delay: 1 to 4 redstone ticks, 2 to 8 game ticks (right click it to change).

  1. The repeater reads power from its input end and sends strength 15 from its output end.
  2. Its setting adds 1–4 redstone ticks, equal to 2–8 game ticks. Turning the part rotates both ends together.

Inputs and outputs

  • Inputlever (x 0, y 0, z 0)
  • Outputlamp, 4 game ticks after the lever (x 6, y 0, z 0)

Blocks you need

4 × redstone dust, 1 × lever, 1 × repeater, 1 × redstone lamp.

Build it in the game: 7 commands

Relative to where you stand, with x running east and z running south. Paste one line at a time into chat, or into a chain of command blocks. The block art is the game's own; the layout is what the page above shows.

setblock ~0 ~0 ~0 minecraft:lever[face=floor,facing=north,powered=false]
setblock ~1 ~0 ~0 minecraft:redstone_wire
setblock ~2 ~0 ~0 minecraft:redstone_wire
setblock ~3 ~0 ~0 minecraft:redstone_wire
setblock ~4 ~0 ~0 minecraft:repeater[facing=west,delay=2]
setblock ~5 ~0 ~0 minecraft:redstone_wire
setblock ~6 ~0 ~0 minecraft:redstone_lamp