※本記事は2026年1月時点の情報に基づいて執筆しています。Undead Legacy(UL)は本体バージョンとの互換性が厳密なため、導入前に「7DTD本体の対応バージョン」と「ULの配布ページ」を必ず確認してください(本記事内でも要点を整理しています)。
出典: 7 Days to Die Mods 掲載画像
Undead Legacy(通称UL)は、7 Days to Die(7DTD)の世界観を保ちながら、クラフトや進行、UIを大きく拡張するオーバーホールMODです。本記事では、MOD導入からサーバー設定、運用のポイント、他のOverhaul MODとの比較まで、サーバー管理者の視点で詳しく解説します。

Undead Legacy MODの特徴と魅力
出典: Reddit掲載画像
Undead Legacy(UL)は、バニラの雰囲気を残しつつ、作業台や素材管理、クラフト導線を大きく作り替えるタイプのオーバーホールです。特にUIやワークステーション周りの作り込みが深く、拠点運営・生産ライン構築が好きな人に向きます。
ULの主な特徴
- 革新的なUI: インベントリやクラフト導線が整理され、素材管理がしやすい
- 高度なクラフト/生産: 多数の新アイテム・ブロック・レシピ・ワークステーションが追加され、工程が段階化される
- 進行要素の拡張: 探索・回収・分解・生産の循環が強化され、長期プレイ向けに調整されている
- バランス調整: 序盤から終盤までのテンポを重視した設計(バニラと同じ感覚のままでは進みにくい)
動画で雰囲気を掴む(日本の動画)
Undead Legacy vs 他MOD 比較(ざっくり)
Overhaul MODは「本体バージョンへの追従状況」で遊べるかどうかが決まります。比較はあくまで傾向として捉え、導入時は配布元の対応バージョン表を最優先で確認してください。
| 観点 | Undead Legacy | Darkness Falls | バニラ |
|---|---|---|---|
| 遊びの軸 | 生産・拠点運営・工程化 | 高難度・クラス/ストーリー要素 | 探索・戦闘・建築 |
| 導入の注意点 | 対応ブランチ固定が重要 | 対応ブランチ固定が重要 | 不要 |
| サーバー運用 | メモリ余裕、バックアップ必須 | メモリ余裕、バックアップ必須 | 更新追従が容易 |
Undead Legacy サーバー構築手順
Step 1: 前提条件の確認
まず最重要: 本体バージョンの整合性
2026年1月時点で、7DTD本体はV2.5 Stable(Survival Revival)が配信されています。一方で、ULの一般公開版(Stable)は配布ページ上で「Alpha 20.7 b1向け(UL 2.6.17)」が案内されており、V2.x向けはTBA(準備中)として掲載されています。そのため、現状ULを遊ぶには本体をAlpha 20.7へ切り替える(ダウングレードする)運用が前提になります。
サーバー推奨スペック(目安):
- CPU: 6コア以上(3.0GHz以上推奨)
- メモリ: 10〜12GB以上を目安(人数やワールド規模で増やす)
- ストレージ: 25GB以上の空き容量(バックアップ領域は別途確保推奨)
- ネットワーク: 安定した上り回線(複数人なら余裕を持つ)
Step 2: 7DTDサーバーの準備
UL 2.6.17(A20.7向け)で運用する場合は、SteamCMDでDedicated ServerをA20.7ブランチに合わせます。クライアント(参加者側)も同じくA20.7へ揃えてください。
# SteamCMDでサーバーファイルをダウンロード(UL 2.6.17 = A20.7向け)
steamcmd
login anonymous
force_install_dir /path/to/7dtd-ul-server/
app_update 294420 -beta alpha20.7 validate
quit
補足: まず最新(public)でサーバーを立てると、クライアント側とバージョン不一致になりやすいです。必ず「同じブランチ」に統一してください。
Step 3: Undead Legacy MODの導入
出典: 7DTDコミュニティ掲載画像
MODファイルのダウンロード:
- Undead Legacy公式サイト(Download)からサーバー用ZIPを取得
- 配布ページに記載の「対応7DTDバージョン」を再確認(A20.7向けかどうか)
- サーバー/クライアントを同じULバージョンで揃える
インストール手順(例):
# サーバーフォルダのバックアップ(念のため)
cp -r /path/to/7dtd-ul-server/ /path/to/7dtd-ul-server-backup/
# ULファイルの展開(ファイル名は配布物に合わせて読み替え)
unzip UndeadLegacy-Server-*.zip -d /path/to/7dtd-ul-server/
# 起動スクリプトに実行権限(Linuxの場合)
chmod +x /path/to/7dtd-ul-server/run_bepinex_server.sh
ULはBepInEx構成で配布されることがあります。配布物に含まれる起動スクリプト(例: run_bepinex_server.sh)がある場合は、それを使って起動するのが確実です。
Step 4: サーバー設定ファイルの最適化
serverconfig.xml(最低限ここは確認):
<!-- サーバー基本設定(例) -->
<property name="ServerName" value="UL Server Japan"/>
<property name="ServerPassword" value=""/>
<property name="ServerPort" value="26900"/>
<!-- ULはEAC無効推奨(配布元案内に従う) -->
<property name="EACEnabled" value="false"/>
Undead Legacy固有オプション(配布元で案内されている項目の例):
<!-- UL option examples(項目の有無はバージョンで変わるため、存在するものだけ編集) -->
<property name="RecipeFilter" value="0"/>
<property name="StarterQuestEnabled" value="true"/>
<property name="POITierLootScale" value="0.2"/>
<property name="DeathPenalty" value="0.5"/>
<property name="DeathPenaltyMaxStackCount" value="10"/>
<property name="DeathPenaltyMaxDurationInDays" value="7"/>
serverconfig.xml(UL特化設定):
Copy<?xml version="1.0"?>
<ServerSettings>
<!-- サーバー基本設定 -->
<property name="ServerName" value="UL Server Japan"/>
<property name="ServerDescription" value="Undead Legacy MOD Server"/>
<property name="ServerWebsiteURL" value=""/>
<property name="ServerPassword" value=""/>
<property name="ServerLoginConfirmationText" value=""/>
<!-- UL推奨パフォーマンス設定 -->
<property name="ServerMaxPlayerCount" value="8"/>
<property name="ServerReservedSlots" value="2"/>
<property name="ServerMaxAllowedViewDistance" value="10"/>
<!-- UL特化メモリ設定 -->
<property name="SaveGameFolder" value=""/>
<property name="MaxChunkAge" value="2"/>
<property name="SaveDataLimit" value="10"/>
<!-- ゲーム設定 -->
<property name="GameWorld" value="PREGEN01"/>
<property name="GameName" value="UL_Server"/>
<property name="GameMode" value="GameModeSurvival"/>
<property name="GameDifficulty" value="2"/>
<!-- UL推奨難易度調整 -->
<property name="BlockDamagePlayer" value="100"/>
<property name="BlockDamageAI" value="100"/>
<property name="BlockDamageAIBM" value="100"/>
<property name="XPMultiplier" value="100"/>
<property name="PlayerSafeZoneLevel" value="5"/>
<!-- ゾンビ設定 -->
<property name="EnemySpawnMode" value="true"/>
<property name="EnemyDifficulty" value="0"/>
<property name="ZombieMove" value="0"/>
<property name="ZombieMoveNight" value="3"/>
<property name="ZombieFeralMove" value="3"/>
<property name="ZombieBMMove" value="3"/>
<!-- UL特化スポーン設定 -->
<property name="MaxSpawnedZombies" value="64"/>
<property name="MaxSpawnedAnimals" value="50"/>
<property name="ServerMaxAllowedViewDistance" value="10"/>
<!-- 建築設定 -->
<property name="MaxUncoveredMapChunksPerPlayer" value="131"/>
<property name="PersistentPlayerProfiles" value="false"/>
<!-- 管理設定 -->
<property name="PlayerKillingMode" value="0"/>
<property name="PartySharedKillRange" value="100"/>
<property name="PlayerSafeZoneLevel" value="5"/>
<property name="PlayerSafeZoneHours" value="5"/>
<!-- UL専用設定 -->
<property name="LootAbundance" value="100"/>
<property name="LootRespawnDays" value="7"/>
<property name="AirDropFrequency" value="168"/>
<property name="AirDropMarker" value="false"/>
<!-- 管理者設定 -->
<property name="ControlPanelEnabled" value="true"/>
<property name="ControlPanelPort" value="8080"/>
<property name="ControlPanelPassword" value="ul_admin123"/>
<property name="TelnetEnabled" value="true"/>
<property name="TelnetPort" value="8081"/>
<property name="TelnetPassword" value="ul_telnet123"/>
<!-- ログ設定 -->
<property name="AdminFileName" value="serveradmin.xml"/>
<property name="UserDataFolder" value=""/>
<property name="SaveGameFolder" value=""/>
</ServerSettings>
注意: UL固有オプションは、バージョンにより項目名・挙動が変わることがあります。serverconfig.xml内に存在しない項目は追加しても反映されません。まずは配布元のDedicated Server案内と、同梱の設定例を基準にしてください。
クエスト設定とカスタマイズ
出典: Reddit掲載画像
ULはクラフト/進行/UIの改変が大きいため、既存の設定ファイルを軽い気持ちで書き換えると、進行不能やクラッシュの原因になります。クエストや進行の調整は、まずはサーバー側で調整できる項目(難易度、経験値倍率、死亡ペナルティ等)から始めるのが安全です。
クエスト難易度の調整
トレーダークエストの難易度は、ゲーム内の進行・ルート運用と相性が出ます。サーバー全体の難易度やルート量を先に決め、必要なら段階的に調整してください。
quests.xml設定例:
Copy<!-- トレーダークエスト設定 -->
<quest id="quest_clear_01">
<property name="group_name_key" value="questClear"/>
<property name="name_key" value="questClear01Name"/>
<property name="description_key" value="questClear01Description"/>
<property name="icon" value="ui_game_symbol_quest"/>
<property name="category_key" value="quest"/>
<property name="difficulty" value="1"/>
<!-- 報酬設定 -->
<reward type="Exp" value="500"/>
<reward type="Item" value="dukes,100"/>
<reward type="Item" value="drinkJarCoffee,2"/>
</quest>
<!-- PvPクエスト設定 -->
<quest id="quest_pvp_01">
<property name="group_name_key" value="questPvP"/>
<property name="name_key" value="questPvP01Name"/>
<property name="description_key" value="questPvP01Description"/>
<property name="icon" value="ui_game_symbol_skull"/>
<property name="category_key" value="quest"/>
<property name="difficulty" value="3"/>
<!-- 条件設定 -->
<objective type="KillPlayer" value="1" phase="1"/>
<reward type="Exp" value="2000"/>
<reward type="Item" value="dukes,500"/>
</quest>
クエスト進行のバランス調整
進行(progression)やクエスト(quests)のXMLを直接編集する場合は、必ず別名でバックアップを取り、テスト用ワールドで検証してから本番へ反映してください。更新時にファイルが上書きされることもあるため、可能ならModlet化して管理するのがおすすめです。
progression.xml の主要設定:
Copy<!-- 経験値倍率調整 -->
<progression_class name="perkMiner" max_level="100">
<level_requirements level="1" exp_to_level="100"/>
<level_requirements level="2" exp_to_level="200"/>
<level_requirements level="3" exp_to_level="400"/>
<!-- ... 続く -->
</progression_class>
<!-- スキルポイント獲得設定 -->
<progression_class name="attPerception" max_level="10">
<level_requirements level="1" exp_to_level="1000"/>
<level_requirements level="2" exp_to_level="2000"/>
<level_requirements level="3" exp_to_level="4000"/>
<!-- ... 続く -->
</progression_class>
Overhaul MOD比較:UL vs DF vs その他
詳細比較表
ここでは「どういう遊びに向くか」を中心に整理します。対応バージョンは頻繁に変わるため、導入前に必ず配布元の最新情報を確認してください。
| 項目 | Undead Legacy | Darkness Falls | War of the Walkers | Ravenhearst |
|---|---|---|---|---|
| 学習コスト | ★★★☆☆ | ★★★★☆ | ★★☆☆☆ | ★★★★★ |
| UI改善 | ★★★★★ | ★★★☆☆ | ★★☆☆☆ | ★★★★☆ |
| コンテンツ量 | ★★★★☆ | ★★★★★ | ★★★☆☆ | ★★★★★ |
| パフォーマンス | ★★★★☆ | ★★★☆☆ | ★★★★★ | ★★☆☆☆ |
| 安定性 | ★★★★★ | ★★★★☆ | ★★★★☆ | ★★★☆☆ |
| マルチプレイ対応 | ★★★★★ | ★★★★☆ | ★★★☆☆ | ★★★★☆ |
| 日本語対応 | ★★★☆☆ | ★★★★☆ | ★★☆☆☆ | ★★☆☆☆ |
| アップデート頻度 | ★★★★☆ | ★★★★★ | ★★★☆☆ | ★★☆☆☆ |
用途別おすすめMOD
まずは軽く雰囲気を変えたい:
- バニラ+小規模MOD – QoLやUI改善から始める
- War3zuk AIO – 大幅改変を試したい(配布元でV2.5対応が案内されている)
- Undead Legacy – 生産・工程化に寄せたい(本体バージョンの切替が必要になりやすい)
長期プレイ向け(拠点運営・育成重視):
- Undead Legacy – 生産ラインと拠点運営を深掘りできる
- Darkness Falls – 高難度とクラス要素で長く遊べる
マルチプレイ向け(安定運用重視):
- バニラ – 本体の更新追従が最も容易
- Overhaul MOD – 運用は「バージョン固定」「バックアップ」「更新前検証」が前提
サーバー運用のベストプラクティス
日常メンテナンス
自動再起動スクリプト(例):
#!/bin/bash
# ul_server_restart.sh
# サーバー停止(環境によりプロセス名は調整)
pkill -f "7DaysToDieServer"
# ログのバックアップ(パスは環境に合わせる)
cp /path/to/7dtd-ul-server/7DaysToDieServer_Data/output_log.txt \
/path/to/backups/log_$(date +%Y%m%d_%H%M%S).txt
# サーバー起動(UL配布物の起動スクリプトを利用)
cd /path/to/7dtd-ul-server/
./run_bepinex_server.sh -configfile=serverconfig.xml
crontab設定例:
# 毎日午前4時に再起動
0 4 * * * /path/to/scripts/ul_server_restart.sh
# 1時間ごとにバックアップ(別途スクリプトを用意)
0 * * * * /path/to/scripts/ul_backup.sh
パフォーマンス監視
メモリ使用量チェック(例):
#!/bin/bash
# ul_memory_check.sh
MEMORY_USAGE=$(ps -p $(pgrep -f "7DaysToDieServer" | head -n 1) -o %mem=)
MEMORY_LIMIT=85
if command -v bc >/dev/null 2>&1; then
if (( $(echo "$MEMORY_USAGE > $MEMORY_LIMIT" | bc -l) )); then
echo "Memory usage high: $MEMORY_USAGE%" | mail -s "UL Server Alert" admin@example.com
/path/to/scripts/ul_server_restart.sh
fi
fi
トラブルシューティング
よくある問題と解決方法
問題1: サーバーが起動しない
# 1. ログの確認(パスは環境に合わせる)
tail -n 80 /path/to/7dtd-ul-server/7DaysToDieServer_Data/output_log.txt
# 2. 権限の確認(Linux)
chmod +x /path/to/7dtd-ul-server/run_bepinex_server.sh
# 3. 本体バージョン/ULバージョンが揃っているか確認
# クライアントとサーバーで「同じ7DTDブランチ」「同じUL配布物」を使う
問題2: プレイヤーが接続できない
# ポート開放の確認(例)
netstat -tlnp | grep :26900
# ファイアウォール(例)
ufw allow 26900/tcp
ufw allow 26900/udp
ufw allow 26901/tcp
ufw allow 26902/tcp
問題3: バージョン不一致エラーが出る
ULは本体バージョン差に敏感です。サーバーがA20.7なのにクライアントがV2.5(public)のまま、というケースがよくあります。Steamのベータ機能でクライアント側もA20.7へ揃えてください。
よくある質問(FAQ)
Q: Undead Legacyはどのバージョンの7DTDに対応していますか? A: 2026年1月時点で、配布ページ上の案内ではUL 2.6.17(Stable)は7DTD Alpha 20.7 b1向けです。V2.x向け(2.7系)はTBA(準備中)として案内されています。現状ULを遊ぶ場合は本体をA20.7へ切り替えて運用してください。
Q: 他のMODと併用できますか? A: ULはオーバーホールMODのため、他の大型オーバーホールとの併用は非推奨です。併用するならUI系など小規模なModletを少数から試し、必ずテスト環境で検証してください。
Q: 日本語化は可能ですか? A: UL本体としての公式日本語化が用意されていない場合、コミュニティによる日本語化Modletが利用されることがあります。配布元や国内コミュニティの案内を確認してください。
Q: サーバーのバックアップはどうすれば良いですか? A: セーブデータ、設定ファイル、MODファイルを定期的にバックアップしてください。特に「本体ブランチ変更」「UL更新」「サーバー移設」前は必須です。
Undead Legacy対応おすすめサーバー
ULはバニラよりもサーバー負荷が上がりやすい傾向があるため、メモリに余裕のあるプランを選ぶのが安全です。運用は「バージョン固定」「自動バックアップ」「更新前テスト」を前提にしてください。
MOD対応特化サーバー
- ConoHa for GAME – ゲーム用途の管理画面が使いやすい
- サーバー管理が簡単(初心者向け)
- バックアップや監視など運用機能が揃っている
- 詳細を見る
- XServer VPS for Game – 高パフォーマンスで運用したい人向け
- 高速SSD・大容量メモリのプランが選びやすい
- ゲームサーバー用途の導入情報が多い
- 詳細を見る
汎用高性能サーバー
動画でサーバー構築の流れを見る(日本の動画)
Undead Legacy推奨プラン比較(目安):
| サービス | 推奨プラン | RAM | CPU | 価格 | 特徴 |
|---|---|---|---|---|---|
| ConoHa for GAME | メモリに余裕のあるプラン | 目安: 12GB以上 | 複数コア推奨 | 公式サイトで変動 | 管理画面が使いやすい |
| XServer VPS for Game | メモリに余裕のあるプラン | 目安: 12GB以上 | 複数コア推奨 | 公式サイトで変動 | 高性能プランが選びやすい |
| XServer VPS | メモリに余裕のあるプラン | 目安: 12GB以上 | 複数コア推奨 | 公式サイトで変動 | 安定運用向け |
| さくらVPS | メモリに余裕のあるプラン | 目安: 12GB以上 | 複数コア推奨 | 公式サイトで変動 | 自由度が高い |
まとめ
Undead Legacyは、生産・拠点運営・工程化に強く寄せたオーバーホールMODで、UIやワークステーション周りの作り込みが魅力です。一方で、2026年1月時点では本体V2.5(最新安定版)とUL配布版の対応が一致しないケースがあるため、本体ブランチを固定して遊ぶ運用が重要になります。
サーバー運用では、バックアップと更新前検証を習慣化し、メモリに余裕のある環境を選ぶのが安定への近道です。準備が整えば、バニラとは違う「拠点経営型7DTD」を長く楽しめます。

