
Observers and pistons are the backbone of redstone contraptions. Learn these two and you can build almost any automatic farm.
The observer
- A 2-block block that emits a redstone pulse whenever the block in front changes (block update detection).
- Pulse is short (1 tick, ~1 game-tick) — chain two observers to create a toggle/pulse generator.
- Observers detect: block updates, crops growing, chests opening, doors, redstone state, and more. They are the trigger in most farms.
The sticky piston
- Extends a piston arm that also pulls back blocks when retracting (vs. the normal piston which pushes only).
- Common uses: pushing crops, moving items, creating slimestone doors, elevators.
- A piston needs a solid block to attach; it can push up to 12 blocks.
Two patterns you’ll use everywhere
1. Observer → piston farm trigger
[Observer facing crop] → [Redstone dust] → [Piston pushes/breaks]
When a crop grows (e.g. sugar cane, melon), the observer fires, the piston breaks/releases the block, the item falls into a hopper. This is the core of the sugar cane and honey farms.
2. Pulse generator (observer ring)
Two observers facing each other in a ring → infinite rapid pulses
Feed it to a piston or dispenser for a clock.
Common builds
- Automatic door: sticky pistons push blocks up/down triggered by pressure plates or observers.
- Item elevator: alternating sticky pistons with slime blocks push items (and you) upward.
- Bamboo/sugar cane farm: observer detects growth, piston breaks the top, hopper collects.
Debugging tips
- Pistons won’t retract blocks that would break (e.g. pushing into a wall) — check the 12-block push limit and solidity.
- Observers need 1-tick pulses — don’t connect them directly to slow clocks.
- Use repeaters to delay and dust to route; keep dust runs under 15 blocks or the signal dies.
Use the Redstone Calculator on ChunkScope to compute delays and repeaters for your circuits.