MinecraftにMODを入れたのに、
- MODが反映されない
- 起動してもMOD一覧に表示されない
- 起動中にクラッシュする
- ワールドに入れない
- CurseForgeで入れたはずなのに使えない
- 「依存MODが足りない」と表示される
と困ることがあります。
MinecraftのMODが反映されない原因は、1つとは限りません。
Minecraft本体のバージョン違い、Forge・NeoForge・Fabricの違い、依存MOD不足、プロファイル違い、ファイルの入れ方ミスなど、いくつかの原因が考えられます。
この記事では、Minecraft MODが反映されない・起動しない時の対処法を、Forge・NeoForge・Fabric環境向けに解説します。
- 結論:まずはバージョン・MODローダー・プロファイルを確認する
- MODが反映されない主な原因
- 対処法1:Minecraftのバージョンを確認する
- 対処法2:Forge・NeoForge・Fabricを間違えていないか確認する
- 対処法3:CurseForgeのプロファイルが違っていないか確認する
- 対処法4:modsフォルダが違っていないか確認する
- 対処法5:MODファイルを解凍していないか確認する
- 対処法6:依存MODが足りないか確認する
- 対処法7:クライアント用・サーバー用を確認する
- 対処法8:MOD一覧に表示されるか確認する
- 対処法9:起動はするけどワールドに入れない場合
- 対処法10:直前に追加したMODを外す
- 対処法11:同じ機能のMODが競合していないか確認する
- 対処法12:メモリ不足を確認する
- 対処法13:Java版で起動しているか確認する
- 対処法14:古い情報をそのまま使っていないか確認する
- CurseForgeでMODが反映されない時の確認手順
- 手動導入でMODが反映されない時の確認手順
- よくあるエラーと原因
- それでも直らない時の切り分け方法
- やらない方がいいこと
- まとめ
結論:まずはバージョン・MODローダー・プロファイルを確認する
MODが反映されない時は、まず次の3つを確認しましょう。
| 確認すること | よくあるミス |
|---|---|
| Minecraftのバージョン | 1.21.1用MODを1.20.1に入れている |
| MODローダー | Fabric用MODをNeoForgeに入れている |
| 起動プロファイル | MODを入れたプロファイルとは別で起動している |
この3つのどれかが違っていると、MODは正常に反映されません。
特に初心者の場合は、MODファイル自体に問題があるのではなく、入れる場所や環境が違うことが多いです。
MODが反映されない主な原因
MinecraftのMODが反映されない原因は、主に次のとおりです。
| 原因 | 症状 |
|---|---|
| Minecraftバージョンが違う | 起動しない、MOD一覧に出ない |
| MODローダーが違う | クラッシュする、読み込まれない |
| 依存MODが足りない | エラーが出て起動しない |
| プロファイルが違う | 入れたはずのMODが見つからない |
| modsフォルダが違う | MOD一覧に表示されない |
| ファイルを解凍している | MODとして認識されない |
| クライアント用・サーバー用を間違えている | マルチで入れない、起動しない |
| MOD同士が競合している | 起動中やワールド読み込み時に落ちる |
| 前提MODのバージョンが違う | 起動しない、エラーが出る |
まずは、上から順番に確認していきましょう。
対処法1:Minecraftのバージョンを確認する
最初に確認したいのが、Minecraft本体のバージョンです。
MODには対応しているMinecraftバージョンがあります。
例えば、次のような組み合わせでは正常に動かないことがあります。
| Minecraft本体 | 入れたMOD | 結果 |
|---|---|---|
| 1.20.1 | 1.21.1用MOD | 起動しない可能性がある |
| 1.21.1 | 1.20.1用MOD | 起動しない可能性がある |
| 26.1.2 | 26.1.1用MOD | MODによっては動く場合もあるが注意 |
| 1.19.4 | 1.20.1用MOD | 基本的に非対応 |
手動で入れる場合はMODページの「Files」から、使用しているMinecraftバージョンに対応したファイルを選びましょう。

