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.
NoCapLumber
Improves lumbering flow with axe damage tuning, combo behavior, lunge suppression, and configurable tree health UI.
| Date uploaded | 18 hours ago |
| Version | 1.0.4 |
| Download link | sighsorry-NoCapLumber-1.0.4.zip |
| Downloads | 2 |
| Dependency string | sighsorry-NoCapLumber-1.0.4 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2333README
NoCapLumber
Chain attack on trees, Configurable chop damage, Fixed tree health color UI, Supress lunge distance while chopping
Highlights
- Separate tree chop multipliers for one-handed axes, battle axes, and dual axes.
- Axe combo behavior on trees (prevents chain reset on tree hits).
- Next-swing lunge suppression after a valid tree chop hit.
- Fixed-position tree health color overlay.
You can use chain attacks on trees!
Axe chain attacks have lunge distance but this is suppressed on lumberjacking
So that you don't have to move around to find the appropriate spot for chopping
Also axes' chop damage is configurable per type since this could make chopping too OP
Tree health UI can show a proportional color fill or stay off
Adjust UI mode and colors with config manager

Some examples of Tree health UI
You can show a proportional HP color fill or turn it off!
[1 - General]
## If on, the configuration is locked and can be changed by server admins only. [Synced with Server]
# Setting type: Toggle
# Default value: On
# Acceptable values: Off, On
Lock Configuration = On
## Multiplier applied to one-handed axe chop damage (AnimationState.OneHanded) against TreeBase/TreeLog. [Synced with Server]
# Setting type: Single
# Default value: 0.85
# Acceptable value range: From 0 to 2
One-Handed Axe Tree Chop Damage Multiplier = 0.85
## Multiplier applied to battle-axe chop damage (AnimationState.TwoHandedAxe) against TreeBase/TreeLog. [Synced with Server]
# Setting type: Single
# Default value: 0.7
# Acceptable value range: From 0 to 2
Battle Axe Tree Chop Damage Multiplier = 0.7
## Multiplier applied to dual-axes chop damage (AnimationState.DualAxes) against TreeBase/TreeLog. [Synced with Server]
# Setting type: Single
# Default value: 0.55
# Acceptable value range: From 0 to 2
Dual Axes Tree Chop Damage Multiplier = 0.55
## If on, axe combo attacks won't reset to the first swing when hitting TreeBase/Tree targets. [Synced with Server]
# Setting type: Toggle
# Default value: On
# Acceptable values: Off, On
Enable Axe Combo On Trees = On
## If on, player axe hits against stump targets remove slash damage so damage follows chop-based behavior. [Synced with Server]
# Setting type: Toggle
# Default value: On
# Acceptable values: Off, On
Block Axe Slash On Stump Targets = On
## If on, after a player deals chop damage to a woodcutting target with an axe, the next eligible combo swing has no forward lunge (server-synced). [Synced with Server]
# Setting type: Toggle
# Default value: On
# Acceptable values: Off, On
Enable Next Swing Lunge Suppression After Tree Chop = On
[2 - UI]
## What the tree health UI shows. [Not Synced with Server]
# Setting type: String
# Default value: Color
# Acceptable values: Off, Color
Tree Health UI Mode = Color
## Fill color used when tree HP is at or above 66.7%. [Not Synced with Server]
# Setting type: Color
# Default value: RGBA(0.230, 0.800, 0.340, 0.250)
Tree Health Color High HP = RGBA(0.230, 0.800, 0.340, 0.250)
## Fill color used when tree HP is at or above 33.3% and below 66.7%. [Not Synced with Server]
# Setting type: Color
# Default value: RGBA(0.900, 0.760, 0.160, 0.250)
Tree Health Color Mid HP = RGBA(0.900, 0.760, 0.160, 0.250)
## Fill color used when tree HP is below 33.3%. [Not Synced with Server]
# Setting type: Color
# Default value: RGBA(0.850, 0.290, 0.270, 0.250)
Tree Health Color Low HP = RGBA(0.850, 0.290, 0.270, 0.250)
CHANGELOG
Version |
Update Notes |
|---|---|
| 1.0.5 | - Unified Release packaging around the root README.md as the single README source. - Release packages now derive their version from the built DLL and update manifest.json automatically. - Thunderstore packages contain exactly DLL, README.md, CHANGELOG.md, manifest.json, and icon.png; Nexus packages remain DLL-only. |
| 1.0.4 | - Simplified tree health UI to fixed Off/Color modes and removed legacy number, drag, resize, and lock options. - Fixed the UI position, scale, and one-second duration with proportional HP color fill. - Skipped client-only UI patches on headless servers and unified required-version enforcement with ServerSync. - Simplified lunge and damage paths and removed the unused localization/YamlDotNet subsystem. |
| 1.0.3 | - Much Simplified tree health UI and config |
| 1.0.2 | - Simplified tree health UI and config |
| 1.0.1 | - Improved dedicated server performance by skipping client-only UI patches on headless servers. - Reduced version handshake timeout checks so they only run while peers are pending validation. - Reworked next-swing lunge suppression to avoid broad physics spherecasts during woodcutting combos. |
| 1.0.0 | - Initial Release |