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.
ContinuousBuild
Hold the placement button while building to continuously place pieces as you move through Valheim's snap points.
By Dedryx
CHANGELOG
Changelog
1.0.0
- Initial public release by Dedryx following gameplay testing of the preview versions.
- Hold the normal placement button to build continuously at new valid snap positions.
- Configurable held snap distance and improved Auto snap selection.
- Duplicate protection, failed-attempt debounce, and input/UI/tool/piece resets.
- Client-side operation through vanilla placement, costs, effects, and networking.
- Optional modifier and debug logging; existing preview configuration is preserved.
- Release metadata and documentation finalized; gameplay behavior matches 0.1.4.
0.1.4
- Add
ImproveAutoSnapping = true: while holding placement in Auto mode, retry nearby snap candidates if the nearest pair would overlap an existing piece or repeat a successful placement from the current hold. - Reuse vanilla snap points, nearest-point lookup, and overlap checks. Preserve named snap modes and already-usable Auto choices.
- Bound fallback work in dense builds; retain final vanilla validity checks and duplicate/aim protections.
0.1.3
- Increase vanilla snap capture from 0.5 m to 1 m while holding placement input, including the initial click.
- Add configurable
HeldSnapDistance(0.5–2 m). Release restores the normal distance; building reach and duplicate protections are unchanged. - Keep vanilla snap selection and overlap checks; respect snap-disable controls and optional modifier requirements.
0.1.2
- Hold only the normal placement button to continue building at new snap positions.
- Add
RequireModifier = false; set it to true to restore the optional modifier behavior. Existing ModifierKey settings remain saved but do not require a modifier by default after upgrading. - Keep accepted-snap checks, movement/rotation requirements, duplicate prevention, and build-mode/UI restrictions.
0.1.1
- Fix repeated wall placement on unsnapped surfaces: automatic attempts now require a snap accepted by vanilla, checked again after the final ghost refresh.
- Require player aim, position, or selected rotation to change after each success so newly built geometry cannot trigger a stationary placement chain.
- Preserve normal manual placement, including the first unsnapped piece.
- Add regression checks for drifting wall surfaces, stationary snap changes, and intentional snap movement.
0.1.0
- Initial client-side continuous building through vanilla placement input.
- Configurable modifier (Left Alt by default), duplicate tolerances, and optional diagnostics.
- Successful-transform tracking, failed-attempt debounce, and input/UI/tool/piece resets.