バージョンが近くても注意する
「1.21.1」と「1.21.2」のように数字が近くても、MODによっては対応していない場合があります。
特に、Minecraftの大型アップデート直後は、MOD側の対応が追いついていないことがあります。
起動しない場合は、必ずMODの対応バージョンを確認してください。
対処法2:Forge・NeoForge・Fabricを間違えていないか確認する
MinecraftのMODには、対応するMODローダーがあります。
主なMODローダーは次のとおりです。
| MODローダー | 特徴 |
|---|---|
| Forge | 古くから使われている定番MODローダー |
| NeoForge | Forgeから分岐した新しいMODローダー |
| Fabric | 軽量で更新が速いMODローダー |
| Quilt | Fabric系のMODローダー |
重要なのは、MODローダーが違うと基本的に動かないという点です。
例えば、次のような入れ方はNGです。
| 環境 | 入れたMOD | 結果 |
|---|---|---|
| Forge | Fabric用MOD | 動かない |
| NeoForge | Fabric用MOD | 動かない |
| Fabric | Forge用MOD | 動かない |
| NeoForge | Forge専用MOD | MODによっては動かない |
| Forge | NeoForge専用MOD | MODによっては動かない |
MODページでは、対応ローダーが表示されています。
「Forge」「NeoForge」「Fabric」などの表記を確認して、自分の環境に合ったファイルを選びましょう。

Forge用とNeoForge用は別物
ForgeとNeoForgeは名前が似ていますが、同じではありません。
Minecraftバージョンによって、Forge版とNeoForge版が分かれて配布されているMODもあります。
NeoForge環境で遊んでいる場合は、「NeoForge」対応のファイルを選びましょう。
対処法3:CurseForgeのプロファイルが違っていないか確認する
CurseForgeでは、プロファイルごとにMODが管理されます。
そのため、AのプロファイルにMODを入れても、Bのプロファイルで起動すると反映されません。
例えば、次のようなミスがよくあります。
- Fabric用プロファイルに入れたMODをNeoForgeプロファイルで確認している
- 影MOD用プロファイルと便利MOD用プロファイルを間違えている
- 古いプロファイルで起動している
- 新しく作ったプロファイルにMODが入っていない
- Minecraft Launcherから別の起動構成で起動している
CurseForgeを使っている場合は、MODを追加したプロファイルの「プレイ」から起動しましょう。

プロファイル内のMOD一覧を確認する
CurseForgeでプロファイルを開き、MOD一覧に目的のMODが表示されているか確認します。
表示されていない場合は、そのプロファイルにはMODが入っていません。
もう一度「コンテンツを追加する」から追加するか、正しいプロファイルを開き直してください。

