文章目錄

想讓 Minecraft Java 版開啟光影時,搜尋結果常是 OptiFine 的教學,但 OptiFine 的下載頁目前只提供到 26.2 的預覽版。讓 OptiFine 搭配 Fabric 使用的 OptiFabric 也只更新到 1.20.4,因此最新版的遊戲無法用這兩個模組開啟光影。Iris 是另一個 Java 版的光影模組,已經支援 26.3,只要執行官方的安裝程式,就能在官方啟動器開啟光影。我用 Iris 在同一個位置比較三款熱門的光影包,開啟光影後的 FPS 約為不開光影時的 28% 到 38%。
測試環境是 Windows 11、i7-12700、RTX 3070 8 GB 與 Minecraft Java 版 26.3,遊戲從官方的 Minecraft Launcher 啟動。如果玩的是基岩版,光影要用資源包開啟,做法見基岩版光影資源包推薦與安裝。
Iris 與 Sodium 的安裝
Iris 的官方網站說明 Iris 要搭配效能模組 Sodium 一起使用,官方的安裝程式會一次裝好這兩個模組,並在官方啟動器新增一個安裝檔:
- 在 Iris 的下載頁按「Download for Windows」,下載
Iris-Installer-3.3.0.exe。 - 關閉 Minecraft Launcher 後執行安裝程式。如果啟動器還開著,安裝程式會停在「Close the Minecraft Launcher to continue installation.」的提示,直到啟動器關閉才會繼續。
- 在「Select game version」選擇要玩的遊戲版本,其他選項維持預設,再按「Install」。
- 按鈕變成「Completed!」就代表安裝完成。

安裝程式只會新增一個「Iris & Sodium for 26.3」安裝檔,原本的「最新版本」安裝檔不受影響。新的安裝檔和原版共用世界存檔與遊戲設定。
Iris 安裝檔的啟動
打開 Minecraft Launcher 的「MINECRAFT: JAVA EDITION」,左下角會自動選好剛才安裝的「Iris & Sodium for 26.3」。安裝檔的圖示上有一個驚嘆號,提示「此安裝檔已被修改,可能不支援最新的玩家安全功能。」,但這個提示不影響啟動:

按「開始遊戲」後,啟動器會再確認一次是否要遊玩修改過的安裝檔,這時按對話框裡的「開始遊戲」繼續:

遊戲開啟後,標題畫面的左下角會顯示「Minecraft 26.3 (Modded)」。
光影包的套用
在標題畫面或遊戲中打開「選項」的「顯示設定」。安裝 Sodium 後,這一頁會換成 Sodium 的設定畫面,左側 Iris 底下的「光影包」就是切換光影的地方:

光影包是 zip 檔,從 Modrinth 等網站下載後不用解壓縮,照下面的步驟把它放進資料夾並套用:
- 點選「光影包」,再按「開啟光影包資料夾」,檔案總管會打開
%APPDATA%\.minecraft\shaderpacks。 - 把下載的 zip 檔放進這個資料夾,遊戲裡的清單就會列出這些光影包。
- 點選要用的光影包,再按「完成」。

開啟光影後,可以按 F3 確認光影包有沒有生效。左側的 [Iris] Shaderpack 會顯示目前使用的光影包,沒有開光影時則顯示 (off):

光影包的畫面與 FPS
我從 Modrinth 光影包下載量的前十名裡,挑了三款都支援 26.3 的光影包:Complementary Reimagined、BSL,以及主打效能的 MakeUp - Ultra Fast。三款都維持預設的設定,我在河谷上空的同一個位置與時間比較畫面與 FPS:
| 光影包 | 畫面特色 | RTX 3070 的平均 FPS |
|---|---|---|
| 不開光影 | 原版的平塗天空與方塊雲 | 282 |
| Complementary Reimagined | 保留原版的方塊雲並加上明暗變化,遠景有霧,河面反射天空 | 78 |
| BSL | 柔和的體積雲,河面是深藍色並倒映兩岸 | 82 |
| MakeUp - Ultra Fast | 大片的柔和雲層,樹林與草地偏暗 | 107 |
四種設定的畫面依序如下:




光影無法使用的情況
光影包放錯資料夾,或是圖形 API、版本不對時,畫面上的狀況與處理方式如下:
| 畫面上的狀況 | 原因 | 處理方式 |
|---|---|---|
| 光影包頁面顯示「光影:沒有光影包」 | zip 檔放在資源包這類其他資料夾 | 按「開啟光影包資料夾」打開正確的資料夾,再把 zip 檔放進去 |
| 點選「光影包」時出現 Iris cannot run when using Vulkan | 圖形 API 設成了 Vulkan,例如照切換 Vulkan 的教學改過設定 | 按「Switch」把圖形 API 改成偏好 OpenGL,關閉遊戲後再重新啟動 |
| 啟動器出現「崩潰報告」,結束代碼為 1 | Iris 和遊戲的版本不同,這時 logs\latest.log 的最後會有 from mod iris 的錯誤 |
重新執行安裝程式,選擇和遊戲相同的版本 |
| 安裝程式顯示 Warning: We have ended support for 版本號碼 | Iris 已經停止支援這個版本 | 改選清單裡沒有警告的版本 |
Vulkan 的提示,以及版本不同時的崩潰報告畫面如下:


實測紀錄
安裝程式是 3.3.0 版,裝上的是 Iris 1.11.7、Sodium 0.9.2 與 Fabric Loader 0.20.1,光影包則是 Complementary Reimagined r5.9.3、BSL 10.1.8 與 MakeUp - Ultra Fast 9.6。FPS 的測量條件是 1920×1080 全螢幕、顯示距離 32 個區塊、關閉垂直同步、FPS 不設上限,遊戲內的時間固定在早上。每種設定每 2 秒記錄一次 F3 的數字,共記錄 6 次後取平均,不開光影的數字是在同一個安裝檔關閉光影後測得。崩潰報告是我把 Iris 換成 26.2 用的 1.11.4 後重現的,重新執行安裝程式換回 1.11.7 後,遊戲就能正常啟動。
總結
Java 版要開光影時,先用 Iris 官方的安裝程式建立安裝檔,再把光影包的 zip 檔放進光影包資料夾。實測三款熱門的光影包在 RTX 3070 上,平均 FPS 都在 78 以上。


