Crasssam-FulingWorkforce icon

FulingWorkforce

Recruit Fulings for production, lumberjacking, fire keeping, chest sorting, animal care, repairs and expeditions.

CHANGELOG

Changelog

1.0.0

  • First public release of Fuling Workforce.
  • Recruit Fulings and assign them to Guard, Farmer, Kiln Operator, Smelter Operator, Animal Keeper, Repairer, Expedition Manager, Bartender, Fire Keeper, Chest Sorter and Lumberjack jobs.
  • Existing 0.12 worlds, assignments and links remain compatible.

0.12.0

  • Added lightweight work wandering around linked posts for all non-Guard, non-Explorer workers.
  • Workers move to random points within 5 metres, idle for 0–25 seconds and resume after combat.
  • Added shared Jobs settings for wander radius and maximum idle duration.

0.11.1

  • Lumberjack Bunks now use the normal 100-metre job-post range.
  • Fixed harvested Wood disappearing from the output chest after it was initially deposited.

0.11.0

  • Added a separate Lumberjack Bunk and named Lumberjack Post with a Lumberjack-specific 50-metre link range.
  • Added one named wood-output chest per post.
  • Active posts process at most one mature beech every 60 seconds within a configurable 30-metre radius.
  • Each processed beech stores 20 Wood and plants a free replacement beech sapling at the original position.
  • Other tree species, saplings, logs and stumps are ignored.
  • Lumberjack Posts pause without touching the tree when storage cannot accept the full harvest or prefab data is unavailable.
  • Added persistent job, post, storage, status and processed-tree counts plus recipes and configuration.

0.10.2

  • Fixed fireplace fuel being read as zero, which caused full fires to receive repeated fuel requests.
  • Fire Keepers now read the networked fireplace fuel value and consume chest fuel only after a confirmed increase.

0.10.1

  • Fixed Fire Keepers rapidly draining their fuel chest by filling every fire to maximum.
  • A Fire Keeper now adds one fuel only when a fire has 1 fuel or less remaining.

0.10.0

  • Added Fire Keeper Bunks and Posts with named fuel storage and a configurable 100-metre fire radius.
  • Added cached, throttled fueling for compatible campfires, hearths, bonfires, braziers and other Fireplace objects.
  • Added Chest Sorter Bunks and Posts with a named input chest.
  • Ctrl + E toggles ordinary chests as persistent sorter-controlled destinations.
  • Sorters only add items to controlled chests already containing that item; empty, non-matching and uncontrolled chests are excluded.
  • Added configurable ranges and work timing for both jobs.

0.9.1

  • Fixed Bartender item-frame controls: E is vanilla place/take, Shift + E registers, and holding E no longer registers.
  • Ctrl + E continues to clear the Bartender link without removing the displayed item.

0.9.0

  • Added Bartender Bunks and named Bartender Posts with separate mead-base and finished-mead chests.
  • Added automatic loading, tapping and collection for nearby sheltered vanilla fermenters.
  • Added persistent Shift + E serving-frame registration using a displayed fermenter product as the stock template.
  • Empty registered frames restock from finished-mead storage; occupied frames are never overwritten.
  • Added Ctrl + E unlinking and configurable work, storage, fermenter and serving-frame ranges.

0.8.0

  • Added Expedition Manager Bunks, named Expedition Posts and linked vanilla cartography tables.
  • Added up to 10 persistent Explorers per post, enlisted from nearby unassigned recruits with Ctrl + E.
  • Explorers visibly depart before despawning, while active posts periodically record nearby dungeons and landmarks.
  • Reading the linked table imports discoveries as named dot markers without duplicate pins.
  • Added configurable report timing, discovery radius and table-link range.

0.7.1

  • Fixed ordinary damaged structures being skipped by Repair Posts.
  • Corrected the meaning of Valheim's repair-mode piece flag and delegated final validation to WearNTear.Repair().

0.7.0

  • Added separate Repairer Bunks and named Repair Posts.
  • Repair Posts maintain nearby eligible player-built structures without storage or material requirements.
  • Repairs prioritise the most damaged piece and process one structure at a time.
  • Added configurable radius and work interval plus persistent links, status and repair totals.

0.6.3

  • Fixed surplus adult animals not being culled at the population limit.
  • Preserved normal drops by using Valheim's death check after setting health to zero.
  • Improved protected-animal and failed-culling status messages.

0.6.2

  • Fixed recognised chest food not updating an animal's fed state.
  • Corrected the Valheim tameable method used for container feeding.

0.6.1

  • Fixed compatible animal food stored in linked chests being rejected by Animal Keeper Posts.
  • Added matching against the animal's configured Valheim food list.