対処法4:modsフォルダが違っていないか確認する
手動でMODを入れている場合は、modsフォルダの場所を確認しましょう。
MinecraftのMODは、基本的に起動構成のゲームディレクトリ内にあるmodsフォルダへ入れます。
Windowsの通常環境では、次の場所が使われることがあります。
%appdata%\.minecraft\mods
ただし、CurseForgeやランチャーのプロファイルを使っている場合は、通常の.minecraftとは別のフォルダに保存されていることがあります。
つまり、.minecraft\modsへ入れても、CurseForgeのプロファイルでは反映されない場合があります。
CurseForgeではプロファイルのフォルダを開く
CurseForgeで手動追加したい場合は、プロファイルのフォルダを開いて、その中のmodsフォルダへ入れます。
手順は次のとおりです。
CurseForge
→ Minecraft
→ 対象プロファイル
→ メニュー
→ フォルダを開く
→ modsフォルダ
そのmodsフォルダにMODファイルを入れてください。
通常の.minecraft\modsとは場所が違うことがあるため注意しましょう。
対処法5:MODファイルを解凍していないか確認する
MODファイルは、基本的に.jarファイルのままmodsフォルダへ入れます。
よくあるミスが、MODファイルを解凍してしまうことです。
例えば、次のような状態ではMODとして認識されません。
mods
└ modの中身のフォルダ
├ META-INF
├ assets
└ fabric.mod.json
正しくは、次のように.jarファイルをそのまま入れます。
mods
└ example-mod-1.21.1.jar
ダウンロードしたファイルが.jarなら、解凍せずにそのまま入れましょう。
zipファイルの場合は説明を確認する
一部の配布物は.zip形式の場合があります。
ただし、MOD本体ではなく、リソースパックや設定ファイル、複数ファイルをまとめたものの場合もあります。
.zipファイルをダウンロードした場合は、MODページの説明を確認してください。
- そのまま
modsフォルダへ入れるタイプ - 解凍して中の
.jarを入れるタイプ - リソースパック用
- データパック用
- シェーダーパック用
このように用途が分かれる場合があります。
対処法6:依存MODが足りないか確認する
MODによっては、単体では動かず、別の前提MODが必要な場合があります。
これを依存MODと呼びます。
例えば、次のようなMODが必要になることがあります。
| 依存MODの例 | 使われることがある環境 |
|---|---|
| Fabric API | Fabric系MOD |
| Architectury API | 複数ローダー対応MOD |
| Cloth Config | 設定画面を追加するMOD |
| Searchables | キー検索系MODなど |
| Prickle | 一部のNeoForge系MOD |
| libIPN | Inventory Profiles Next |
| Bookshelf | 一部の古いMODやエンチャント系MOD |
依存MODが足りない場合、起動時にエラーが表示されたり、クラッシュログに不足しているMOD名が出たりします。
CurseForgeなら依存MODが自動で入る場合がある
CurseForgeアプリからMODを追加する場合、必要な依存MODが自動で追加されることがあります。
ただし、手動でファイルを入れた場合や、外部サイトから個別にダウンロードした場合は、自分で依存MODを確認する必要があります。
MODページの説明欄や「Relations」「Dependencies」「Required」などの項目を確認しましょう。
対処法7:クライアント用・サーバー用を確認する
MODには、クライアント側だけで動くものと、サーバー側にも必要なものがあります。
| 種類 | 例 |
|---|---|
| クライアント側だけで使えるMOD | ミニマップ、表示系、軽量化、一部の便利MOD |
| サーバー側にも必要なMOD | 新しいブロックやアイテムを追加するMOD、ゲーム内容を変えるMOD |
| サーバー側専用のMOD | サーバー管理、権限、ログ管理系MOD |
シングルプレイでは、自分のPCがクライアント兼サーバーになるため、基本的にその環境へMODを入れれば使えます。
一方、マルチプレイでは、サーバー側にも同じMODが必要な場合があります。
マルチプレイで入れない場合
マルチプレイでサーバーへ入れない場合は、次を確認しましょう。
- サーバー側にも必要なMODが入っているか
- 自分だけ余計なMODを入れていないか
- サーバーと同じMODバージョンか
- サーバーと同じMinecraftバージョンか
- サーバーのMODローダーと一致しているか
クライアント専用MODは、自分のPCだけに入れても使えることがあります。
ただし、サーバーによってはミニマップやエンティティレーダーなどが禁止されている場合もあるため、規約を確認してください。
対処法8:MOD一覧に表示されるか確認する
Minecraftを起動できる場合は、タイトル画面やMOD一覧から目的のMODが表示されているか確認します。
ForgeやNeoForge環境では、タイトル画面に「Mod」ボタンが表示されます。
Fabric環境では表示されません。
必要に応じて、Mod MenuなどのMODを使うと確認しやすくなります。
表示されない場合
MOD一覧に表示されない場合は、次を確認しましょう。
- modsフォルダが合っているか
- プロファイルが合っているか
- MODファイルが
.jarのまま入っているか - Minecraftバージョンが合っているか
- MODローダーが合っているか
- そもそもそのMODが表示されるタイプか
一部のライブラリ系MODや前提MODは、プレイヤー向けの機能が目立たないため、入っていてもゲーム内で分かりにくい場合があります。
対処法9:起動はするけどワールドに入れない場合
Minecraftは起動するのに、ワールドへ入るとクラッシュする場合があります。
この場合は、起動時ではなくワールド読み込み時に問題が起きています。
考えられる原因は次のとおりです。
- ワールド内にあるブロックやエンティティが原因
- 途中でMODを削除した
- ワールド生成系MODを変更した
- ディメンション追加MODを削除した
- 大型MODパックの構成を変えた
- メモリ不足
- MOD同士の競合
特に、新しいブロックやアイテムを追加するMODを削除した場合、既存ワールドで不具合が出ることがあります。
まずは新規ワールドで確認する
既存ワールドに入れない場合は、新規ワールドを作成して起動できるか確認しましょう。
| 状況 | 考えられる原因 |
|---|---|
| 新規ワールドは入れる | 既存ワールド側の問題 |
| 新規ワールドも入れない | MOD構成やメモリ、ローダー側の問題 |
新規ワールドで問題がない場合は、既存ワールド内のデータや、途中で変更したMOD構成が原因の可能性があります。
対処法10:直前に追加したMODを外す
MODを追加した直後から起動しなくなった場合は、そのMODが原因の可能性があります。
まずは、直前に追加したMODを外して確認しましょう。
手順は次のとおりです。
- 直前に追加したMODを外す
- Minecraftを起動する
- 正常に起動するか確認する
- 問題なければ、そのMODのバージョンや依存MODを確認する
- 必要なら別バージョンを試す
一度に大量のMODを追加すると、どのMODが原因か分かりにくくなります。
新しいMODは、できるだけ1つずつ追加して確認するのがおすすめです。
対処法11:同じ機能のMODが競合していないか確認する
同じような機能のMODを複数入れると、競合する場合があります。
例えば、次のような組み合わせには注意が必要です。
- 描画最適化MODを複数入れる
- ミニマップMODを複数入れる
- インベントリ操作系MODを複数入れる
- シェーダー関連MODを重複して入れる
- 同じUIを変更するMODを複数入れる
- 同じ前提MODの古い版と新しい版が混ざっている
必ず競合するわけではありませんが、クラッシュや表示崩れの原因になることがあります。
怪しい場合は、片方ずつ外して確認しましょう。
対処法12:メモリ不足を確認する
MODが多い環境では、メモリ不足で起動しないことがあります。
クラッシュログに次のような表示がある場合は、メモリ不足の可能性があります。
java.lang.OutOfMemoryError
Java heap space
CurseForgeでは、Minecraftへ割り当てるメモリ容量を変更できます。
目安は次のとおりです。
| PCの搭載メモリ | Minecraftへの割り当て目安 |
|---|---|
| 8GB | 3〜4GB |
| 16GB | 6〜8GB |
| 32GB | 8〜12GB |
ただし、メモリを増やしすぎるとPC全体が重くなることがあります。
不足している場合だけ、2GBずつ増やして確認しましょう。

