premium banner
Place a Farmer Chest with any seed — a Kweebec farmer spawns to plant, harvest, and store crops automatically. 37 crop types supported.

Description

GlymeraFarmer - Automatic Farming with a Kweebec Sapling

Place the Farmer Chest, drop a seed inside, and a friendly Kweebec Sapling tends your fields. Plants, harvests, and deposits the crops back into the chest while you go off and adventure.


What is GlymeraFarmer?

GlymeraFarmer turns farming from a chore into a background task. You place a custom Farmer Chest somewhere near your fields, put a seed in it, and a Kweebec Sapling spawns next to the chest as your personal farmer. From that point on, the farmer:

  1. Walks to nearby empty farmland and plants a seed.
  2. Walks to fully grown crops and harvests them.
  3. Walks back to the chest and deposits the harvest.
  4. Repeats forever, as long as there is at least one seed in the chest.

The seed itself is never consumed — one Wheat seed in the chest powers an unlimited Wheat field. Drops accumulate inside the chest until you come back to collect them.


How It Works

  1. Craft the Farmer Chest at the Fieldcraft Bench (or Workbench, "Workbench Survival" tab) from 1x Crude Chest Small + 1x Wheat Seed. Crafting time: 2 seconds.
  2. Place the chest within sight of your fields.
  3. Place a seed of your choice inside the chest. The chest decides what gets planted — change the seed, and the farmer switches crops.
  4. Till and water the soil as usual (or use crystallized dirt for alchemical plants — see below).
  5. A Kweebec Sapling spawns next to the chest and starts working. It walks, plants, harvests, and returns drops to the chest on its own.

If the chest runs out of plantable space, the farmer simply waits. If the chunk unloads, the farmer despawns and respawns the next time the chunk loads — no orphan NPCs lying around.


Square Work Area

The farmer's working zone around the chest is a square, not a circle. With the default maxWorkRadius = 32 it covers a 65×65 block area centered on the chest. This makes it easy to lay out clean rectangular field grids — for example eight 5×5 plots side by side, each with a different crop, all reachable from a single chest. Lower the radius in the config if you want a smaller, more focused farm.


Supported Crops

14 Standard Crops

Wheat, Corn, Potato, Carrot, Lettuce, Onion, Tomato, Turnip, Rice, Cotton, Pumpkin, Aubergine, Chilli, Cauliflower

All standard crops grow on regular tilled farmland (Soil_Dirt_Tilled).

14 Eternal Variants

Each standard crop also has its Eternal version (Eternal Wheat, Eternal Corn, …). The farmer handles them identically — same farmland, same drops.

6 Alchemical Crops (Tier 1 + Tier 2)

Crop Required Ground
Blood Rose, Bigger Blood Rose (Health1, Health2) Crystallized Dirt
Azure Fern, Greater Azure Fern (Mana1, Mana2) Crystallized Dirt
Stamina Tier 1, Stamina Tier 2 Regular farmland

Place a row of crystallized dirt next to your normal field, drop a Blood Rose seed bag in the chest, and the farmer plants and harvests there. Mix and match — one chest can serve farmland and crystallized-dirt rows at the same time, you only need to swap the seed.

Tier 3 Alchemical Plants (Health3, Mana3, Stamina3)

Tier 3 plants grow sideways on a wall (Hytale's Support rule), which a farming bot cannot place sensibly. The farmer does not plant these. If you want them, place them by hand.


Smart Behavior

  • Harvest priority. If there is a mature crop nearby, the farmer harvests first, plants second. No half-grown fields with empty corners.
  • Chest deposit. Drops go straight into the Farmer Chest. The farmer walks back periodically to empty its hands.
  • Multiple chests. You can run several Farmer Chests in parallel. Each chest tracks its own farmer by UUID, so adjacent chests don't poach each other's NPCs.
  • No duplicates. A periodic cleanup pass removes any extra Kweebec Saplings that somehow ended up duplicated near a chest.
  • Chunk-aware. The farmer despawns when its chest unloads and respawns cleanly when you return. No invisible duplicates spawning over time.
  • Reachability check. The farmer only targets blocks it can actually walk to — no getting stuck on an unreachable tile.

Configuration (plugins/GlymeraFarmer/config.json)

Field Default Meaning
scanRadius 16 How far around the farmer's current position it scans for plantable / harvestable blocks
maxWorkRadius 32 How far from its chest the farmer is allowed to roam (square radius). The farm covers a (2·r+1)×(2·r+1) area
chestScanRadius 48 How far the plugin scans for active Farmer Chests around online players
farmerTickMs 2000 Milliseconds between farmer state-machine ticks
chestScanTickMs 5000 Milliseconds between chest discovery scans
workDistance 3.5 Reach distance — when the farmer is this close to the target, it starts working
maxActiveChests 3 Max number of farmer chests active per player at the same time
stuckTimeoutMs 30000 If the farmer doesn't make progress for this long, it resets and picks a new target
returnTimeoutMs 60000 If the farmer can't reach its chest within this time, it warps back
depositThreshold 16 After this many items in the inventory, the farmer returns to deposit
enableSpecialCrops true Master switch for the alchemical crops (Blood Rose, Azure Fern, Stamina)
craftingEnabled true If false, the Farmer Chest cannot be crafted (you can still spawn it via OP commands)

Tips

  • One chest = one active crop. To farm multiple crops simultaneously, place multiple Farmer Chests with different seeds.
  • Lay out fields as rectangles, not circles — the work area is square.
  • For alchemical farming, just embed a strip of crystallized dirt into a normal field. The farmer handles the boundary automatically.
  • Drops pile up — empty the chest before it fills past depositThreshold.

License

Free for personal and server use. No attribution required.