Redstonery
RedstoneryCircuits › Automatic dropper feeder
Transport circuit

Automatic dropper feeder

Repeat a transfer while inventory still needs service.

8 × 5 footprint2 layers27 blocksTested in 4 rotationsJava Edition 26.2
Open in the simulatorBuild it in the game

Layout

Layer 0 (on the floor)
dropper [facing=up] at x 0, z 0comparator [facing=west, mode=compare] at x 1, z 0redstone dust at x 2, z 0repeater [facing=west, delay=1] at x 3, z 0comparator [facing=west, mode=subtract] at x 4, z 0redstone dust at x 5, z 0redstone dust at x 5, z 1redstone dust at x 5, z 2redstone dust at x 4, z 2repeater [facing=south, delay=1] at x 4, z 1repeater [facing=west, delay=1] at x 6, z 0redstone dust at x 7, z 0redstone dust at x 7, z 1redstone dust at x 7, z 2redstone dust at x 7, z 3redstone dust at x 7, z 4redstone dust at x 0, z 4redstone dust at x 1, z 4redstone dust at x 2, z 4redstone dust at x 3, z 4redstone dust at x 4, z 4redstone dust at x 5, z 4redstone dust at x 6, z 4repeater [facing=south, delay=1] at x 0, z 3redstone dust at x 0, z 2redstone dust at x 0, z 1
Layer 1 (1 up)
barrel at x 0, z 0
redstone dustrepeater or comparatorcontainerhopper, dropper or dispenserarrows point where a device sends its output; north is up

How it works

A comparator senses items in the dropper and enables a clock. Pulses transfer items directly into the barrel above. When empty, the clock stops; refilling the dropper starts it again.

  1. A sensor or control permits repeated activations.
  2. Each accepted activation transfers an item, and an empty or disabled condition should stop unnecessary work.

Inputs and outputs

  • Inputrefill dropper (x 0, y 0, z 0)
  • Outputbarrel (x 0, y 1, z 0)
  • Outputactive clock (x 5, y 0, z 0)

Blocks you need

19 × redstone dust, 4 × repeater, 2 × comparator, 1 × dropper, 1 × barrel.

Build it in the game: 28 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:dropper[facing=up]
setblock ~0 ~1 ~0 minecraft:barrel
setblock ~1 ~0 ~0 minecraft:comparator[facing=west,mode=compare]
setblock ~2 ~0 ~0 minecraft:redstone_wire
setblock ~3 ~0 ~0 minecraft:repeater[facing=west,delay=1]
setblock ~4 ~0 ~0 minecraft:comparator[facing=west,mode=subtract]
setblock ~5 ~0 ~0 minecraft:redstone_wire
setblock ~5 ~0 ~1 minecraft:redstone_wire
setblock ~5 ~0 ~2 minecraft:redstone_wire
setblock ~4 ~0 ~2 minecraft:redstone_wire
setblock ~4 ~0 ~1 minecraft:repeater[facing=south,delay=1]
setblock ~6 ~0 ~0 minecraft:repeater[facing=west,delay=1]
setblock ~7 ~0 ~0 minecraft:redstone_wire
setblock ~7 ~0 ~1 minecraft:redstone_wire
setblock ~7 ~0 ~2 minecraft:redstone_wire
setblock ~7 ~0 ~3 minecraft:redstone_wire
setblock ~7 ~0 ~4 minecraft:redstone_wire
setblock ~0 ~0 ~4 minecraft:redstone_wire
setblock ~1 ~0 ~4 minecraft:redstone_wire
setblock ~2 ~0 ~4 minecraft:redstone_wire
setblock ~3 ~0 ~4 minecraft:redstone_wire
setblock ~4 ~0 ~4 minecraft:redstone_wire
setblock ~5 ~0 ~4 minecraft:redstone_wire
setblock ~6 ~0 ~4 minecraft:redstone_wire
setblock ~0 ~0 ~3 minecraft:repeater[facing=south,delay=1]
setblock ~0 ~0 ~2 minecraft:redstone_wire
setblock ~0 ~0 ~1 minecraft:redstone_wire
item replace block ~0 ~0 ~0 container.0 with minecraft:stone 10