Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
FulingWorkforce
Recruit Fulings for production, lumberjacking, fire keeping, chest sorting, animal care, repairs and expeditions.
By Crasssam
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
Fireplaceobjects. - 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
cheatedflag 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.