Minecraft Fabric シェーダー:IrisとSildurを導入して表示されない問題を直す
FabricはModを読み込む仕組みで、単体でシェーダーメニューを追加するものではありません。Minecraft Javaでは、対応するIrisを入れ、必要な場合だけSodiumを加え、起動中のインスタンスのshaderpacksにSildurのZIPを置きます。
Minecraft Fabric シェーダーという検索語は、1つのダウンロードではなく構成を指すことが多いです。FabricはMod、Irisはシェーダー機能、SildurのZIPは画面効果を担当します。Sodiumは任意の性能Modであり、単独ではシェーダーを読み込みません。
このページでは、実際に起動するJavaプロファイルを確認し、FabricとIrisを入れ、Sodiumを追加するか判断し、正しいshaderpacksフォルダーで軽いプリセットを試す順番を整理します。ZIPの場所、バージョン不一致、レンダラー競合、GPU負荷を分けて確認できます。

Fabricのシェーダー構成に含まれるもの
各レイヤーの役割は異なります。1つのバージョンが正しくても、組み合わせが合わなければ動きません。
| 要素 | 役割 | 確認する点 |
|---|---|---|
| Minecraft Java | ワールドとプロファイルを実行 | 実際に起動するプロファイル |
| Fabric Loader | Modを読み込む | Minecraftの系列とインスタンス |
| Iris | シェーダーを読み込みコンパイル | そのプロファイル向けのビルド |
| Sodium | 任意の描画最適化 | 対応するビルドだけ追加 |
| Sildur ZIP | 画面のシェーダー効果 | shaderpacksで圧縮したまま使う |
FabricだけではShader Packsのボタンは増えません。現代的なFabric環境ではIrisがシェーダーの層を担当します。Sodiumは対応版なら組み合わせられますが、単独ではSildurのZIPを読み込みません。
起動しているランチャーのインスタンスを基準にしてください。PrismやCurseForgeなどは別フォルダーを使うため、共通の.minecraftにZIPを置いても表示されないことがあります。
Fabricに余裕のあるプリセットを選ぶ
まずはローダーが動くことを確認できる軽いSildurから始め、同じワールドで安定してから品質を上げます。

Vibrant 2.01:まずLite
反射、空、ボリュームライトなどが増えるため、初回からExtremeを選ぶ必要はありません。
- 最初はLiteかMedium
- 同じワールドで比較
- フレームが安定してから上げる

Enhanced Default 1.19 Fast
Minecraftの雰囲気を保ちながら影、水、空気感を改善します。FastはFabricの基準に向きます。
- サバイバルや建築向け
- 最初はFast
- 安定後にFancy

Basic 2.6 Fast
描画パイプラインの変更が少なく、ローダーの不具合と重い効果を切り分けやすいプリセットです。
- 弱いGPUから開始
- ZIPを解凍しない
- 安定後にFancyやDoF
FabricでMinecraftシェーダーを導入する方法
大きな変更のたびにプロファイルを起動し、1つずつ追加すると原因を見つけやすくなります。
- Java Editionとプロファイルを確認ランチャーやインスタンスの正確なMinecraftバージョンを確認し、Modを入れる前にバニラを一度起動します。
- Fabricと対応するIrisを入れる実際に起動するバージョン向けの公式Iris経路を使います。IrisがFabricにシェーダー機能を追加します。
- Sodiumは対応時だけ同じインスタンスへMinecraft、Fabric、Irisに合うビルドを選び、別プロファイルのModを混ぜません。
- そのインスタンスのshaderpacksを開くゲーム内のShader Packs → Open Shader Pack Folderを使い、SildurのZIPを解凍せず直接入れます。
- 有効化して知っているワールドで確認選択後にコンパイルを待ち、水、葉、室内、移動を確認します。最初は影を下げます。

Iris、Sodium、OptiFineは別の経路
同じ描画処理を競合させないため、テスト用プロファイルでは1つの経路を選びます。
| 経路 | 向いている環境 | 大切な制限 |
|---|---|---|
| Fabric + Iris | 現代的なJavaシェーダー | Minecraft、Fabric、Irisを合わせる |
| Fabric + Iris + Sodium | 性能重視のプロファイル | 構成内の全バージョンを合わせる |
| Iris単独 | シェーダーの確認 | 性能は環境で変わる |
| OptiFine | 既存のOptiFine環境 | IrisやFabricの経路と混ぜない |
Fabricでシェーダーを使えるかという質問には、Irisのような対応ローダーを使えば使える、と答えられます。FabricはModの基盤で、OptiFine用Modを自動的に互換にするものではありません。
Fabric、Iris、SildurのZIPだけのクリーンなプロファイルを用意し、Sodiumやリソースパックを1つずつ追加します。
設定を変える前にFabric構成を直す
表示されない原因の多くは、起動中のインスタンス、バージョンの組み合わせ、ZIPの場所、レンダラー競合です。
SildurのZIPが一覧に出ない
Irisの導入、.zip拡張子、active instanceのshaderpacks直下を確認します。resourcepacksやmods、二重フォルダーは避けます。
Shader Packsボタンがない
通常のバニラやIrisなしのFabricを起動していないか確認します。競合するレンダラーを外してクリーンなインスタンスで試します。
黒い画面やコンパイルエラー
Minecraft、Fabric、Iris、Sodium、GPUドライバーを合わせ、追加の描画ModなしでBasic Fastを試します。
Sodiumを入れてからクラッシュする
最後に入れた描画・性能Modを外し、FabricとIrisだけで起動してから対応するSodiumを追加します。
読み込めるがFPSが低い
Basic FastかEnhanced Default Fastから始め、影、ボリューム効果、反射、雲、描画距離の順に下げます。

Minecraft Fabric シェーダー FAQ
FabricでMinecraftのシェーダーは使えますか?
使えます。FabricがModプロファイルを読み込み、Irisがシェーダー機能を提供します。対応するSildurのZIPをゲーム内のShader Packsから追加してください。
FabricのシェーダーにSodiumは必要ですか?
必須ではありません。Sodiumは任意の性能Modで、IrisはSodiumなしでもシェーダーを提供できます。
FabricのMinecraftにシェーダーを追加するには?
Fabric用のIrisを入れて一度起動し、Shader Packs → Open Shader Pack Folderを開き、SildurのZIPを解凍せずに入れます。
ビデオ設定にシェーダーが表示されない理由は?
バニラ、IrisなしのFabric、または別インスタンスを起動している可能性があります。プロファイルとフォルダーを確認してください。
FabricとIrisでOptiFineも使えますか?
同じテストプロファイルでは使いません。OptiFineは別のローダー経路として扱います。
ローダーとパックの一次資料
- Iris Shaders公式サイト — 導入とシェーダー対応
- ModrinthのSildur's Vibrant Shaders — 現行パックのメタデータ
- ModrinthのSildur's Enhanced Default — バニラ系パックの情報
- ModrinthのSildur's Basic Shaders — 軽量パックの情報
Fabricの構成を予測可能にする
安定しやすい順番はJavaプロファイル → Fabric Loader → Iris → 任意のSodium → SildurのZIPです。表示されないときは、設定より先に起動中のインスタンスとshaderpacksを確認します。
Basic FastかEnhanced Default Fastで基準を作り、同じワールドで1項目ずつ変更します。安定後にVibrant LiteやMediumを試してください。
バージョンは互換性ガイドとMinecraft 26.2ガイドを参照し、Sodium特有の問題は専用ガイドで確認します。