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.
MovingDay
Relocate entire buildings and structures in Valheim with safety checks, container metal cargo dropping, and terrain replication.
By DrakosDJ
CHANGELOG
Changelog - MovingDay
All notable changes to the MovingDay mod by DrakosDJ will be documented in this file.
[1.0.2] - 2026-06-19
Added
- AABB-based Boundary Distance Checks: Selection connected BFS checks physical boundary distance between pieces' colliders instead of center-to-center distance, ensuring roofs and large pieces (e.g. 4x2 stone walls) connect properly.
- ZDO Relocation Caching: Caches relative coordinates and ZDO references at Move Mode entry, resolving parts of the structure getting left behind if their sectors unload during the move.
- Early Safety and Metal Checks: Validates safety/metal configurations at Move Mode entry (when pressing
L) instead of placement, preventing unloading exploits and giving immediate feedback. - Early Cargo Dropping: Drops container metals immediately when entering Move Mode if
ContainerMetalAction = Drop. - Search Radius Expansion: Increased the BFS pre-filter search radius to 250m to support massive structures.
[1.0.1] - 2026-06-18
Fixed
- BepInEx Mod Icon: Corrected the packaged icon to use the new, custom MovingDay icon in a valid 256x256 PNG format, resolving R2ModMan validation issues.
[1.0.0] - 2026-06-17
Added
- Initial Release of MovingDay: A distinct, standalone structure relocation mod for Valheim.
- BFS Structure Selection: Select a structure's pieces automatically by pressing
H(connected search) orG(manual selection toggle) while holding any build tool. - Visual Preview Ghost: Real-time translucent preview ghost showing exactly how the building aligns, rotates (using the mouse scroll wheel), and behaves relative to the terrain before confirming.
- Terrain Replication & Footprint Reversion: Replicate structural excavations, basements, and leveling at the new location by holding
LeftControl(default modifier) during placement. Restores/resets the terrain back to its natural shape at the old location footprint. - Player & Container Safety Checks:
- Player safety configuration option (
PlayerSafetyActionset toBlock,Teleport, orIgnore). Automatically teleports the local player along with the structure if selected. Blocks or warns if other players are inside. - Chest safety configuration option (
ChestSafetyActionset toBlockorIgnore) to block moves if a chest is currently in use to prevent inventory desyncs.
- Player safety configuration option (
- Robust ZDO Management: Safely updates world coordinates in Valheim's local/dedicated databases, handling sector boundaries without duplicating objects or losing container contents.
- Custom Build Script: Standalone build automation (
build_movingday.bat) deploying directly to Steam BepInEx plugins and r2modman profiles.