ZenRedecorate
Move chests and other furniture without destroying them.
模組介紹 作者原文
ZenRedecorate
Have you ever wanted to redesign your house, but there were a bunch of chests full of loot you would need to smash to make room for your new construction plans?
Well, now you don't have to deal with that anymore.
Move chests and other furniture pieces without destroying them. The contents of the chest remain intact.
However, structural pieces that provide support (such as walls) are not movable, this is by design. It's a construction site after all. You don't move walls, you knock them down. Walls are not furniture that you can lift and move. Experiment to figure out what is movable and what is not.
You are intentionally encumbered when redecorating because lifting a barrel full of wood should slow your movement. (Also, this prevents cheating).
Placing an object still requires the appropriate workbench requirements nearby. You can't cheat and move an object to where there is no appropriate workbench to build it.
Default Keyboard Controls
- Equip your hammer.
- Point at the furniture you want to move.
- Hold left-ctrl to enter Move mode.
- Left-click on furniture to pickup
- You can release left-control.
- Right-click to cancel.
Gamepad Controls
- Equip your hammer.
- Point at the furniture you want to move.
- Press X to pickup.
- Press B to cancel.
KeyHints at the bottom of the screen explain which button to press. Make sure to enable key hints if you have disabled them in Valheim's settings to see the controls for redecorating.
Taking damage will cancel the move operation, and the object will revert to its original position.
Full gamepad support.
Client / Server Requirements
NOTE: Technically, it is not required on the server. However, if it is installed on the server then it will force all clients to have it installed as well. This is to enable two modes of usage:
- Dedicated server admins can put the mod on the server to enforce all clients to have the mod installed and sync admin configs.
- Trusted friends can agree to run the same mods and connect through a vanilla dedicated server with no enforcement but with locked admin configs.
Improve Your Experience
CORE MODS
The full collection of all Zen MODS:
- Radically improved QoL
- Incredible performance
- Pre-configured
- 100% Gamepad support
- Spectacularly immersive
Enjoy!
Sample Config File
Settings file was created by plugin ZenRedecorate v1.3.0
Plugin GUID: ZenDragon.ZenRedecorate
[General]
[Admin] Player is encumbered when moving things.
This protects against making it too easy to transport chests full of stuff over long distances.
That's what carts are for.
Setting type: Boolean
Default value: true
Encumbered When Redecorating = true
[Admin] Can not move anything that provides support, except furniture.
Setting type: Boolean
Default value: true
Provides Support Is Immovable = true
Display a warning before trying to move an object that provides support.
This setting ignores the IsProvidesSupportImmovable settings because
things like beds and tables also provide support as they are furniture.
Setting type: Boolean
Default value: false
Provides Support Warning = false
[Admin] These prefabs are always allowed to be moved.
Setting type: StringList
Default value: wood_fine_stack, blackwood_stack, bone_stack, piece_beehive
Allowed Prefabs = wood_fine_stack, blackwood_stack, bone_stack, piece_beehive
[Admin] These prefabs are never allowed to be moved.
Setting type: StringList
Default value: fire_pit, bonfire, hearth, windmill
Denied Prefabs = fire_pit, bonfire, hearth, windmill
[Admin] Maximum distance that a piece can be carried before automatic abort.
Setting type: Int32
Default value: 35
Acceptable value range: From 5 to 50
Max Carry Range = 35
[Admin] Maximum distance that a piece can be grabbed or placed from the player's position.
Keeping this close means that a player can't grab a chest far away and then place it far away from where they are physically standing,
run towards it, and then push it forward again. Instead they need
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: