MRPACK轉ZIP工具
Modrinth模組包 → 可以直接使用的ZIP 在瀏覽器裡執行 把.mrpack拖曳到這裡 檔案只在這個頁面裡讀取,不會上傳。模組直接從Modrinth的CDN下載到你的電腦。
—
Minecraft—
載入器—
要下載—
下載大小—
檔案 · 1格 = 1個檔案
索引有效 · 格式1
輸出
選用模組開啟模組包後列出
—
檔案
| 檔案 | 端 | 大小 | 狀態 |
|---|
用 需要 · 用 選用 · 伺 不用
進度
等待模組包—%
0 / 0 MB
開啟一個模組包開始
開啟一個模組包開始
速度—
剩餘時間—
並行6
所有檔案都留在你的裝置上。
需要手動補上
如何把.mrpack轉成.zip
3步1 · 開啟模組包拖入.mrpack。頁面讀取modrinth.index.json:Minecraft版本、載入器,以及每個檔案和它的雜湊。
2 · 下載並驗證每個模組直接從Modrinth下載到你的瀏覽器,核對SHA-512後才放進ZIP。
3 · 儲存ZIPjar只儲存不重新壓縮,所以500 MB的模組包幾秒就打包完,邊下載邊寫入硬碟。
.mrpack裡有什麼
modrinth.index.json.mrpack是一個ZIP,裡面裝的是模組清單和下載位址,而不是模組本身。所以大多數模組包只有幾百KB。
{
"formatVersion": 1,
"game": "minecraft",
"name": "Example Pack",
"files": [{
"path": "mods/sodium-0.5.13.jar",1
"hashes": { "sha1": "a3f9…", … },2
"env": { "server": "unsupported", … },3
"downloads": ["https://cdn.modrinth…"],4
"fileSize": 812044
}, …],
"dependencies": {5
"minecraft": "1.20.1",
"fabric-loader": "0.15.11"
}
}
- 1
path檔案放在遊戲資料夾的哪個位置 - 2
hashes下載後核對:SHA-1和SHA-512 - 3
env用戶端、伺服器端是否需要 - 4
downloads下載連結:只能是Modrinth、GitHub或GitLab - 5
dependenciesMinecraft和載入器的確切版本
overrides/設定、選項,以及作者直接放進來的其他檔案,原樣複製到遊戲資料夾。client- / server-overrides/只給一端用。上面選了「伺服器端」,就改用另一個資料夾,並去掉只有用戶端用的模組。手動開啟把副檔名改成.zip,任何解壓縮軟體都能開啟。裡面有modrinth.index.json和overrides資料夾,但沒有模組:每個模組都得照索引裡的連結下載,再放到對應路徑。這一步就是這個頁面替你做的。
mrpack、CurseForge模組包和一般ZIP
3.mrpackModrinth的格式通常不到1 MB
包含模組只有連結
檔案驗證SHA-1和SHA-512
用戶端和伺服器端每個檔案個別標明
能用什麼開啟Modrinth App、Prism、ATLauncher、HMCL
CurseForge .zipCurseForge的格式通常不到1 MB
包含模組CurseForge檔案編號
檔案驗證無
用戶端和伺服器端不區分
能用什麼開啟CurseForge應用程式、Prism、大多數啟動器
一般.zip這個頁面產生的所有模組加起來那麼大
包含模組jar本身
檔案驗證打包前逐一驗證
用戶端和伺服器端一個ZIP只含一端
能用什麼開啟任何遊戲資料夾
在檔案裡只有連結,之後再下載
哪個啟動器用哪種檔案
10啟動器能開啟.mrpack從這裡拿什麼
Modrinth App能不需要
Prism Launcher能不需要,或實例ZIP
ATLauncher能不需要
GDLauncher能不需要
HMCL能不需要
PCL2新版本能開不了時用CurseForge匯入檔
MultiMC不能Prism / MultiMC實例
CurseForge應用程式不能CurseForge匯入檔
官方啟動器不能一般ZIP,放進新的遊戲目錄
伺服器主機面板部分能一般ZIP,選伺服器端
各個啟動器怎麼安裝
- 01點新增實例(Add Instance),再點左側的匯入(Import)。
- 02選擇.mrpack,或在這個頁面產生的Prism實例ZIP,點確定。
- 03Prism會自己安裝載入器、下載模組。點啟動即可。
- 01在這裡用「CurseForge匯入檔」格式轉換。
- 02在應用程式裡開啟Minecraft,點Create Custom Profile,再點Import。
- 03選擇這個ZIP。應用程式會安裝manifest.json裡寫的載入器,模組直接用ZIP裡的。
- 01在這裡轉成一般ZIP。裡面的README寫明了Minecraft和載入器的版本。
- 02執行載入器自己的安裝程式(Fabric、Forge、NeoForge或Quilt),選對應的Minecraft版本。
- 03在啟動器裡新增一個安裝設定,選帶載入器的那個版本,遊戲目錄設成一個新的空資料夾。
- 04把ZIP解壓縮到這個資料夾,讓mods/和config/直接在裡面,然後開始遊戲。
- 01開啟安裝模組包。
- 02選擇匯入本機檔案,選取.mrpack。
- 03幫實例取個名字並安裝,HMCL會下載載入器和模組。
- 01開啟下載頁,選擇從檔案安裝模組包。
- 02選取.mrpack。
- 03如果你的PCL2版本不認得,就在這裡用「CurseForge匯入檔」格式轉換,改選那個ZIP。
- 01在這裡選伺服器端、一般ZIP格式轉換,只有用戶端用的模組不會放進去。
- 02照README裡的Minecraft版本安裝載入器的伺服器端:Fabric用它的伺服器啟動器,Forge、NeoForge用安裝程式裡的Install server。
- 03把ZIP解壓縮到伺服器資料夾,讓mods/和config/和伺服器jar放在一起,然後啟動伺服器。
ATLauncher和GDLauncher:用匯入功能選.mrpack。不確定你的啟動器支援什麼?只要能選遊戲資料夾,一般ZIP都能用。
從mrpack裡取出.jar檔案
.mrpack裡沒有.jar檔案,也不能變成一個能直接執行的.jar:模組包是給啟動器用的一組模組,不是一個程式。
01轉換模組包每個模組從Modrinth下載,並以雜湊驗證。
02開啟mods/所有jar都在ZIP的mods/資料夾裡,直接複製就行。
03只要其中幾個?在檔案表裡搜尋出來,只解壓縮這幾個。
出問題怎麼辦
6問題頁面上的狀況怎麼辦
某個檔案下載不下來每個檔案會在模組包列出的每個連結上各試三次。全部失敗時,頁面會列出缺了哪些檔案;自己下載後拖進來,每個都會照模組包裡的雜湊核對。也可以不要它們直接儲存:ZIP裡的README會寫明缺了什麼、該放在哪。
連結指向別的網站.mrpack格式只允許從Modrinth、GitHub和GitLab下載,啟動器也會拒絕其他網站。這類檔案在開啟模組包時就會列出來,同樣手動補上。
硬碟或瀏覽器儲存空間滿了ZIP和所有模組加起來一樣大。Chrome和Edge直接寫進你選的檔案;Firefox和Safari先在瀏覽器儲存空間裡組好再下載,所以會短暫佔用大約兩倍的空間。
轉到一半取消了寫了一半的ZIP會被丟棄,什麼都不儲存。隨時可以重新開始。
啟動器認不出模組包對照上面的表格,確認選的是這個啟動器對應的格式。用一般ZIP時,Minecraft和載入器必須和README裡寫的版本完全一致。
頁面說這不是.mrpack帶manifest.json的ZIP是CurseForge模組包,CurseForge應用程式可以直接開啟。想反過來,把ZIP或資料夾做成.mrpack?用ZIP轉mrpack工具。
常見問題
8問
什麼是.mrpack檔案?
答Modrinth模組包Modrinth和它的應用程式使用的模組包格式:一個ZIP,裡面的modrinth.index.json列出每個模組的下載連結和雜湊,另外還有模組包的設定。能讀這種格式的啟動器會自己下載模組。
問
我的模組包會被上傳嗎?
答不會.mrpack由這個頁面在你的瀏覽器裡開啟,模組從Modrinth直接下載到你的電腦,本站看不到它們。
問
直接把.mrpack改成.zip可以嗎?
答只成功一半能開啟,但裡面只有設定和一串連結,模組本身不在裡面。
問
為什麼還要下載模組?
答模組包裡沒有模組.mrpack裡只有連結。支援這種格式的啟動器在安裝時會下載模組;其他啟動器用不了,這個頁面就替你下載一遍,放進ZIP。
問
可以離線使用嗎?
答不行模組要從Modrinth的伺服器下載,轉換時需要連網。讀取模組包和寫入ZIP都在你的電腦上完成。
問
多大的模組包都能轉嗎?
答幾個GB沒問題檔案邊下載邊寫進硬碟,記憶體用量很小。Chrome和Edge直接寫進你選的檔案。
問
有檔案下載失敗怎麼辦?
答手動補上很少見,但連結可能失效,伺服器也可能掛了。頁面會先把模組包列出的鏡像都試一遍;都不行的話,自己下載後拖進來,會和模組包核對。
問
會幫我裝Forge或Fabric嗎?
答不會自動裝ZIP裡寫明了載入器的確切版本。CurseForge和Prism格式在匯入時會自動裝好載入器。