クラッシュレポートは長大で、初見だと圧倒されます。しかし読むべき場所は3か所だけで、そこさえ押さえれば原因Modはかなりの確率で特定できます。
Crash reports are long and intimidating on first contact. But only three sections actually matter, and reading those will identify the guilty mod most of the time.
.minecraft/crash-reports/ に crash-2026-08-20_12.34.56-client.txt のような名前で保存されます。起動すらしない場合はここに出ないこともあり、その時は .minecraft/logs/latest.log を見ます。
Look in .minecraft/crash-reports/ for a file like crash-2026-08-20_12.34.56-client.txt. If the game dies before it can write one, read .minecraft/logs/latest.log instead.
「何をしている最中に落ちたか」が一行で書かれています。Initializing game なら起動処理中、Ticking entity ならワールド内でエンティティ処理中、といった具合です。原因の系統がここで大きく絞れます。
One line telling you what the game was doing. Initializing game means it died during startup; Ticking entity means something went wrong with an entity in the world. This alone narrows the category enormously.
エラーの発生地点が内側から順に並んでいます。ここに net.minecraft... ではなく見慣れないパッケージ名が出ていたら、それが原因Modである可能性が高いです。
The call path, innermost first. If you see an unfamiliar package name rather than net.minecraft..., that is very likely your culprit.
java.lang.NullPointerException: Cannot invoke "..." because "this.target" is null
at com.example.coolmod.entity.Wolf.tick(Wolf.java:88)
at net.minecraft.world.entity.Entity.baseTick(Entity.java:412)
この例なら com.example.coolmod が犯人です。パッケージ名でModを検索すれば、どのjarかはすぐ分かります。
Here com.example.coolmod is the offender. Searching that package name tells you which jar it came from.
レポート末尾に読み込まれたMod一覧があります。②で見つけたパッケージ名や、疑わしいMod IDをここで突き合わせると、jarのファイル名まで特定できます。
The end of the report lists every loaded mod. Cross-reference the package or mod ID you found in step 2 to get the exact jar filename.
| エラーMessage | 意味と対処Meaning and fix |
|---|---|
Missing or unsupported mandatory dependencies |
前提Mod不足。表示されているIDのModを追加するA dependency is missing — add the mod ID it names |
requires minecraft x.x.x |
バージョン違い。Modか本体のバージョンを合わせるVersion mismatch — align the mod or the game version |
NoSuchMethodError / NoClassDefFoundError |
Mod間の非互換、または前提Modのバージョンが古い。関連Modを最新にするIncompatibility, or an outdated library mod — update the related mods |
OutOfMemoryError |
メモリ不足。ランチャーで割り当てを増やすNot enough RAM — raise the allocation in your launcher |
Mixin apply failed |
Modが本体の処理を書き換えようとして失敗。ほぼバージョン不一致か競合A mod failed to patch the game — almost always a version mismatch or conflict |
レポートに固有名詞が出てこないケースもあります。その場合はModを半分ずつ外して起動する二分探索が確実です。20本なら5回程度の試行で原因が1本に絞れます。
Sometimes no mod name appears anywhere. Then fall back to binary search: remove half the mods, launch, and repeat. Twenty mods takes about five launches to isolate one.
なお、そもそも前提Mod不足やバージョン違いであれば、起動する前にjarを調べるだけで分かります。クラッシュレポートを読む前に、そこを潰しておく方が早いです。
That said, missing dependencies and version mismatches can be detected without launching at all — just by reading the jars. It's worth eliminating those before you ever open a crash report.
ほかの記事More guides
Modを入れたらMinecraftが起動しない — 原因の切り分けと直し方Minecraft won't launch after installing mods — how to find the cause Forge / NeoForge / Fabric / Quilt の違いと選び方Forge vs NeoForge vs Fabric vs Quilt — which loader should you use? modsフォルダの場所と、Modの正しい入れ方Where the mods folder is, and how to install mods correctly全部 Minecraft 1.20.1 / 1.21.1 対応、CurseForge で無料配布中です。All free on CurseForge, for Minecraft 1.20.1 and 1.21.1.