1
Farming
claude edited this page 2026-03-22 15:15:57 +00:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Farming

Legend

  • Implemented — exists in the current codebase
  • 🗺️ Planned — design exists but not yet implemented

Farming Tools

Player presses F to cycle through farming tools.

Tool Action Requirement Cost
hoe Till soil GRASS or DARK_GRASS, no obstacles
wheat_seed Plant wheat TILLED_SOIL or WATERED_SOIL 1 wheat_seed
carrot_seed Plant carrot TILLED_SOIL or WATERED_SOIL 1 carrot_seed
tree_seed Plant tree seedling GRASS or DARK_GRASS 1 tree_seed
water Water soil TILLED_SOIL or WATERED_SOIL

Crops

Crop Stages Time per stage Watered Yield
Wheat 3 20,000 ms 2× faster +3 wheat + 2 wheat_seed
Carrot 3 25,000 ms 2× faster +4 carrot + 1 carrot_seed
  • Watering changes the tile to WATERED_SOIL, doubling growth speed.
  • At max stage (3), a villager (farm job, 1,200 ms) or player can harvest.
  • After harvest the tile reverts to TILLED_SOIL — ready to replant.

Tree Seedlings

Planted with the tree_seed tool on GRASS or DARK_GRASS tiles. No interaction needed after planting.

Stage Duration Visual
0 60,000 ms Sprout
1 60,000 ms Sapling
2 Converts automatically

At stage 2 the seedling auto-converts to a FOREST tile with a new tree resource (HP 3), which villagers can immediately chop.

Total growth time: ~2 minutes.

Cannot plant on: occupied tiles, existing resources, buildings, crops, other seedlings.


Game Systems Reference