CurseForge ZIP を MRPack に変換する方法
このツールは、CurseForge からエクスポートされた Modpack ZIP ファイルを Modrinth 互換の .mrpack アーカイブに変換します。変換は主にブラウザ内で JSZip を使用して行われ、ファイルがアップロードされることはありません。
ZIP を選択すると、ツールは manifest.json を解析して Minecraft バージョン、Mod ローダー、および各 Mod の CurseForge プロジェクト ID とファイル ID を特定します。次に、各ファイルの SHA-1 ハッシュを計算し、Modrinth API で一致するものを検索します。一致するものがあれば、.mrpack は Modrinth CDN URL と SHA-512 ハッシュを参照します。一致するものがない場合、ツールは CurseForge からファイルをダウンロードし、overrides/mods フォルダーに配置して、互換性のあるランチャーがインストールできるようにします。
config、リソースパック、スクリプトなどのオーバーライドは、元の ZIP から .mrpack にそのままコピーされます。出力には、手動対応が必要なファイルのレポートも含まれます。結果の .mrpack は、Prism Launcher、ATLauncher、GDLauncher、Modrinth App などのランチャーでインポートできます。