0.6.0

  • Added separate Animal Keeper Bunks and named Animal Keeper Posts.
  • Added configurable breeding limits for tamed boars, wolves and lox.
  • Added highest-quality breeder feeding and protected lowest-quality surplus-adult culling.
  • Added separate named food and products chests with automatic drop collection and full-output safety.

0.5.5

  • Added Valheim 1.0.7's required cheated flag to wood and ore machine-input requests.
  • Fixed input RPC stream errors for charcoal kilns and smelters.
  • The builder removes duplicate nested copies of the mod from the selected Thunderstore profile.

0.5.4

  • Fixed wood and ore payloads failing while payload-free coal transfers succeeded.
  • Added an accurate smelter status when compatible ore cannot be transferred.

0.5.3

  • Fixed the v0.5.2 builder compile error in kiln status handling.

0.5.2

  • Fixed Kiln and Smelter Posts sending input through Valheim's owner-routed machine RPCs.
  • Fixed compatible wood remaining in storage while an empty charcoal kiln was incorrectly reported as loaded.
  • Added accurate kiln statuses for full queues and failed transfers.

0.5.1

  • Replaced Hold E with Ctrl + E for selecting a Kiln or Smelter Post chest field.
  • Kept E for the post name and Shift + E for the selected chest name.
  • Prevented machine-post hold events from reopening the text-entry window.

0.5.0

  • Added separate Kiln Operator and Smelter Operator jobs with their own bunks and named posts.
  • Kiln Posts use separately named wood and coal-output chests.
  • Smelter Posts use separately named ore, coal and metal-output chests.
  • Added support for nearby charcoal kilns, standard smelters and blast furnaces.
  • Added round-robin, throttled machine servicing and safe output collection.
  • Machine posts pause rather than loading more material when output storage is full or unavailable.

0.4.0

  • Added job-specific Farming Bunks and named Farming Posts.
  • Added persistent names to ordinary storage containers through Shift + E.
  • Farming Bunks link Farmers to same-type posts; posts link to named nearby storage.
  • Farming Posts now own harvesting, storage and replanting while the Fuling stays near the post.
  • Added clear hover status for missing workers, posts, storage, seeds, mature crops and chest capacity.
  • Added controlled one-crop-at-a-time processing for barley, flax, vegetables, seed crops and Mistlands field crops.

0.3.1

  • Added named Patrol Points with named next-point links.
  • Added shared looping routes, 40-metre point spacing and the existing 100-metre Guard Bunk boundary.
  • Guard Bunks can select a starting point with Shift + E and display route validation.
  • Multiple Guards can share one route and start at staggered points.
  • Guards pause at points and skip unreachable targets after 45 seconds.

0.3.0

  • Rebuilt around surrender, recruitment, following and the Guard job only.
  • Added layered protection that prevents surrendered Fulings from taking further damage or dying before recruitment.
  • Preserved recruited Fulings and Guard assignments while resetting old Farmer, Hauler and Scout assignments to Unassigned.
  • Removed the unstable Farmer, Hauler and Scout implementations pending separate tested updates.

0.2.4

  • Restored the Hauler pack UI by handling both Fuling and attached-container interaction paths.
  • Restored job hover text on the character and Hauler pack targets.
  • Moved Scout discovery import to the cartography table's Read action and suppressed its incorrect vanilla empty message.

0.2.3

  • Destroyed bunks now release their worker for reassignment.
  • Added job names to recruited Fuling hover text.
  • Persisted Scout discoveries on the bunk, added a record count and replaced the linked table's vanilla empty response with direct Scout import.
  • Preserved Hauler packs through job/bunk changes and made their contents drop on death.
  • Fixed grown barley harvesting by performing Pickable interaction through a loaded Player.

0.2.2

  • Fixed assignments and recruited state persisting across reloads, with recovery for existing tamed Fulings.
  • Fixed Scout cartography-table spawning.
  • Reduced the Farmer station to one rotated output chest and improved harvesting/collection.
  • Replaced the Mining Wagon with an interactable 16-slot Hauler inventory.
  • Silenced tamed Fulings.

0.2.1

  • Fixed bunk prompts to show E and Hold E.
  • Limited input/output chests to the Farmer Bunk.
  • Added a linked cartography table and full table materials to the Scout Bunk.
  • Made Mining Wagon workers directly attach to and pull their cart.
  • Linked every station's parts for whole-station dismantling and destruction.

0.2.0

  • Reworked job stations into smaller Fuling Job Bunks.
  • Added two chests at opposite ends of each bunk.
  • Added clear bed-based assign, recall and unassign controls with status text.

0.1.1

  • Fixed severe performance loss when Fulings were loaded.
  • Wild Fulings now have no per-frame workforce processing.
  • Replaced repeated world-wide searches with cached or local searches.

0.1.0

Initial test release with recruitment and four jobs.