作成
2026-10-14
版の確認
2026-10-14 23:50(Modrinth API・Fabric meta API)
対象の Mac
macOS 27.0 / arm64(Apple Silicon)
手順書 · Minecraft

Mac の Minecraft に BSL シェーダーを入れる

BSL は「シェーダーパック」で、それ単体では動きません。Iris(シェーダーを読む MOD)+ Sodium(軽量化 MOD)を Fabric で動かし、そこに BSL を置く、という 3 段構えです。BSL は Java 版専用です(統合版では使えません)。

26.3この Mac のランチャーにある最新リリース版(スナップショット 26.4-snapshot-4 もあるが MOD 非対応なので使わない)
Iris 1.11.726.3 用 Fabric 版。2026-09-30 公開
Sodium 0.9.3-alpha.126.3 用。安定版は 0.9.2
BSL 10.1.826.3 対応。2026-09-21 公開

この Mac の現状(2026-10-14 23:50 に確認)

おすすめ:Modrinth App で入れる(Java 不要・約 10 分)

Modrinth App は MOD 配布サイト Modrinth 公式の Mac 対応ランチャーです。Fabric・Java の用意を自動でやってくれるので、Java を入れずに済みます。

  1. modrinth.com/app から Mac 版をダウンロードし、アプリケーションへ入れて起動
  2. Microsoft アカウントでサインイン(Minecraft を買ったアカウント)
  3. 新しいインスタンスを作る:ローダー Fabric、ゲームバージョン 26.3
  4. インスタンスの中で「コンテンツを追加」から Iris Shaders を検索して入れる(Sodium は依存関係として一緒に入る。入らなかったら Sodium も検索して入れる)
  5. 同じく検索の種類を Shaders に切り替えて BSL Shaders を入れる
  6. インスタンスを起動 → 下の「ゲーム内で有効にする」へ

公式ランチャーで入れたい場合(Java を入れる)

  1. Java を入れる。 Iris の公式ガイドは Adoptium(Temurin)を案内しています。adoptium.net から macOS・aarch64 の .pkg を入れるか、Homebrew があれば
    brew install --cask temurin
    入れたら java -version で版が出ることを確認
  2. 公式ランチャーで一度 26.3 を起動して終了する(フォルダとファイルを作らせるため)
  3. Fabric を入れる。 fabricmc.net からインストーラー(現行 1.1.2、ローダー 0.19.5)を落として実行 → Client タブで Minecraft 26.3 を選び Install。ダブルクリックで開かないときは
    java -jar ~/Downloads/fabric-installer-1.1.2.jar
  4. MOD を置く。 Modrinth から 26.3・Fabric 用の次の 2 つを落とし、~/Library/Application Support/minecraft/mods/(無ければ作る)へ入れる
    • Iris 1.11.7+26.3-fabric
    • Sodium mc26.3-0.9.3-alpha.1-fabric(Iris のページの依存関係に書かれた版を優先)
    Finder で「移動」→「フォルダへ移動」(⇧⌘G)にパスを貼ると開けます
  5. BSL を置く。 BSL Shaders 10.1.8 の .zip を解凍せずに ~/Library/Application Support/minecraft/shaderpacks/ へ(ゲーム内のボタンからも開けます)
  6. ランチャーのプロファイルで fabric-loader-26.3 を選んで起動

ゲーム内で有効にする

  1. 「設定」→「ビデオ設定」→「シェーダーパック」(またはゲーム中に O)
  2. 一覧に BSL が無ければ「シェーダーパックフォルダーを開く」で zip を置き、再読み込み
  3. BSL を選んで「適用」

Iris のキー:O シェーダー一覧、K シェーダーのオン/オフ、R 再読み込み。

マルチプレイのサーバーを作る

シェーダーは自分の Mac の中だけで動くので、サーバー側は MOD なしの普通のサーバーで構いません。参加する人のバージョンは 26.3 に揃えます(参加者はシェーダーを入れなくても入れます)。

方法向いているとき費用
LAN に公開同じ Wi-Fi の人と、自分が遊んでいる間だけ無料
Mac でサーバーを立てる自分がいないときも動かしたい・設定を細かく決めたい無料(Mac を付けっぱなし)
Realms(公式のレンタル)離れた友だちと、手間をかけずに月額(料金は未確認)

LAN に公開(いちばん簡単)

  1. シングルプレイでワールドに入る
  2. Esc →「LAN に公開」→ ゲームモードなどを選んで「LAN ワールドを公開」
  3. 同じ Wi-Fi の人は「マルチプレイ」を開くと一覧に出るので、それを選んで入る

Mac でサーバーを立てる

  1. Java 25 を入れる。 26.3 のサーバーは Java 25 が必要です(この Mac の versions/26.3/26.3.json に majorVersion: 25 と書かれている)。Homebrew が入っているので
    brew install --cask temurin
    java -version   # 25 以上と出れば OK
  2. サーバーを落とす。
    mkdir -p ~/minecraft-server && cd ~/minecraft-server
    curl -o server.jar https://piston-data.mojang.com/v1/objects/33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c/server.jar
    (URL は 26.3 の公式の配布先。26.3.json の downloads.server から取得)
  3. 一度起動する。
    java -Xms2G -Xmx4G -jar server.jar nogui
    eula.txt ができて止まるので、中の eula=false を eula=true に書き換えます(利用規約への同意)
  4. もう一度起動する。 同じコマンドで起動し、「Done」と出たら起動完了。macOS が「着信接続を許可しますか」と聞いたら「許可」
  5. 知らない人を入れない設定にする。 サーバーの画面で
    whitelist on
    whitelist add 友だちのMinecraftの名前
    op 自分のMinecraftの名前
  6. 入る。 同じ Mac からは「マルチプレイ」→「サーバーを追加」→ アドレス localhost。同じ Wi-Fi の人は、サーバーの Mac で ipconfig getifaddr en0 を打って出た番号(例 192.168.1.23)を入れる
  7. 止める。 サーバーの画面で stop(ワールドが保存されてから止まる)

ゲームのルール(難易度・最大人数・PvP など)は ~/minecraft-server/server.properties で変え、サーバーを再起動すると反映されます。

離れた友だちを入れたいとき

未確認のこと: Realms の月額と最大人数、Tailscale の無料プランの今の条件は確認していません(記憶による)。メモリの量(-Xmx4G)は数人で遊ぶ前提の目安です。

うまくいかないとき

症状見るところ
起動直後に落ちるIris・Sodium・Fabric の版が 26.3 で揃っているか。mods に古い版や別バージョン用が混ざっていないか
「シェーダーパック」の項目が無いFabric のプロファイル(インスタンス)で起動しているか。素の 26.3 で起動していると出ない
BSL が一覧に出ないzip を解凍していないか、shaderpacks の直下に置いたか
重いBSL の設定(シェーダー一覧の「設定」)で影の品質・描画距離を下げる。Sodium のビデオ設定で描画距離を下げる

未確認のこと

この Mac での実際の動作とフレームレートは試していません。Mac は OpenGL が 4.1 までなので、シェーダーによっては一部の効果が出ないことがあります(一般的な知識で、BSL の 10.1.8 が Mac で全機能動くかは公式に明記を見つけていません)。Sodium 0.9.3 は alpha 版なので、不安定なら 0.9.2 に戻してください(Iris 側の要求版と合うかは Iris のページの依存関係で確認)。