動作確認バージョン:7 Days to Die v2.6(2026年4月時点)
7 Days to Die はアップデートにより Mod が動作しなくなる場合があります。制作・導入前に必ず対応バージョンを確認してください。
「xpathって難しそう…」「バニラの値がどこに書いてあるかわからない」——そんな方のために、当サイトでは Modletジェネレーター を作成してみました。
アイテムを選ぶだけでバニラの実測値が自動セットされるので、「元の値から何を変えたか」が一目でわかります。プログラミングの知識は一切不要です。
👉 Modletジェネレーターはこちら
基本情報
Modタイプ選択
⚙️ アイテム設定
items.xml⚙️ レシピ設定
recipes.xml⚙️ 乗り物設定
items.xml⚙️ エンティティ設定
entityclasses.xml⚙️ スキル・パーク設定
progression.xml⚙️ ゲームステージ設定
gamestages.xml⚙️ 日本語化設定
Localization.txt⚙️ カスタム設定
customダウンロード
生成ファイル
左のフォームを入力して「Modletを生成する」を押してください
← 生成すると表示されます
← 生成すると表示されます
← 生成すると表示されます
7 Days to Die/Mods/ 内に配置してください。できること(全6機能)
| 機能 | 生成ファイル | バニラ値自動反映 |
|---|---|---|
| 🗡️ アイテム改造 | items.xml | ✅ アイテム・パラメーター選択で自動反映 |
| 📦 レシピ変更 | recipes.xml | ✅ ボタン1つでバニラ素材・作成台・時間を一括反映 |
| 🚗 乗り物耐久値 | items.xml | ✅ バニラHP表示・倍率でリアルタイム計算 |
| 🧟 エンティティ調整 | entityclasses.xml | ゾンビ・動物のHP・移動速度 |
| ⚙️ パーク調整 | progression.xml | スキル解放条件を緩和 |
基本的な使い方(3ステップ)
STEP 1:Mod情報を入力する
画面上部の「Mod情報」欄に以下を入力します。
- Mod名:フォルダ名になります。半角英数字推奨(例:
MyWeaponMod) - 表示名:ゲーム内で表示される名前(日本語可)
- 作者名:あなたのハンドルネーム
- バージョン:最初は
1.0.0でOK
Mod名とフォルダ名は一致させてください。 ゲームはフォルダ名でModを識別します。
STEP 2:改造内容を追加する
「種別を選択」プルダウンから変更したい項目を選びます。
各機能の詳しい使い方は次のセクションをご覧ください。
STEP 3:生成してコピー・DL する
「🔧 Modlet を生成する」ボタンを押すと、タブに各XMLファイルが生成されます。
- 📋 コピー:クリップボードにコピーしてVS Codeなどに貼り付け
- ⬇ DL:そのままファイルとしてダウンロード(ファイル名も正しく付きます)
各機能の詳しい使い方
🗡️ アイテム改造
操作手順
- 「🗡️ アイテム改造」を選択して「+ アイテムを追加」をクリック
- プルダウンからアイテムを選ぶ(例:ベースボールバット T1)
- → スライダーにバニラの攻撃力「20」が自動でセットされる
- 変更するパラメーターを選ぶ(例:最大耐久値)
- → そのアイテムのバニラ耐久値「800」に自動で切り替わる
- スライダーで変更後の値を調整する
バニラ値が基準点になるので「今の値から何を変えたか」が一目でわかります。収録されていないアイテムはデフォルト値が入ります。
バニラ値の収録例
| アイテム | 攻撃力 | 耐久値 |
|---|---|---|
| 木製棍棒 T0 | 12 | 500 |
| ベースボールバット T1 | 20 | 800 |
| 鉄鋼製棍棒 T3 | 32.5 | 2,000 |
| 狩猟ライフル T1 | 90 | 600 |
| スナイパーライフル T3 | 130 | 1,200 |
📦 レシピ変更
操作手順
- 「📦 レシピ変更」を選択して「+ レシピを追加」をクリック
- 「作成物」プルダウンからアイテムを選ぶ
- 「🔄 バニラ素材を自動反映」ボタンをクリック
- → 材料・作成台・作成時間がバニラの実測値に一括セットされる
- 素材の種類・数量を変更する
バニラ素材を起点に「この素材を減らす」「別の素材に替える」という変更が直感的にできます。
バニラデータがないアイテムは「⚠️ バニラデータなし」と表示されるので手動入力してください。
バニラ自動反映の例(ベースボールバット)
| 項目 | 自動反映される内容 |
|---|---|
| 材料1 | 錬鉄 × 20 |
| 材料2 | 木材 × 10 |
| 材料3 | 皮 × 1 |
| 材料4 | ダクトテープ × 1 |
| 作成台 | どこでも(制限なし) |
| 作成時間 | 20秒 |
🚗 乗り物耐久値
操作手順
- 「🚗 乗り物(車両)耐久値調整」を選択して「+ 乗り物を追加」をクリック
- 車両を選ぶ(例:4×4トラック)
- →「バニラHP: 8000 → 変更後: 24000」とリアルタイムで表示される
- 倍率スライダーを動かすたびに変更後の値が更新される
「何倍にするか」で直感的に設定できます。スライダーを動かすたびにバニラ値×倍率の結果がリアルタイム表示されます。
🛡️ このツールの安全装置について
ツールが生成する車両系のxpathには [@value='バニラ値'] という条件が自動で組み込まれています。
<!-- ✅ 安全な書き方(このツールが自動生成) -->
<set xpath="/items/.../passive_effect[@name='DegradationMax'][@value='8000']/@value">24000</set>
<!-- ⚠️ 省略した書き方(同名の値が複数ある場合に誤動作リスクあり) -->
<set xpath="/items/.../passive_effect[@name='DegradationMax']/@value">24000</set>
「現在のバニラ値が8000であること」を条件に加えることで、同名の passive_effect が複数あっても確実に狙った1箇所だけを書き換えられます。ゲームのアップデートでバニラ値が変わった場合も、条件が一致しなくなるため「誤って別の値を書き換えてしまう」リスクを防げます。
バニラHP一覧
| 車両 | バニラHP | 3倍の例 |
|---|---|---|
| 自転車 | 1,500 | 4,500 |
| ミニバイク | 2,000 | 6,000 |
| バイク | 4,000 | 12,000 |
| 4×4トラック | 8,000 | 24,000 |
| ジャイロコプター | 3,500 | 10,500 |
生成されるファイル構成
「📁 フォルダ構成」タブを確認すると、ファイルをどこに置けばよいかが表示されます。
7 Days to Die/
└── Mods/
└── (Mod名)/
├── ModInfo.xml ← Modの情報ファイル(Mods直下)
└── Config/
├── items.xml ← アイテム改造・車両耐久値
├── recipes.xml ← レシピ変更
├── materials.xml ← 建築ブロックHP(コンクリート等)
├── blocks.xml ← ブロックHP(ドア・罠等)
├── entityclasses.xml ← エンティティ調整
└── progression.xml ← パーク調整
ModInfo.xml だけが Mods/Mod名/ 直下、それ以外は必ず Config フォルダの中です。
生成されるコードの例
アイテム改造(ベースボールバット・攻撃力 バニラ20→40)
<?xml version="1.0" encoding="UTF-8"?>
<configs>
<!-- ベースボールバット T1 - 攻撃力(バニラ: 20) -->
<set xpath="/items/item[@name='meleeWpnClubT1BaseballBat']/effect_group/passive_effect[@name='EntityDamage'][@operation='base_set']/@value">40</set>
</configs>
レシピ変更(バニラ素材を自動反映後・木材だけ5個に削減)
<?xml version="1.0" encoding="UTF-8"?>
<configs>
<!-- ベースボールバット バニラ: 錬鉄x20・木材x10・皮x1・ダクトテープx1 -->
<remove xpath="/recipes/recipe[@name='meleeWpnClubT1BaseballBat']"/>
<append xpath="/recipes">
<recipe name="meleeWpnClubT1BaseballBat" count="1" craft_time="20">
<ingredient name="resourceForgedIron" count="20"/>
<ingredient name="resourceWood" count="5"/>
<ingredient name="resourceLeather" count="1"/>
<ingredient name="resourceDuctTape" count="1"/>
</recipe>
</append>
</configs>
乗り物耐久値(4×4トラック バニラ8000→24000・3倍)
<?xml version="1.0" encoding="UTF-8"?>
<configs>
<!-- 4x4トラック バニラHP: 8000 → 24000(3倍) -->
<set xpath="/items/item[@name='vehicleTruck4x4Placeable']/effect_group/passive_effect[@name='DegradationMax'][@value='8000']/@value">24000</set>
</configs>
よくある質問
Q. バニラ値の自動反映に対応していないアイテムはどうすればいいですか?
A. バニラデータが収録されていないアイテムはデフォルト値がセットされます(レシピは「⚠️ バニラデータなし」と表示)。バニラの値はゲームの Data/Config/items.xml で確認してから手動で入力してください。
Q. 複数のアイテムを一度に変更できますか?
A. できます。「+ アイテムを追加」を何度でも押して、複数のアイテム・パラメーターをまとめて1つのファイルに生成できます。
Q. 変更が反映されない
A. 以下を確認してください。
ModInfo.xmlがMods/Mod名/直下にあるか(Config の中ではない)- 各 XML ファイルが
Mods/Mod名/Config/の中にあるか - ゲームを完全に再起動したか
- ブロック系は
materials.xmlかblocks.xmlの正しい方を使っているか
まとめ
- アイテムを選ぶだけでバニラの実測値がスライダーに自動セットされる
- レシピは「🔄 バニラ素材を自動反映」ボタンで素材・作成台・時間を一括反映
- 乗り物はバニラHP×倍率でリアルタイム計算・表示
- 車両系のxpathには
[@value='バニラ値']が自動で組み込まれる(ゲームアップデート時の誤動作を防ぐ安全装置) - v2.x の正しいxpath形式(
[@operation='base_set']別角括弧・[@value=]形式)に対応 - ModInfo.xml は v2形式(
<DisplayName>付き)で自動生成
手動でxpathを書く方法を学びたい場合は、「【Modlet製作】アイテム性能をxpathで書き換える入門ガイド」をあわせてご覧ください。
本ツールテスト結果



利用AIツール:ChatGPT, Claude, Gemini
情報収集・文章の補助・構成案の作成に利用しています。内容はすべて筆者が確認・編集しています。