1 MOD とは?
MOD(モッド)は、ゲームの内容を変更・追加する改造ファイルです。7DTD では主に以下の 2 種類があります。
XML MOD(Modlet)
ゲームの設定ファイル(XML)を変更。導入が簡単で競合も少ない。多くの小型 MOD がこの方式。
DLL MOD
C# で書かれたプログラムを追加。より高度な機能を実現。EAC 無効化が必須。
2 事前準備:EAC の無効化
ほとんどの MOD は Easy Anti-Cheat(EAC)を無効にする必要があります。
無効化手順
- Steam で 7Days to Die を右クリック → 「プロパティ」
- 「一般」タブの「起動オプション」に何も入力しない
- ゲームを起動すると「EAC を使用」「EAC なしで起動」の選択が出る
- 「EAC なしで起動」を選択
注意: EAC を無効にすると、EAC が有効なマルチプレイサーバーには接続できません。MOD 対応サーバーは EAC 無効で運用されています。
3 MOD のインストール
ステップ 1:Mods フォルダの確認
Windows: C:\Program Files (x86)\Steam\steamapps\common\7 Days To Die\Mods\
Linux: ~/.steam/steam/steamapps/common/7 Days To Die/Mods/
※ Mods フォルダがない場合は手動で作成してください。
ステップ 2:MOD ファイルの配置
# 正しい配置例
7 Days To Die/
└── Mods/
├── SomeMod/
│ ├── ModInfo.xml
│ └── Config/
│ ├── items.xml
│ └── recipes.xml
└── AnotherMod/
├── ModInfo.xml
└── ...
よくある間違い: ZIP を解凍すると二重フォルダ(Mods/SomeMod/SomeMod/)になることがあります。ModInfo.xml が Mods/MOD名/ の直下にあることを確認してください。
ステップ 3:ゲームを起動して確認
ゲーム起動後、メインメニューの「MODS」ボタンから導入済み MOD 一覧を確認できます。
4 サーバーサイド vs クライアントサイド
| 種類 | 導入先 | 例 |
|---|---|---|
| サーバーサイド | サーバーのみ | ゾンビスポーン変更、レシピ追加、AI調整 |
| クライアントサイド | 各プレイヤーのPC | UI変更、HUD、テクスチャ |
| 両方必要 | サーバー + 全プレイヤー | 新アイテム・ブロック追加、乗り物追加 |
※ 各 MOD ページの「要件」セクションでサーバー/クライアントの要否を確認できます。
5 オーバーホール MOD の導入
Darkness Falls、Undead Legacy 等のオーバーホール MOD は特別な注意が必要です。
- バニラとは別のフォルダにインストール(Steam のインストール先とは別にコピー)
- 新規ワールドが必須(既存ワールドでは動作しない)
- 他の MOD との併用は基本不可(互換性のあるものを除く)
- MOD ランチャー(7D2D Mod Launcher)の使用を推奨
6 トラブルシューティング
MOD が認識されない
→ ModInfo.xml が Mods/MOD名/ 直下にあるか確認。二重フォルダになっていないか。
ゲームが起動しない / クラッシュする
→ MOD のバージョンがゲームバージョンに対応しているか確認。Mods フォルダを空にして起動テスト → 1つずつ追加して原因特定。
サーバーに接続できない
→ サーバーとクライアントで同じ MOD が導入されているか確認。バージョンも一致させる必要あり。
ログの確認方法
→ 7DaysToDie_Data/output_log__YYYY-MM-DD__HH-MM-SS.txt にエラーログが出力されます。