本文主要解決無 forge 版本(例如 1.13)的 Optifine 掛載問題。
在穩定版(通過 stable 更新)中,可使用官方 wiki 的掛載方法,但在測試版中,由於代碼更改的問題,需要對 Optifine 的 jar 文件的放置路徑進行更改。
https://github.com/MultiMC/MultiMC5/wiki/MultiMC-and-OptiFine
- MultiMC 中創建一個新實例。
- 點擊修改實例它應該打開實例的頁面。
- 點擊添加空項。
- 將uid設置為
optifine.OptiFine
並命名為OptiFine
。 - 選擇新創建的組件並點擊修改,在文本編輯器中打開該文件。
- 編輯 JSON(下面有例子)
- 下載 OptiFine 並保存 jar 文件
<Instance /libraries/
- 如果該文件夾不存在,請創建該文件夾。
- :指你的實例名稱(例:Baka943/libraries/)
如果你看一下整個路徑,它應該是這樣的:
.../MultiMC/instances/<Instance /libraries/OptiFine_1.13_HD_U_E3_beta4.jar(此文件名為例)
- 從 MultiMC 啟動實例
如果該示例不完全符合 OptiFine 版本,請更改版本。
例如,替換所有出現1.7.10_HD_U_E3
的1.7.10_HD_U_F1
。
您可以使用版本頁面(即上文打開的修改實例頁面)檢查文件是否有錯誤單擊重新加載按鈕後,頁面中會立即顯示錯誤。
作者的例子:
- 從 MultiMC 啟動實例
{
"formatVersion": 1,
"+libraries": [
{
"name": "net.minecraft:launchwrapper:1.12"
},
{
"name": "optifine:OptiFine:1.13.2_HD_U_E4",
"MMC-hint": "local",
"MMC-filename": "OptiFine_1.13.2_HD_U_E4.jar"
}
],
"+tweakers": [ "optifine.OptiFineTweaker" ],
"fileId": "optifine.OptiFine",
"mainClass": "net.minecraft.launchwrapper.Launch",
"requires": [
{
"uid": "net.minecraft",
"equals": "1.13.2"
}
],
"name": "OptiFine",
"version": "1.13.2_HD_U_E4"
}