


Pollination boosts honey and plant growth, rain speeds plant growth, hoe/cultivator ranges scale with grid views, pickaxes get scalable digging, scythes harvest all crops, and Farming skill scales mass planting, plant growth, and beehive capacity.
Configurable terrain tool scaling with radius and cost. Larger terrain ranges can require proportionally more materials, stamina, and durability, making expanded tools powerful but balanced.
Hoe and Cultivator terrain range scaling with precision grid preview. Adjust tool radius with the wheel modifier, preview affected terrain cells, and see range/cost feedback before placing.
Scalable pickaxe terrain digging. Increase radius and depth per pickaxe, with stamina and durability costs scaling from the selected dig size.
Scythe harvesting for all supported crops. Sweep through planted fields and harvest mature crops in a wide arc.
Beehive upgrades and hover details. Farming-scaled honey capacity, cover, pollination, night/rain modifiers, total honey rate, and next honey timing are shown at a glance.
Rain and pollination plant growth info. Hover text shows active Farming, pollination, and rain multipliers, remaining growth time, and total growth speed.
Farming-scaled mass planting, grid planting, and foraging pollination. Plant in clean grids, scale planting count by Farming level, and let beehives boost nearby foraging respawn when conditions are right.
Mass Planting Enabled to disable only multi-plant placement; grid planting stays available.Groundwork.yml controls Hoe and Cultivator piece costs and adjustable terrain ranges.Groundwork adds compact hover information to:
Groundwork.yml defines terrain tool piece costs and adjustable ranges.
Example:
Pickaxe:
terrainDig:
range:
enabled: true
radiusMax: 1.5
depthMax: 1.5
staminaCostFactor: 1
durabilityFactor: 1
# Exact override for a specific pickaxe prefab.
# Unspecified values fall back to Pickaxe: terrainDig.
PickaxeBlackMetal:
terrainDig:
range:
# Optional: overrides the generic Pickaxe enabled state.
# enabled: true
radiusMax: 2
depthMax: 2
Hoe:
raise_v2:
cost:
Stone: 2
range:
enabled: true
min: 1
max: 5
materialCostFactor: 1
staminaCostFactor: 1
durabilityFactor: 1
Fields:
cost: replaces the build menu material cost. Use {} for no material cost.range.enabled: enables mouse-wheel range adjustment.range.min: minimum range.range.max: maximum range.range.default: optional default range.range.radiusMax: maximum radius scale for Pickaxe: terrainDig.range.depthMax: maximum depth scale for Pickaxe: terrainDig.range.materialCostFactor: material scaling above base range. 0 keeps base cost.range.staminaCostFactor: stamina scaling above base range. 0 keeps base cost.range.durabilityFactor: durability scaling above base range. 0 keeps base cost.For Pickaxe: terrainDig, min and default scale are fixed at 1. Use range.enabled to turn the feature on or off, and use radiusMax and depthMax to set separate caps. staminaCostFactor and durabilityFactor apply to extra costs above x1; cost and materialCostFactor are ignored.
Specific pickaxe prefab blocks, such as PickaxeBlackMetal: terrainDig, override only the values they specify. Missing values fall back to the generic Pickaxe: terrainDig block, and an exact block can set range.enabled: true or false independently.
On multiplayer, the server's Groundwork.yml is synced to clients.
Beehive Rain Honey Rate affects loaded beehives only. Unloaded honey catch-up is processed without rain history; current rain applies after the beehive is loaded.Groundwork.yml is created automatically if missing.