Skip to main content
Farming7 min read

Pumpkin and Melon Farm in Minecraft Bedrock Edition

Build automatic pumpkin and melon farms in Bedrock Edition using observers and pistons, with Bedrock-specific growth and stem mechanics.

Overview

Pumpkins and melons are valuable crops in Minecraft. Pumpkins are used for crafting jack-o-lanterns, pumpkin pies, iron golems, and snow golems. Melons provide melon slices for food and glistering melon for potions. Both crops grow from stems and produce blocks on adjacent dirt, making them perfect for automatic farming with observers and pistons. Bedrock Edition handles the growth mechanics similarly to Java but with piston timing differences that require adjusted designs.

Growth Mechanics in Bedrock

  • Pumpkin and melon seeds grow through 8 stages on farmland. Once fully grown, the stem periodically attempts to produce a pumpkin or melon block on an adjacent dirt, grass, or farmland block.
  • The stem chooses a random adjacent block (north, south, east, or west) and checks if it is valid (dirt, grass, farmland, or coarse dirt) and empty (air). If so, a pumpkin or melon appears.
  • Only one pumpkin or melon can exist adjacent to each stem at a time. If all four adjacent blocks already have a pumpkin/melon or are invalid, no new one spawns.
  • Farmland is converted to dirt when a pumpkin or melon grows on it. The stem itself does not require farmland to remain fully grown, but the initial growth from seed does.
  • Bone meal grows the stem to full maturity but does not force fruit production in Bedrock.

Design 1: Observer-Piston Farm

The most efficient automatic pumpkin/melon farm uses observers to detect fruit growth and pistons to break them:

Build Steps

  1. Build rows of farmland 1 block wide, with water channels between them for hydration. Alternate stem rows with fruit-growing rows (dirt blocks where the pumpkin/melon appears).
  2. Plant pumpkin or melon seeds on the farmland rows. Each seed should have one adjacent dirt block for fruit to grow onto.
  3. Place a piston above or beside each fruit-growing position, facing the dirt block where the fruit appears.
  4. Place an observer watching each fruit-growing position. The observer detects when a pumpkin or melon block appears.
  5. Connect the observer output to the piston. When a fruit appears, the observer triggers the piston, which pushes and breaks the fruit block.
  6. Build a water collection channel below the fruit row to catch dropped items. Route the water to hoppers and chests.

Layout Optimization

For maximum efficiency, use this layout pattern:

  • Row 1: Water channel (1 block wide, 1 block deep).
  • Row 2: Farmland with seeds planted.
  • Row 3: Dirt blocks (where fruit grows), with pistons above or beside.
  • Row 4: Farmland with seeds planted.
  • Row 5: Water channel.

This pattern ensures every stem has exactly one valid growing position (the dirt row) and every growing position is served by an observer and piston. The water channels hydrate the farmland and can double as item collection.

Piston Timing in Bedrock

Bedrock pistons have a 1-tick delay before extending. This does not affect the basic observer-piston design but matters for more complex multi-piston setups. If you chain multiple pistons, add delays between them using repeaters set to 2 or more ticks. The observer pulse in Bedrock is usually sufficient to drive a single piston without issues.

Hopper Minecart Collection

An alternative to water streams for item collection is running a hopper minecart on rails below the fruit-growing dirt blocks. Hopper minecarts can pick up items through solid blocks in Bedrock, making them excellent for farms where water routing is complicated. Set up a rail loop with powered rails and have the minecart dump into a hopper at a collection station.

Melon vs Pumpkin Considerations

  • Melons drop 3-7 melon slices when broken. Crafting 9 slices back into a melon block is possible but wasteful. Use the slices directly for food or glistering melon crafting.
  • Pumpkins drop as a whole block. They can be crafted into pumpkin pie (with sugar and egg), carved for jack-o-lanterns, or used for building golems.
  • Growth rates are similar for both crops, but melon slices are generally more useful for food than pumpkins.

Silk Touch Harvesting

If you want whole melon blocks (for example, for trading with farmer Villagers), use a Silk Touch tool to harvest melons manually. Pistons always drop slices, not the whole block. Pumpkins always drop as whole blocks regardless of tool.

Java vs Bedrock Differences

  • Growth mechanics are virtually identical between editions.
  • Piston timing is different in Bedrock (1-tick delay), requiring adjusted redstone designs for complex setups.
  • Observer behavior is functionally the same for detecting fruit growth.
  • Zero-tick growth exploits are patched in Bedrock. All growth must happen naturally.
  • Default random tick speed is slower in Bedrock (1 vs Java's 3), resulting in slower fruit production at default settings.

FAQ

Why is my stem not producing fruit?

Check that at least one adjacent block is valid (dirt, grass, or farmland) and empty (air). If all four adjacent blocks are occupied or are invalid block types, no fruit will grow. Also ensure the stem is fully grown (8 stages).

Can I use bone meal to speed up fruit production?

Bone meal only speeds up stem growth in Bedrock. Once the stem is fully mature, bone meal has no effect on fruit production speed. Fruit production depends on random ticks.

Is a combined pumpkin and melon farm possible?

Yes. Use alternating rows of pumpkin stems and melon stems, each with their own growing dirt and observer-piston setup. The collection system can be shared.

Related Astroworld Resources

Related Guides