マイクラ影MOD(シェーダー)の入れ方
シェーダーは、Minecraftの見た目を見違えるほど美しくする、いちばん手軽な方法のひとつです。リアルな影、水面の反射、立体的な雲、やわらかな光を楽しめます。何も入っていない状態から、シェーダーを使ってゲームを動かすまでの流れを、手順を追って説明します。
シェーダーとは
シェーダーは、Minecraftの画面の描き方を変える特別なグラフィックプログラムです。バニラのMinecraftの照明はシンプルで平面的ですが、シェーダーはこれを高度なグラフィックエンジンに置き換え、影、反射、空気感のある効果、動的な照明を加えます。
シェーダーで得られる効果は次のとおりです。
- やわらかな影:建物や木が、輪郭のぼけたリアルな影を落とします
- 水面の反射:水面に空や周りのブロックが映り込みます
- 立体的な雲:平たい帯のような雲ではなく、厚みのある雲が浮かびます
- ブルームとレンズフレア:太陽を見たときに、光があふれてにじむ効果が出ます
- 風による揺れ:草や葉が風に揺れます
- 被写界深度:遠くのものが少しぼやけます
- 動的な照明:手に持った松明で周りが明るくなります
技術的には、シェーダーパックは、Minecraftがグラフィックカード上で直接実行するGLSLプログラムをまとめたファイル(.zip形式)です。シェーダーを動かすには、Iris ShadersかOptiFineのどちらかの専用MODが必要です。
方法1:Iris + Fabric(おすすめ)
Iris Shadersは、Fabric用の新しいシェーダーMODです。Sodiumと組み合わせると、OptiFineよりもはっきりと動作が軽くなり、同じシェーダーでもFPSが高く出ます。初めての人や、ほかのFabric用MODを使っている人におすすめの方法です。
ステップ1:Fabricを導入する
Fabricは、Irisを動かすのに必要なMODローダーです。Fabricをすでに導入しているなら、ステップ2に進んでください。
- fabricmc.netにアクセスして、Fabricのインストーラーをダウンロードします
- ダウンロードした
fabric-installer.jarを実行します(Javaが必要です) - 使いたいMinecraftのバージョンを選びます
- Installをクリックします。Minecraft Launcherに新しい起動構成が追加されます
詳しい手順は、Fabricの入れ方をご覧ください。
ステップ2:IrisとSodiumをダウンロードする
Irisは、FPSを大幅に上げる軽量化MODのSodiumと一緒にダウンロードするのがおすすめです。
- irisshaders.devかModrinth(modrinth.com/mod/iris)にアクセスします
- 使っているMinecraftのバージョンとFabricに合ったIrisをダウンロードします
- 任意(ですが推奨):modrinth.com/mod/sodiumからSodiumもダウンロードします
ステップ3:modsフォルダーにファイルを入れる
- Minecraft Launcherを開き、起動構成をクリックします
- Fabricの起動構成で、フォルダーのアイコンをクリックします(またはその他のオプションを開き、ゲームディレクトリのパスをコピーします)
- ゲームフォルダーの中にあるmodsフォルダーを開きます(なければ作成します)
- ダウンロードした
.jarファイル(Iris、Sodium)をmodsフォルダーに入れます
メモ:Iris自体にFabric APIは必要ありませんが、ほかの多くのMODでは必要になります。modrinth.com/mod/fabric-apiから入手できるので、入れておいて損はありません。
ステップ4:Fabricの起動構成でゲームを起動する
ランチャーでfabric-loader-[バージョン]の起動構成を選び、ゲームを起動します。Irisが正しく読み込まれていれば、設定→ビデオ設定にシェーダーパックボタンがあります。
方法2:OptiFine
OptiFineは、シェーダーへの対応と多くのグラフィック設定を追加するMODです。歴史は長いものの、今も大変な人気があります。Fabricがなくても、ランチャーの独立した起動構成として動きます。ほかのMODを使っていない場合や、古いバージョンのMinecraftで遊ぶ場合は、OptiFineのほうが手軽なこともあります。
ステップ1:OptiFineをダウンロードする
- OptiFine唯一の公式サイトoptifine.netにアクセスします
- Downloadsをクリックし、使っているMinecraftに合ったバージョンを選びます
- ダウンロードリンクをクリックします(サイトには広告があるので、バナーではなくDownloadボタンだけをクリックしてください)
OptiFine_[バージョン].jarファイルを保存します
ステップ2:OptiFineをインストールする
- ダウンロードした
OptiFine_[バージョン].jarを実行すると、インストーラーが開きます - インストール先が、正しいMinecraftのフォルダーになっているか確認します
- Installをクリックします
- Minecraft Launcherに新しい起動構成が追加されます
ステップ3:OptiFineでゲームを起動する
ランチャーでOptiFine [バージョン]の起動構成を選び、ゲームを起動します。ビデオ設定にシェーダーボタンが表示されるようになります。
重要:OptiFineは、FabricやForge用のMODと互換性がないことがよくあります。ほかのMODを使っているなら、Irisの方法を選びましょう。
シェーダーの安全な入手先
シェーダーは、信頼できる入手先からだけダウンロードしてください。シェーダーのファイルはグラフィックカード上で動くプログラムなので、悪意のあるファイルだと深刻な被害につながりかねません。
安全な入手先
- Modrinth(modrinth.com):作者の認証がある新しいMODプラットフォームで、おすすめです
- CurseForge(curseforge.com):歴史が長く、今も信頼できるプラットフォームです
- シェーダー作者の公式サイト
避けるべきもの
- YouTubeのコメント欄のリンク:ウイルスが広まるよくある経路です
- 「minecraft-shaders-download.com」のような名前のサイト:非公式のリパックです
.exeファイル:シェーダーが実行ファイルであることはなく、必ず.zipです- メールアドレスを求めたり、登録を強制したりするサイト
shaderpacksフォルダー:ファイルの置き場所
シェーダーのファイル(.zip形式)をダウンロードしたら、決まったフォルダーに入れる必要があります。解凍はせず、.zipのまま入れてください。
OSごとのフォルダーの場所
- Windows:
%AppData%\.minecraft\shaderpacks(このパスをエクスプローラーのアドレスバーに貼り付けます) - macOS:
~/Library/Application Support/minecraft/shaderpacks - Linux:
~/.minecraft/shaderpacks
shaderpacksフォルダーがない場合は、.minecraftフォルダーの中に手動で作成してください。
もっと手早い方法:ゲームのメニューから開く
shaderpacksフォルダーは、ゲームから直接開くこともできます。
- IrisかOptiFineを入れたMinecraftを起動します
- 設定→ビデオ設定→シェーダーパックを開きます(OptiFineではシェーダー)
- シェーダーパックフォルダーを開くボタンをクリックします(OptiFineではシェーダーフォルダー)
- 開いたフォルダーに、シェーダーの
.zipファイルを入れます
ゲーム内でシェーダーをオンにする
シェーダーのファイルをshaderpacksフォルダーに入れたら、ゲーム内でオンにしましょう。
Iris(Fabric)でシェーダーをオンにする
- Fabricの起動構成でMinecraftを起動します
- タイトル画面で設定をクリックします
- ビデオ設定→シェーダーパックをクリックします
- 左側にシェーダーの一覧が表示されるので、使いたいパックの名前をクリックします
- 適用をクリックすると、シェーダーが再読み込みされます(数秒かかることがあります)
ワールドに入っているときにOキー(Irisのデフォルトのキー割り当て)を押して、シェーダーのメニューをすばやく開くこともできます。
OptiFineでシェーダーをオンにする
- OptiFineの起動構成でMinecraftを起動します
- タイトル画面で設定→ビデオ設定→シェーダーをクリックします
- 一覧から、ダウンロードしたシェーダーの名前を選びます
- 完了をクリックすると、シェーダーが自動で読み込まれます
ヒント:シェーダーを選んだあとにゲームが固まったり、画面が真っ暗になったりした場合は、このページの下にあるよくあるトラブルのセクションを見てください。
人気のシェーダー紹介
どのシェーダーを選べばいいか迷ったら、以下の人気パックと簡単な説明を参考にしてください。
Complementary Shaders / Complementary Reimagined
Complementaryは、Modrinthで最も人気のあるシェーダーのひとつです。美しいグラフィックと軽さを両立しています。Reimagined版はさらに一歩進んで、立体的な雲やネオン、夜の演出を加えています。IrisとOptiFineの両方に対応しており、ほとんどのプレイヤーにぴったりの選択肢です。
BSL Shaders
BSLは、暖かく日差しを感じる色合いと、美しい水の表現で知られる定番のシェーダーです。軽くて安定しており、GTX 1050クラスの性能の低めなグラフィックカードでもよく動きます。CurseForgeとModrinthで入手できます。
SEUS (Sonic Ether's Unbelievable Shaders)
SEUSはMinecraftのシェーダーの中でも伝説的な存在で、最も歴史が長く有名なプロジェクトのひとつです。SEUS Renewed版は無料で、本物さながらの水面の反射、やわらかな影、高度な照明といった、写真のようにリアルな効果を楽しめます。SEUS PTGI版はレイトレーシングを加えたもので、非常に高性能なグラフィックカード(RTXなど)が必要です。
Sildur's Vibrant Shaders
Sildur'sは、性能の低いパソコンで遊ぶ人にぴったりのシェーダーです。Lite版はIntelの内蔵グラフィックでも動きます。Enhanced Default版はバニラの見た目を少しだけ強化するもので、FPSを大きく落とさずに影を追加します。LiteからExtremeまで、いくつかの品質レベルが用意されています。
シェーダーのかんたん比較
| シェーダー | 軽さ | 見た目の傾向 | 最低限必要なGPU |
|---|---|---|---|
| Sildur's Lite | 非常に軽い | バニラを控えめに強化 | Intel HD 4000 |
| BSL Shaders | 軽い | 暖かく明るい | GTX 1050 / RX 560 |
| Complementary | 軽い | バランスが良く自然 | GTX 1060 / RX 580 |
| SEUS Renewed | 普通 | 写真のようにリアル | GTX 1070 / RX 5700 |
| Complementary Reimagined | 普通 | ドラマチックで映画風 | GTX 1070 / RX 5700 |
| SEUS PTGI(レイトレーシング) | 重い | 写真のようにリアル(RT) | RTX 3070 / RX 6800 XT |
必要なスペック
シェーダーは、通常のMinecraftよりはるかに大きな負荷をグラフィックカードにかけます。シェーダーの重さごとの、おおよその必要スペックは次のとおりです。
| シェーダーの重さ | NVIDIAのGPU | AMDのGPU | Intel ArcのGPU | FPSの目安 |
|---|---|---|---|---|
| 軽い(Sildur's Lite) | GTX 750 Ti以上 | RX 460以上 | Arc A380 | 60FPS以上 |
| 中程度(BSL、Complementary) | GTX 1060以上 | RX 580以上 | Arc A580 | 60FPS以上 |
| 重い(SEUS Renewed) | RTX 2060以上 | RX 6700 XT以上 | Arc A770 | 60FPS以上 |
| レイトレーシング(SEUS PTGI) | RTX 3070以上 | RX 6800 XT以上 | Arc A770(限定的) | 30〜60FPS |
グラフィックカード以外にも、次の点が重要です。
- RAM:8GB以上、推奨は16GB
- Javaに割り当てるRAM:Minecraftに4GB以上のメモリを割り当てます(ランチャーの設定で行います)
- CPU:シェーダーの処理は主にGPUが担いますが、CPUの性能が低いとFPSが不安定になることがあります
- GPUドライバー:グラフィックドライバーは常に最新にしておきましょう
動作を軽くする方法
シェーダーはゲームに大きな負荷をかけます。見た目の効果をあきらめずに、FPSを稼ぐ方法をいくつか紹介します。
Iris + Sodiumを使う
Iris + Sodiumの組み合わせは、最も効果の大きい軽量化です。SodiumはMinecraftの描画エンジンを書き換えるMODで、OptiFineと比べてFPSが3倍になることもあります。Sodiumと一緒にLithium(ゲームロジックの最適化)を追加することもできます。
描画解像度を下げる
シェーダーの設定(IrisでもOptiFineでも)には、Render Quality(描画品質)やShadow Quality(影の品質)という項目があります。1.0から0.75や0.5に下げると、画質はわずかに落ちるだけで、GPUの負荷を大幅に減らせます。
描画距離を短くする
シェーダーは、見えているすべてのチャンクで、影や空気感のある効果を描画します。描画距離を16チャンクから8〜10チャンクに下げると、見た目をあまり損なわずに、FPSが2倍になることもあります。
不要な効果をオフにする
ほとんどのシェーダーには充実した設定メニューがあり、立体的な雲、被写界深度、ブルーム、水のアニメーションなど、効果を個別にオン・オフできます。邪魔に感じるものや、プレイ中に気にならないものはオフにしましょう。
FPSの上限を60にする
モニターのリフレッシュレートが60Hzなら、120FPSで描画しても意味がなく、GPUの力を無駄に使うだけです。ビデオ設定で最大フレームレートを60にするか、「垂直同期」をオンにしましょう。
よくあるトラブル
シェーダーをオンにすると画面が真っ暗になる
最もよくある原因は、シェーダーのバージョンが、MinecraftやMODのバージョンと合っていないことです。使っているMinecraftのバージョンに対応したシェーダーをダウンロードしたか確認してください。Irisを使っているなら、Irisが最新版かどうかも確認しましょう。ほかのMODが競合の原因になっていることもあるので、オフにして試してみてください。
シェーダーの読み込み中にゲームがクラッシュする
ゲームのログ(.minecraft/logs/latest.log)を確認してください。ERRORを含む行を探すと、問題の原因になっているシェーダーのファイル名が書かれていることがよくあります。必要なMODが足りない可能性もあります(たとえば、構成によってはIrisにSodiumが必要です)。
FPSがとても低い(20未満)
選んだシェーダーに対して、グラフィックカードの性能が足りないのかもしれません。もっと軽いパック(SEUSの代わりにSildur's Liteなど)を試してください。また、ビデオ設定で描画距離を6〜8に下げ、「グラフィックス」を「描画優先」から「処理優先」に切り替えましょう。
水が黒い、または透けない
OptiFineでは、ビデオ設定→詳細設定を開き、水を描画優先に設定します。シェーダーで反射や透明感を正しく描画するには、水の効果を描画優先にしておく必要があります。
一覧にシェーダーが表示されない
シェーダーのファイルが.zipになっているか確認してください(ダウンロード時に拡張子が二重になり、.zip.zipになることがあります)。また、ファイルがサブフォルダーの中ではなく、shaderpacksフォルダーの直下にあるかも確認しましょう。ファイルを入れたら、ゲームを再起動してください。
影がちらつく、表示がおかしい
古いGPUドライバーでよく起きる問題です。グラフィックドライバーを最新版に更新してください。シェーダーの設定でShadow Resolution(影の解像度)を変えてみるのも手です。