Mixin apply failed
FabricやForgeのMODで発生するmixin applyエラーの解説です。mixinとは何か、なぜ競合するのか、原因の特定方法を扱います。
更新日 2026年8月13日
Mixin apply failed sodium.mixins.json:features.MixinChunkRenderer -> ...
org.spongepowered.asm.mixin.injection.throwables.InjectionError
Mixinは、MODがゲームのコードを動的に変更するために使用する仕組みです。このエラーは、MODがその変更を適用できなかったことを意味します。
原因
- MODが別のゲームバージョン用である。 フック先のクラスが変更されています — 最も一般的な原因です。
- 2つのMODが同じ箇所にパッチを当てている ため、互いに干渉しています。
- MODが別のローダー用である(Fabric対Forge)— NeoForge。
- サーバーにクライアント側のMODが入っている: レンダリングにフックしますが、サーバーにはレンダリングがありません — クライアントとサーバーのMOD。
見方
行の先頭にあるファイル名(sodium.mixins.json)が、問題のMODを示しています。この例ではSodium — サーバーには不要なクライアント側のMODです。
対処方法
- エラーに記載されているMODを削除または更新します。
- そのMODが必要な場合は、使用しているローダーとゲームバージョンに対応したバージョンを確認します。
- 2つのMODが競合している場合は、どちらかの設定で重複する機能を無効にする項目を探します。
- 名前がはっきりしない場合は、この方法で原因を特定します — MODの競合。
無視しないでください
エラーが出ていてもサーバーが起動することがあります。それはMODの機能の一部が動作していないという意味です。遅かれ早かれ、原因不明の不具合として表面化します。
Minecraftホスティングオフラインでもサーバーが稼働サーバーを作成
