REDSTONEPEDIA › Farms › Melon and pumpkin farm
Pumpkin farm: harvests by itself (automatic farm)
664 pumpkins an hour · 64 stems · 800 blocks · 0.83 an hour per block · ~2,200 iron to build · needs open sky or light 9
Harvests pumpkins by itself, forever, from its 64 stems: every pumpkin that grows beside a stem is broken and it goes into a chest. It gathers about 664 pumpkins an hour: 0.83 for each block placed.
planted with melons instead: 3,200 melon slices an hour · fits in 17×6×17
Try it
The view plants the pumpkins, puts a chest under its hopper and grows the pumpkins about 12 times faster than the game does: watch the farm break each block that grows and send its item into the chest (the tag over each chest shows what it holds). To farm more, build copies side by side, one every 17 blocks.
How this design does it: 64 pumpkin stems two blocks apart on wet farmland, with a fruit cell on mud between every two stems (each stem has four, each shared with a neighbour) and wet farmland on every diagonal, so every stem grows at the fastest rate (a pumpkin every 4 tries).
Build it
Download .litematic Download the design as text
The .litematic opens in Litematica (Minecraft 26.3): every block of the design in one region. The text file is the same build written as plain text, block by block.
After building it, plant a pumpkin seed on each of its 64 farmland blocks and put a chest under the end of its collector hopper line (it gathers about 0.2 pumpkins a second; one hopper line carries 2.5): neither is in the download or its block count. It needs open sky, or light 9 at every stem (a torch or lantern beside it): in the dark, indoors or underground, nothing grows; with light 9 it works day and night. Building it by hand, put each hopper minecart in with the rail trick: place a rail where the cart goes, put the cart on it, then break the rail.
Blocks used: farmland hopper hopper minecart mud observer piston redstone wire waxed copper grate
Bigger farms
Build copies side by side, one every 17 blocks: each copy adds the same harvest, so every size gathers 0.83 pumpkins an hour for each block placed.
| copies | stems | blocks | an hour |
|---|---|---|---|
| 1 copy (this design) | 64 stems | 800 blocks | 664 pumpkins |
| 2 copies | 128 stems | 1,600 blocks | 1,300 pumpkins |
| 4 copies | 256 stems | 3,200 blocks | 2,700 pumpkins |
| 8 copies | 512 stems | 6,400 blocks | 5,300 pumpkins |
Details: how it works, measurements and properties
In depth
harvests its crop by itself: every block that grows is broken and its item sent into a chest, forever, with no replanting
How to try it
The farm runs in the view: the view plants the crop and puts chests at its outputs, then grows it about 12 times faster than the game; every pumpkin that grows beside a stem is broken and it drops into the chest at OUT. The numbers over each chest show what it holds; speed it up with the bar's speed dropdown. Drag to look around, pinch or scroll to zoom.
Measurements
| metric | value | what it means |
|---|---|---|
| items per hour per block | 0.829 | items harvested each hour for each block placed, over 10 hours of game time: the farm's efficiency, what the main design is ranked by |
| items per hour | 663.5 | items the whole design harvests each hour, over 10 hours of game time |
| per stem | 12.5 blocks | blocks placed for each plant it harvests |
| items per hour per stem | 10.37 | items harvested each hour for each plant, over 10 hours of game time |
| wait | 0.1 s | the longest a grown block stood before the farm harvested it |
| game rts | 37 | how fast the plants grow in the 3D view, as the game's random tick speed (normal play is 3): a farm of up to 8 plants at 300, a bigger one slower so its collection keeps up |
| bill | 2,187 iron, 64 quartz, 304 redstone | what its blocks cost to craft: iron, quartz, redstone, slime |
Notes from its designer
64 pumpkin stems two blocks apart on wet farmland, with a fruit cell on mud between every two stems (each stem has four, each shared with a neighbour) and wet farmland on every diagonal, so every stem grows at the fastest rate (a pumpkin every 4 tries). An observer over each stem fires the four pistons over its fruit cells; the squeezed pumpkin drops into a hopper minecart under the mud, and hopper lines under the rows carry it to one collector line and one chest. Needs open sky or light 9 at the stems. The carts go in with the rail trick (rail, cart, break the rail). 2187 iron. Copies side by side every 17 blocks.
Properties
| Study | Crop farms |
|---|---|
| Kind | Pumpkin farm: harvests by itself (automatic farm) |
| Blocks placed | 800 (not counting the crop and the chests the view adds) |
| Box | 17×6×17 (1734 blocks of space) |
| Made of (the blocks that change state) | farmland, hopper, hopper minecart, mud, observer, piston, redstone wire, waxed copper grate |
| Inputs / outputs | no input / OUT |
| The same build is also | 3,200 melon slices an hour · 64 stems · 800 blocks · 4.0 an hour per block · ~2,200 iron to build · needs open sky or light 9 (the same blocks, listed as another kind) |
| Design file | pumpkin-lattice8 |
The design file
Design file (266 lines)
# Crop farm: 664 pumpkins an hour · 64 stems · 800 blocks · 0.83 an hour per block · ~2,200 iron to build · needs open sky or light 9
# https://vjeux.github.io/redstonepedia/farms/melon-pumpkin/pumpkin-lattice8.html
name: pumpkin-lattice8
circuit: harvester minecraft:pumpkin
tile: 17 0 0
port crop.s0: 0 1 0
port crop.s1: 0 1 2
port crop.s2: 0 1 4
port crop.s3: 0 1 6
port crop.s4: 0 1 8
port crop.s5: 0 1 10
port crop.s6: 0 1 12
port crop.s7: 0 1 14
port crop.s8: 2 1 0
port crop.s9: 2 1 2
port crop.s10: 2 1 4
port crop.s11: 2 1 6
port crop.s12: 2 1 8
port crop.s13: 2 1 10
port crop.s14: 2 1 12
port crop.s15: 2 1 14
port crop.s16: 4 1 0
port crop.s17: 4 1 2
port crop.s18: 4 1 4
port crop.s19: 4 1 6
port crop.s20: 4 1 8
port crop.s21: 4 1 10
port crop.s22: 4 1 12
port crop.s23: 4 1 14
port crop.s24: 6 1 0
port crop.s25: 6 1 2
port crop.s26: 6 1 4
port crop.s27: 6 1 6
port crop.s28: 6 1 8
port crop.s29: 6 1 10
port crop.s30: 6 1 12
port crop.s31: 6 1 14
port crop.s32: 8 1 0
port crop.s33: 8 1 2
port crop.s34: 8 1 4
port crop.s35: 8 1 6
port crop.s36: 8 1 8
port crop.s37: 8 1 10
port crop.s38: 8 1 12
port crop.s39: 8 1 14
port crop.s40: 10 1 0
port crop.s41: 10 1 2
port crop.s42: 10 1 4
port crop.s43: 10 1 6
port crop.s44: 10 1 8
port crop.s45: 10 1 10
port crop.s46: 10 1 12
port crop.s47: 10 1 14
port crop.s48: 12 1 0
port crop.s49: 12 1 2
port crop.s50: 12 1 4
port crop.s51: 12 1 6
port crop.s52: 12 1 8
port crop.s53: 12 1 10
port crop.s54: 12 1 12
port crop.s55: 12 1 14
port crop.s56: 14 1 0
port crop.s57: 14 1 2
port crop.s58: 14 1 4
port crop.s59: 14 1 6
port crop.s60: 14 1 8
port crop.s61: 14 1 10
port crop.s62: 14 1 12
port crop.s63: 14 1 14
port output: 15 -3 14
origin: -1 -2 -1
palette:
F minecraft:farmland[moisture=7]
M minecraft:mud
G minecraft:waxed_copper_grate[waterlogged=true]
O minecraft:observer[facing=down,powered=false]
P minecraft:piston[extended=false,facing=down]
d minecraft:redstone_wire[east=side,north=side,power=0,south=side,west=side]
E minecraft:hopper[enabled=true,facing=east]
N minecraft:hopper[enabled=true,facing=north]
S minecraft:hopper[enabled=true,facing=south]
H minecraft:hopper[enabled=true,facing=down]
layer 0:
.................
.EEEEEEEEEEEEEEES
.N.N.N.N.N.N.N.NS
.EEEEEEEEEEEEEEES
.N.N.N.N.N.N.N.NS
.EEEEEEEEEEEEEEES
.N.N.N.N.N.N.N.NS
.EEEEEEEEEEEEEEES
.N.N.N.N.N.N.N.NS
.EEEEEEEEEEEEEEES
.N.N.N.N.N.N.N.NS
.EEEEEEEEEEEEEEES
.N.N.N.N.N.N.N.NS
.EEEEEEEEEEEEEEES
.N.N.N.N.N.N.N.NS
.EEEEEEEEEEEEEEEH
.................
layer 2:
F.F.F.F.F.F.F.F.F
.FMFMFMFMFMFMFMF.
FMFMFMFMFMFMFMFMF
.FMFMFMFMFMFMFMF.
FMFMGMFMFMFMGMFMF
.FMFMFMFMFMFMFMF.
FMFMFMFMFMFMFMFMF
.FMFMFMFMFMFMFMF.
FMFMFMFMFMFMFMFMF
.FMFMFMFMFMFMFMF.
FMFMFMFMFMFMFMFMF
.FMFMFMFMFMFMFMF.
FMFMGMFMFMFMGMFMF
.FMFMFMFMFMFMFMF.
FMFMFMFMFMFMFMFMF
.FMFMFMFMFMFMFMF.
F.F.F.F.F.F.F.F.F
layer 4:
.................
.OPOPOPOPOPOPOPO.
.P.P.P.P.P.P.P.P.
.OPOPOPOPOPOPOPO.
.P.P.P.P.P.P.P.P.
.OPOPOPOPOPOPOPO.
.P.P.P.P.P.P.P.P.
.OPOPOPOPOPOPOPO.
.P.P.P.P.P.P.P.P.
.OPOPOPOPOPOPOPO.
.P.P.P.P.P.P.P.P.
.OPOPOPOPOPOPOPO.
.P.P.P.P.P.P.P.P.
.OPOPOPOPOPOPOPO.
.P.P.P.P.P.P.P.P.
.OPOPOPOPOPOPOPO.
.................
layer 5:
.................
.d.d.d.d.d.d.d.d.
.................
.d.d.d.d.d.d.d.d.
.................
.d.d.d.d.d.d.d.d.
.................
.d.d.d.d.d.d.d.d.
.................
.d.d.d.d.d.d.d.d.
.................
.d.d.d.d.d.d.d.d.
.................
.d.d.d.d.d.d.d.d.
.................
.d.d.d.d.d.d.d.d.
.................
entity: minecraft:hopper_minecart 0.5 -1.0 1.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 0.5 -1.0 3.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 0.5 -1.0 5.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 0.5 -1.0 7.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 0.5 -1.0 9.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 0.5 -1.0 11.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 0.5 -1.0 13.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 1.5 -1.0 0.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 1.5 -1.0 2.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 1.5 -1.0 4.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 1.5 -1.0 6.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 1.5 -1.0 8.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 1.5 -1.0 10.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 1.5 -1.0 12.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 1.5 -1.0 14.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 2.5 -1.0 1.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 2.5 -1.0 3.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 2.5 -1.0 5.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 2.5 -1.0 7.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 2.5 -1.0 9.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 2.5 -1.0 11.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 2.5 -1.0 13.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 3.5 -1.0 0.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 3.5 -1.0 2.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 3.5 -1.0 4.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 3.5 -1.0 6.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 3.5 -1.0 8.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 3.5 -1.0 10.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 3.5 -1.0 12.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 3.5 -1.0 14.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 4.5 -1.0 1.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 4.5 -1.0 3.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 4.5 -1.0 5.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 4.5 -1.0 7.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 4.5 -1.0 9.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 4.5 -1.0 11.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 4.5 -1.0 13.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 5.5 -1.0 0.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 5.5 -1.0 2.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 5.5 -1.0 4.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 5.5 -1.0 6.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 5.5 -1.0 8.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 5.5 -1.0 10.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 5.5 -1.0 12.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 5.5 -1.0 14.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 6.5 -1.0 1.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 6.5 -1.0 3.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 6.5 -1.0 5.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 6.5 -1.0 7.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 6.5 -1.0 9.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 6.5 -1.0 11.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 6.5 -1.0 13.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 7.5 -1.0 0.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 7.5 -1.0 2.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 7.5 -1.0 4.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 7.5 -1.0 6.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 7.5 -1.0 8.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 7.5 -1.0 10.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 7.5 -1.0 12.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 7.5 -1.0 14.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 8.5 -1.0 1.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 8.5 -1.0 3.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 8.5 -1.0 5.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 8.5 -1.0 7.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 8.5 -1.0 9.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 8.5 -1.0 11.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 8.5 -1.0 13.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 9.5 -1.0 0.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 9.5 -1.0 2.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 9.5 -1.0 4.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 9.5 -1.0 6.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 9.5 -1.0 8.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 9.5 -1.0 10.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 9.5 -1.0 12.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 9.5 -1.0 14.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 10.5 -1.0 1.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 10.5 -1.0 3.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 10.5 -1.0 5.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 10.5 -1.0 7.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 10.5 -1.0 9.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 10.5 -1.0 11.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 10.5 -1.0 13.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 11.5 -1.0 0.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 11.5 -1.0 2.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 11.5 -1.0 4.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 11.5 -1.0 6.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 11.5 -1.0 8.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 11.5 -1.0 10.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 11.5 -1.0 12.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 11.5 -1.0 14.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 12.5 -1.0 1.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 12.5 -1.0 3.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 12.5 -1.0 5.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 12.5 -1.0 7.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 12.5 -1.0 9.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 12.5 -1.0 11.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 12.5 -1.0 13.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 13.5 -1.0 0.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 13.5 -1.0 2.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 13.5 -1.0 4.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 13.5 -1.0 6.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 13.5 -1.0 8.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 13.5 -1.0 10.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 13.5 -1.0 12.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 13.5 -1.0 14.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 14.5 -1.0 1.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 14.5 -1.0 3.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 14.5 -1.0 5.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 14.5 -1.0 7.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 14.5 -1.0 9.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 14.5 -1.0 11.5 {Rotation:[0f,0f]}
entity: minecraft:hopper_minecart 14.5 -1.0 13.5 {Rotation:[0f,0f]}