MovingDay
MovingDay is an advanced structure relocation mod for Valheim that allows players to select, rotate, and move entire buildings and structures in real-time, complete with safety checks, container metal cargo handling, tamed animal transport, and automated terrain replication.
Features
- Structure Selection: Select individual pieces (G) or target an entire building using connected BFS flood-fill selection (H). World-generated structures and dungeons are automatically protected and cannot be targeted.
- Move Mode (L): Relocate the selected building in real-time using a blueprint ghost preview.
- Grid-Snapped Rotations: Relocations are locked to standard Valheim 22.5 degree world-space increments, ensuring placed structures align perfectly with standard Hammer build snaps and center correctly.
- Terrain Cloning & Reversion (Held LeftControl): Replicates and rotates excavations and terrain leveling to the destination, and restores the source terrain to its natural state.
- Height Snapping: Automatically snaps the placement ghost to actual ground level or base height depending on whether terrain copying is active.
- Safety & Metal Cargo Handling:
- Blocks placement if other players are in the footprint (or teleports them along with the building).
- Blocks movement or drops metal cargo into cargo crates depending on configurations.
- Tamed Animal Transport: Scans and teleports tamed animals in a 6.0m radius of the structure safely to the destination.
- ZDO Network Authority: Claims authority for ZDOs during relocation to ensure network synchronization without duplication or data loss.
Configuration & Default Keybindings
- SelectHotkey (Default: G): Toggle selection of a hovered piece.
- SelectConnectedHotkey (Default: H): Select all connected pieces of a structure.
- MoveHotkey (Default: L): Enter Move Mode once pieces are selected.
- TerrainModifierKey (Default: LeftControl): Hold during placement to copy/revert terrain.
- ConnectionRadius (Default: 2.0 meters): Maximum distance between pieces to consider them connected.
- PlayerSafetyAction (Default: Block): Handling for other players inside the footprint (Block, Teleport, Ignore).
- PlayerMetalAction (Default: BlockMove): Handling for players carrying metal (Allow, BlockMove, LeaveBehind).
- ChestSafetyAction (Default: Block): Handling for open/active containers (Block, Ignore).
- ContainerMetalAction (Default: Block): Handling for container metal cargo (Allow, Block, Drop).
- MoveTamedAnimals (Default: rue): Teleport tamed animals inside the footprint.
Changelog
1.0.1
- Fixed the BepInEx mod icon to use the correct MovingDay theme instead of PrefabHammer.
- Updated mod version to 1.0.1.
1.0.0