MCTOOLBOX
MC ToolboxMC TOOLBOX
MRPackからZIPへのコンバーター

CurseForge ZIPからMRPackへのコンバーター

CurseForge Minecraft modpack ZIPエクスポートをModrinth互換の.mrpackファイルに変換します。CurseForgeからPrism Launcher、ATLauncher、GDLauncher、またはModrinth Appにパックを移動したい場合に便利です。

CurseForge ZIPをアップロード

CurseForge modpackエクスポートをドロップするか、クリックしてファイルを選択してください。パックアーカイブはブラウザに残ります。

CurseForge modpack ZIPをドロップして開始します。0%

Modpackユーティリティ

CurseForgeパックをMRPackエコシステムに移動する

CurseForgeのZIPエクスポートとModrinthの.mrpackファイルは、異なる方法で同じ問題を解決します。CurseForgeはmodの参照をproject IDとfile IDとしてmanifest.jsonに保存します。ModrinthはダウンロードURL、ハッシュ、依存関係、およびオーバーライドファイルをmodrinth.index.jsonに保存します。このツールはこれらの形式を橋渡しし、CurseForgeからエクスポートされたパックを.mrpackを好むランチャーでインポートできるようにします。

変換はほとんどブラウザ内でJSZipを使用して実行されます。Modのメタデータは、CurseForgeファイルをMRPack形式にマッピングするために必要な場合にのみ検索されます。config、Resource Pack、シェーダー設定、スクリプトなどのオーバーライドは.mrpack出力にコピーされます。

仕組み

ステップ 1

CurseForge manifest.jsonを読み込む

コンバーターはZIPをローカルで開き、CurseForgeエクスポートマニフェストを読み取って、Minecraftのバージョン、modローダー、オーバーライドフォルダ、project ID、file IDを検索します。

ステップ 2

Modrinthでmodを照合する

各CurseForgeファイルはSHA-1ハッシュでチェックされます。Modrinthに同じファイルがある場合、出力される.mrpackはModrinth CDN URLとSHA-512ハッシュを参照します。

ステップ 3

CurseForgeのみのファイルをバンドルする

ファイルがModrinthで利用できない場合、ツールはそのCurseForgeファイルをダウンロードし、overrides/modsに配置するため、互換性のあるランチャーでもパックをインストールできます。

ステップ 4

modrinth.index.jsonを書き込む

結果は、modrinth.index.json、コピーされたオーバーライド、および手動での対応が必要なファイルに関する短いレポートを含む標準的な.mrpackアーカイブです。

このコンバーターを使用するタイミング

ランチャーの移行Prism Launcher、ATLauncher、GDLauncher、またはModrinth App用にCurseForgeのみのパックを変換します。
友達と共有する友達に手動でパックを再作成してもらう代わりに、1つの.mrpackファイルを送信します。
パックのメンテナンスCurseForgeのみのmodをオーバーライドにバンドルしたまま、Modrinthスタイルのアーカイブを作成します。
ペアワークフローmodpack作業で両方向が必要な場合は、MRPackからZIPへのコンバーターと併用してください。

ZIPからMRPackへのFAQ

ZIPからMRPackはMRPackからZIPの反対ですか?

はい。MRPackからZIPはModrinthパックが参照するファイルをダウンロードします。ZIPからMRPackはCurseForgeエクスポートを読み取り、Modrinthスタイルの.mrpackアーカイブを構築します。

すべてのCurseForgeパックが完璧な.mrpackになることができますか?

常にそうとは限りません。公開されているModrinthの一致はクリーンですが、CurseForgeのみのファイルや制限されたファイルは直接バンドルする必要があります。ファイルがダウンロードできない場合、ツールはそれを出力内のレポートに追加します。

どのランチャーが出力をインポートできますか?

Prism Launcher、ATLauncher、Modrinthサポート付きのMultiMCフォーク、GDLauncher、およびModrinth Appは.mrpackファイルをインポートできます。

これは私のCurseForge ZIPをアップロードしますか?

あなたのZIPはブラウザでJSZipを使って開かれます。アカウントは不要で、あなたのパックをユーザープロジェクトとして保存することもありません。このツールは、.mrpackを構築する際に、ファイルのメタデータを検索し、個々のmodファイルをダウンロードするために、公開されているCurseForgeおよびModrinth APIを呼び出すことがあります。これはメタデータと公開ファイルの取得であり、あなたのパックを当社のクラウドストレージにアップロードするものではありません。