対処法13:Java版で起動しているか確認する
Forge・NeoForge・FabricのMODは、基本的にMinecraft Java Edition向けです。
MinecraftにはJava版と統合版があります。
| 種類 | MOD環境 |
|---|---|
| Java Edition | Forge・NeoForge・FabricなどのMODを利用できる |
| Bedrock Edition / 統合版 | アドオンやマーケットプレイス中心 |
Windows版Minecraftや統合版を起動している場合、Java版向けMODは使えません。
Minecraft Launcherで「Minecraft: Java Edition」を選んでいるか確認しましょう。
対処法14:古い情報をそのまま使っていないか確認する
MinecraftのMOD環境は、バージョンによって変わります。
古い記事や動画の手順をそのまま使うと、現在の環境では合わない場合があります。
特に注意したいのは次の点です。
- 古いForge前提の記事
- 旧バージョンのOptiFine前提の記事
- Fabric APIが必要なのに書かれていない記事
- NeoForgeに対応していない古い説明
- 依存MODの名前が変わっている記事
- Minecraftのフォルダ構成が違う記事
なるべく、現在使用しているMinecraftバージョンと同じ情報を確認しましょう。
CurseForgeでMODが反映されない時の確認手順
CurseForgeを使っている場合は、次の順番で確認すると分かりやすいです。
- 正しいプロファイルを開いているか確認する
- プロファイルのMinecraftバージョンを確認する
- プロファイルのMODローダーを確認する
- MOD一覧に目的のMODがあるか確認する
- 依存MODが自動で入っているか確認する
- MinecraftをCurseForgeの「プレイ」から起動する
- 起動しない場合は最新ログを確認する
特に多いのは、別のプロファイルにMODを入れているパターンです。
複数の環境を作っている場合は、プロファイル名を分かりやすくしておくとミスを減らせます。
手動導入でMODが反映されない時の確認手順
手動でMODを入れている場合は、次の順番で確認しましょう。
- Java版を起動しているか確認する
- Forge・NeoForge・Fabricの起動構成を選んでいるか確認する
modsフォルダの場所を確認する- MODファイルを
.jarのまま入れているか確認する - Minecraftバージョンが合っているか確認する
- MODローダーが合っているか確認する
- 依存MODが足りているか確認する
- 起動後にMOD一覧へ表示されるか確認する
手動導入は自由度が高い反面、ミスも起きやすいです。
初心者の方は、まずCurseForgeアプリで導入する方が分かりやすいでしょう。

