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.