
Valheim 1.0.16
MacでValheimのMODを導入する方法:Apple SiliconでRosettaを使わずに動かす
ValheimはApple SiliconのMacでネイティブ動作し、MODも同様に動かせます。Windowsプレイヤーが使うMODマネージャーはmacOSでは動作しないため、MacではMODローダーを一度だけ手動で導入し、Steamに起動オプションを1つ設定して、各MODをフォルダーに入れます。その後は通常どおりSteamから起動するだけで、追加したMODもすべて読み込まれます。

Macで使えるMODマネージャーは?
一般的なものは、どれも動作しません。
| MODマネージャー | 対応OS |
|---|---|
| r2modman | Windows、Linux |
| Gale | Windows、Linux |
| Thunderstore Mod Manager | Windows |
| Vortex(Nexus Mods) | Windows |
MOD自体はどのOSでも同じファイルなので、MacでもWindows向けと同じダウンロードを使います。多くのValheimのMODが公開されているThunderstoreには、各MODページにDownloadボタンがあり、マネージャーが導入するものと同じzipを入手できます。Nexus ModsやCurseForgeにもValheimのMODが掲載されており、同じフォルダーに配置します。
通常のBepInExがApple Siliconで動かないのはなぜ?
ValheimのMODはMODローダーのBepInEx上で動作します。各MODマネージャーが導入するBepInEx Pack Valheimに含まれるMac用ライブラリは、Intelプロセッサー専用です。公式のBepInEx 5.4.23.5はMシリーズMacで読み込まれますが、MODを読み込む前に停止します。macOSでは、Windowsと同じ方法でメモリー内のゲームコードを書き換えられないためです。RosettaでValheimを動かせば回避できますが、速度が犠牲になります。
その後BepInExのソースコードと、起動元のローダーライブラリで修正されましたが、どちらもまだ通常リリースには含まれていません。以下のパッケージは、そのソースからビルドしたBepInExと修正済みローダーライブラリを、Valheim向けに設定したものです。Apple SiliconでRosettaなしに動作します。
MacのValheimにBepInExを導入するには?
- Valheimを終了します。
- BepInEx_macos_valheim_5.4.23.5-01fd4aa.zipをダウンロードします。SHA-256チェックサムはSHA256SUMS.txtにあります。
- ターミナルを開き、Valheimのフォルダーに展開します。
cd "$HOME/ Library/ Application Support/ Steam/ steamapps/ common/ Valheim"
unzip -o ~/ Downloads/ BepInEx_macos_valheim_5.4.23.5-01fd4aa.zip- 同じターミナルウインドウで、このMac用の起動オプションを表示し、出力された行をコピーします。
echo "\ "$PWD/ run_bepinex.sh\ " %command%"- SteamのライブラリでValheimを右クリックし、プロパティを選び、「一般」ページの起動オプションにその行を貼り付けます。
- SteamからValheimを起動します。メインメニューの右下に「プレイ中のこのValheimはMOD版です。」と表示され、Valheimフォルダーにはローダーのログ
BepInEx/が作成されます。LogOutput.log

