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

664 pumpkins an hourCrop farm3D view loading (or not available in this browser)

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.

copiesstemsblocksan hour
1 copy (this design)64 stems800 blocks664 pumpkins
2 copies128 stems1,600 blocks1,300 pumpkins
4 copies256 stems3,200 blocks2,700 pumpkins
8 copies512 stems6,400 blocks5,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

metricvaluewhat it means
items per hour per block0.829items 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 hour663.5items the whole design harvests each hour, over 10 hours of game time
per stem12.5 blocksblocks placed for each plant it harvests
items per hour per stem10.37items harvested each hour for each plant, over 10 hours of game time
wait0.1 sthe longest a grown block stood before the farm harvested it
game rts37how 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
bill2,187 iron, 64 quartz, 304 redstonewhat 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

StudyCrop farms
KindPumpkin farm: harvests by itself (automatic farm)
Blocks placed800 (not counting the crop and the chests the view adds)
Box17×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 / outputsno input / OUT
The same build is also3,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 filepumpkin-lattice8

The design file

on GitHub

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]}