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.
InfinityHammerAddon
Client-side terrain tools for Infinity Hammer: two-point slopes, softer leveling, paint previews and paint-only reset. No extra menu buttons.
CHANGELOG
Changelog
1.0.2
- Fix startup
TypeLoadExceptionwith Infinity Hammer 1.88 by updating tool, selection, placed-command and ruler references from the removedInfinityToolsnamespace toInfinityHammer. - Require Infinity Hammer 1.88.0, World Edit Commands 1.81.0 and BepInExPack 5.4.2351. Keep the existing Server Devcommands minimum of 1.113.0; compile and test with the installed IH 1.88 / WEC 1.81 / SD 1.115 DLLs and original Valheim 1.0.17 game assemblies.
- Preserve the existing two-click slope, level softness, paint palette, paint-only reset and custom wheel-binding behavior. Customized and multi-command tools continue through Infinity Hammer unchanged.
- Add regression checks for decoding Harmony attributes, all seven patch target signatures and the eleven enhanced default tool definitions. The previous addon DLL reproduces the reported startup error under the same dependencies; the patched DLL passes the managed checks. Actual in-game terrain editing and undo/redo still require runtime verification.
1.0.1
- Update support to Valheim 1.0.12. Requires Infinity Hammer 1.84.0, World Edit Commands 1.77.0, Server Devcommands 1.113.0 and BepInExPack 5.4.2350 or newer; older versions are no longer supported.
- Update terrain editing, zone checks, keyboard/mouse input and build-menu visibility for the current game APIs.
- Replace publicized game references with original DLLs and cached Harmony accessors for private game state.
- Prevent Alt + wheel from also changing tool size through Infinity Hammer's percentage zoom path.
- Add opt-in Debug deployment with DLL hash verification and isolated game-Mono regression checks.
1.0.0
- Enhance Infinity Hammer's existing tools with two-point slopes, adjustable circular Level softness, a paint palette and paint-only reset.
- Simplify Slope controls to click start/end, wheel for width and Alt to cancel the start point; remove the addon-specific Esc shortcut and aim coordinates from its description.
- Add terrain-following circular previews and paint-node markers without persistent terrain proxies or extra menu buttons.
- Include the Unity/Mono access metadata required by publicized game references.