よくあるエラーと原因
依存MODが足りない
表示例:
Missing or unsupported mandatory dependencies
原因は、必要な前提MODが入っていないことです。
必要なMODを追加しましょう。
MODローダーが違う
表示例:
Incompatible mod set
Fabric用MODをForgeやNeoForgeに入れている、またはその逆の可能性があります。
MODファイルの対応ローダーを確認してください。
Minecraftバージョンが違う
表示例:
Mod requires Minecraft version ...
MODが要求しているMinecraftバージョンと、現在の環境が違っています。
正しいバージョンのファイルをダウンロードしましょう。
メモリ不足
表示例:
java.lang.OutOfMemoryError
Java heap space
MOD数やリソースパック、大型MODパックによってメモリが足りていない可能性があります。
メモリ割り当てを確認してください。
それでも直らない時の切り分け方法
原因が分からない場合は、最小構成で確認しましょう。
1. 新しいプロファイルを作る
CurseForgeで新しいプロファイルを作成します。
MinecraftバージョンとMODローダーは、使いたいMODに合わせます。
2. 問題のMODだけを入れる
まずは、問題のMODだけを入れて起動します。
依存MODが必要な場合は、それも一緒に入れます。
3. 起動できるか確認する
問題のMODだけで起動できるなら、元の環境に入っている別のMODと競合している可能性があります。
4. MODを少しずつ追加する
元の環境へ戻す時は、MODを数個ずつ追加して確認します。
重くなったりクラッシュしたりしたタイミングで、原因の候補を絞れます。
やらない方がいいこと
MODが反映されない時に、焦っていろいろ触ると原因が分かりにくくなります。
次の行動は避けた方が無難です。
MODを一気に大量追加する
どのMODが原因か分からなくなります。
追加は少しずつ行いましょう。
バージョン違いのMODを無理に使う
起動できても、後から不具合が出る可能性があります。
対応バージョンのMODを使いましょう。
出所不明のMODを入れる
MODはCurseForgeやModrinthなど、信頼できる配布元からダウンロードしましょう。
まとめ
Minecraft MODが反映されない・起動しない時は、まず次の順番で確認しましょう。
- Java Editionを起動しているか
- Minecraftバージョンが合っているか
- Forge・NeoForge・Fabricが合っているか
- 正しいプロファイルで起動しているか
- 正しい
modsフォルダに入っているか - MODファイルを解凍していないか
- 依存MODが足りているか
- クライアント用・サーバー用を間違えていないか
- MOD同士が競合していないか
特に多い原因は、バージョン違い・MODローダー違い・プロファイル違い・依存MOD不足です。
CurseForgeを使っている場合は、MODを入れたプロファイルから起動しているか必ず確認しましょう。
原因が分からない時は、新しいプロファイルを作り、問題のMODだけで起動できるか確認すると切り分けしやすくなります。
📖 あわせて読みたい 📖










コメント