BoneMod
Unofficial Valheim 1.0 compatibility fix for an0nymooose's BoneMod. Scale character bones, save proportions, and sync them in multiplayer.
模組介紹 作者原文
BoneMod — Valheim 1.0 Compatibility Fix
A small compatibility update for BoneMod, originally created by an0nymooose.
All credit for BoneMod, its design, and its original implementation belongs to an0nymooose. This release only updates the existing mod so it works with Valheim 1.0.
BoneMod lets you change the scale of individual character bones with in-game chat commands. Character proportions are saved locally and can be synchronized so other players running BoneMod can see them in multiplayer.
Valheim 1.0 compatibility fixes
- Updated the chat hook for Valheim 1.0's UserInfo sender data.
- Updated HUD/message calls for the current Character.Message signature.
- Fixed map pings by allowing empty/non-BoneMod chat packets to pass through untouched.
- Limited BoneMod command parsing to messages beginning with!bm.
- Prevented BoneMod's save routine from running before a local player exists, fixing an intermittent server-join/logout NullReferenceException.
- Preserved the original command syntax, save data format, configuration behavior, and multiplayer synchronization.
Installation
r2modman / Gale
Install the package normally with your preferred -compatible mod manager. The required Valheim BepInEx package is declared as a dependency.
Manual
- Install BepInExPack for Valheim.
- Copy BoneMod.dll into Valheim/BepInEx/plugins.
- Remove any older BoneMod DLL before launching the game.
Commands
Open Valheim chat and use the following commands.
Scale a body part!bm bodypart x y z
Example:!bm head 2 1 2
To use the same scale on all three axes, provide only one number:!bm head 1.25
Other commands
-!bmreset — Reset your character's scaled bones.
-!bmstop — Stop sending your bone scaling data to other BoneMod clients.
-!bmstart — Resume bone scaling synchronization.
-!bmclearsave — Clear saved BoneMod character data and reset your character.
-!bmhelp — Display BoneMod command help and available bones.
Available bones
jaw
head
chest
neck
spine
hips
lefthand
righthand
leftfoot
rightfoot
leftleg
rightleg
leftarm
rightarm
Groups
arms
legs
feet
hands
Multiplayer
Every player who wants to see custom character proportions should have BoneMod installed.
Bone scaling data is synchronized between BoneMod clients. Changes made to a nearby player can appear immediately, while synchronization for players elsewhere may take a few seconds.
Save data
BoneMod stores character bone data locally and reapplies it when the character is loaded again. Saved data can be cleared in-game with!bmclearsave.
Credits
Original author: an0nymooose
Original BoneMod page:
Valheim 1.0 package: compatibility fix only.
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: