v1.3 introduces
Villager Weed Workers, a new automation system for cannabis farming that uses Farm Controllers and assigned villagers while preserving existing strain genetics logic.
Players can now automate weed farming with villagers using a farm controller workflow:
- Place a
Farm Controller (BARREL item).
- Open controller GUI to:
-
Define Farm Area (selection wand)
-
Start/Stop Farm -
Get Work Contract -
Show Farm Info - Bind villagers to the farm using contracts.
Core behavior
Assigned villagers will:
- Harvest mature weed plants (large fern) in the region
- Replant weed (small fern) in valid region spots
- Follow existing cannabis placement/harvest logic for strain metadata
- Respect performance cycle caps and scheduled processing
Balance and limits
- Max farm area:
16x16 - Max workers per farm:
5 villagers - Throughput scales by reachable workers (up to 5x configured per-cycle base values)
- Breaking a farm controller removes the farm and unassigns workers
- Assigned workers are set to
Farmer profession
Reachability + worker validity
- Villagers must be able to reach work targets to contribute output
- Dead/invalid villagers are pruned from farm assignments automatically
Crafting / items
- Added craftable
Farm Controller recipe in
recipes.yml - Farm Controller is now shown in the
/drugs crafting menu
Commands
-
/drugs give now supports
farm-controller -
/drugs give <player> all includes farm controller items
- Existing cannabis strain systems remain intact; v1.3 automation reuses the same internal logic used by player interactions.
- If you tune farm output, adjust max-harvest-per-cycle, max-plant-per-cycle, and worker-tick-interval together.