Steamライブラリが別のドライブにある場合は、SteamからValheimのフォルダーを開きます。Valheimを右クリックし、管理、ローカルファイルを閲覧を選びます。開いたFinderウインドウで⌘↑を押して1階層上がり、ValheimフォルダーをDockのターミナルアイコンにドラッグします。そのフォルダーでターミナルが開くので、cdの行を実行せずにunzipの行から続けます。
ターミナルを使わない場合は、zipを開いてできた同名フォルダーの中身をValheimのフォルダーへ移し、valheim.appの隣に置きます。その後、起動オプションを自分で入力します。run_bepinex.shへのフルパスを二重引用符で囲み、後ろに%command%を付けます。標準のSteamライブラリではパスは/とユーザー名から始まります。ここでは~は使えません。
導入後のValheimフォルダーには、以下が入ります。
| ファイル・フォルダー | 役割 |
|---|---|
valheim.app | 変更されていないゲーム本体 |
run_bepinex.sh | ローダー付きでValheimを起動するスクリプト。Steamが起動オプションを通じて実行します。 |
libdoorstop.dylib | スクリプトがゲームに渡すローダーライブラリ |
BepInEx/ | BepInEx本体 |
BepInEx/ | 導入したMOD |
BepInEx/ | 初回起動時に書き込まれるBepInExと各MODの設定 |
MODを追加するには?
- MODをダウンロードします。ThunderstoreではMODページのDownloadを押します。
- zipを開きます。Thunderstoreのzipには
manifest.json、README.md、icon.pngとMOD本体のファイルが入っています。 BepInEx/の中にMOD用のフォルダー(例:plugins BepInEx/)を作り、zipの中身を移します。zip内にplugins/ ValheimModding-Jotunn pluginsフォルダーがある場合は、その中身を移してください。zip内のconfigフォルダーはBepInEx/に入れます。config - 必要な依存MODを導入します。ThunderstoreのMODページに一覧があるので、同じ手順で追加します。BepInEx Pack Valheimは不要です。上記パッケージが代わりになります。
- Valheimを起動します。
BepInEx/には、読み込んだ各MODにつきLogOutput.log Loading [...]の行が1つ記録されます。
このパッケージを使い、Apple SiliconのMacでネイティブに読み込めたMODは、Jotunn、VNEI、YamlDotNet、Zen.ModLib、ZenSign、PlantEasily、Valheim Configuration Manager、Runic Clock、Auto Stash、LiveExperienceTracker、Remember Server Password、Craft Me Once、Live Seed Mapです。
MODを有効にしてValheimを起動すると、そのMOD名の.cfgファイルがBepInEx/に作られ、設定が保存されます。
MODなしで遊ぶには?
Steamの起動オプションを空にすると、BepInExなしでValheimが起動します。ファイルは次回のためにそのまま残ります。MODを1つ削除するには、BepInEx/からそのMODのフォルダーを削除します。
例:Live Seed Map MODを導入する
Live Seed Mapは、起動中のゲームをシードマップに表示します。現在地、周囲の生き物、ピン、ポータルを確認でき、地図で選んだ任意の場所をゲーム内に表示することもできます。
- LiveSeedMap-1.4.0.zipをダウンロードします。
- Valheimフォルダーに展開します。このzipはBepInEx用の構成になっているので、MODは
BepInEx/に入ります。plugins/ LiveSeedMap
cd "$HOME/ Library/ Application Support/ Steam/ steamapps/ common/ Valheim"
unzip -o ~/ Downloads/ LiveSeedMap-1.4.0.zip- SteamからValheimを起動します。
BepInEx/にLogOutput.log Loading [Live Seed Map 1.4.0]とListening on http:/の行が表示されます。/ 127.0.0.1:45892 - ワールドを読み込むか、サーバーに参加します。
- ChromeまたはEdgeでシードマップを開き、ゲームを接続を押します。ブラウザーがこのデバイス上のアプリへのアクセスを尋ねたら、許可します。
- 地図が別のシードを表示している場合は、そのマップを開くを押します。

MODの表示内容、操作、設定の詳細は、Live Seed Mapガイドにあります。
MODが読み込まれない場合は?
- メインメニューにMOD版の通知がなく、
LogOutput.logもない:起動オプションを確認してください。二重引用符で囲んだrun_bepinex.shへのフルパスの後ろに、%command%が必要です。 preloader_と日付を含み、.logで終わるファイルがrun_bepinex.shの隣かvalheim.app/内にある:BepInExがMODを読み込む前に停止しています。公式5.4.23.5とBepInEx Pack ValheimのBepInExファイルは、Apple Siliconでこの状態になります。上記パッケージを再度上書き展開し、Contents/ MacOS valheim.app内のログは削除してください。アプリは署名されており、内部に追加されたファイルはその署名を壊します。LogOutput.logにCould not load [...] because it has missing dependenciesがある:その行に挙がっているMODを導入してください。- MODがゲーム内で正しく動かない:MOD自身のメッセージは
BepInEx/、ゲームのメッセージはLogOutput.log ~/にあります。Library/ Logs/ IronGate/ Valheim/ Player.log
ほかの人と遊ぶ場合、ワールドを変更するMODは、使っているコンピューターにかかわらず、サーバーと全プレイヤーで同じバージョンが必要です。
ツールとMOD
- ValheimのLive Seed Map MOD:導入・接続・ゲーム内での目的地追跡
- Valheim live map: your running game on your seed map
- Valheim save file location for worlds and characters on Windows, macOS and Linux
- Valheim seed map guide: where your world's bosses and traders are
- Valheim food and gear planner: check armour and health before a boss
- Valheim build cost calculator: total materials for a whole build
- Valheim fishing: the bait for each fish, where it spawns and how to land it