ValheimLumberNPC
Friendly lumber trolls for Valheim. Place a homestead, set a work radius, assign chests - they chop, smash logs, collect wood, and store it. Optional replanting. Multiplayer-safe.Changelog
1.0.0
First public Thunderstore release.
- Friendly lumber trolls: chop trees, smash logs/stumps, collect wood, deposit to chests
- Work radius (10–100 m), biome-filtered chop & replant priorities
- Optional stump replanting from seeds in the bag
- Multiplayer / dedicated-server safe (same mod on server and clients)
- Lumberjack AOE no longer damages the homestead, boundary posts, or player chests/carts
- Stacked chests assign correctly (3D matching)
- Distant workers reclaim after login / zone load
0.1.8
- Lumberjack AOE swings no longer damage the Lumber Homestead, boundary posts, or player chests/carts.
0.1.7
- Chest assignment uses full 3D position matching so vertically stacked chests can each be added.
0.1.6
- Reclaim lumberjacks after login / zone load out to the full work radius (was ~64 m), so distant workers reattach instead of going rogue.
0.1.5
- Delay sapling replant after stump smash so the finishing attack swing cannot destroy the new plant.
0.1.4
- Stop infinite deposit retries when assigned chests are full; homestead pauses cleanly.
- Persist / reload work radius and pause state more reliably via dedicated ZDO keys.
0.1.3
- Fix work radius stuck at 40 m when BepInEx
MaxWorkRadiuswas set to the default radius by mistake. - Slider and data clamp now share the same effective max; low ceilings auto-correct up to 100.
0.1.2
- Dedicated ZDO storage for work radius.
- Homestead UI polish for the work-area slider on the main page.
0.1.1
- Separate Tree priorities (chop) and Replant priorities on Lumber settings.
- Optional stump replanting from seeds in the troll bag.
- Work radius slider moved to the main Homestead page (10–100 m).
0.1.0
- Feature-complete lumber loop: chop → smash logs → smash stumps → collect → deposit.
- Multi-stack chest deposit (Deposit all / AI deposit fills chests properly).
- Friendly log-wielding troll with real attack swings.
- Biome-filtered tree priorities including Ashwood and Ygga.
- Chests-full pause behaviour.
0.0.5
- Troll swings at trees (attack animation + chop hits) instead of walking through them.
- After a tree falls, smashes TreeLog pieces into wood, then collects drops before the next tree.
- Hardened log-weapon equip so the trunk is more likely to show.
0.0.4
- Lumber troll now always carries the tree-trunk (log) weapon — same vanilla Troll prefab, forced log loadout.
0.0.3
- Added Ashwood (Ashlands scorched trees) and Ygga (Mistlands) to tree priorities.
- Lumber settings UI again filters tree types by homestead biome.
0.0.2
- Work area is a homestead radius slider, not boundary posts.
- Tree-type priorities reuse weighted selection (Beech, Birch, Fir, Pine, Oak, Swamp).
- Boundary post piece no longer registered.
0.0.1
- Initial LumberNPC scaffold forked from ValheimFarmerNPC infrastructure.
- Renamed assembly / GUID / ZDO prefixes to ValheimLumberNPC (
ln_*). - Friendly troll NPC (clone of vanilla
Troll, Players faction). - Homestead + chest assignment + deposit pipeline retained.
- First lumber AI loop: find trees in work radius → chop → collect wood → deposit.
