MCTOOLBOX
MC ToolboxMC TOOLBOX
MRPack'ten ZIP'e dönüştürücü

CurseForge ZIP'ten MRPack'e Dönüştürücü

Bir CurseForge Minecraft modpack ZIP dışa aktarımını Modrinth uyumlu bir .mrpack dosyasına dönüştürün. Paketleri CurseForge'dan Prism Launcher, ATLauncher, GDLauncher veya Modrinth Uygulamasına taşımak istediğinizde kullanışlıdır.

CurseForge ZIP Yükle

Bir CurseForge modpack dışa aktarımını sürükleyin veya bir dosya seçmek için tıklayın. Paket arşivi tarayıcınızda kalır.

Başlamak için bir CurseForge modpack ZIP dosyasını buraya sürükleyin.0%

Modpack yardımcı programı

CurseForge paketlerini MRPack ekosistemine taşıyın

CurseForge ZIP dışa aktarımları ve Modrinth .mrpack dosyaları aynı sorunu farklı şekillerde çözer. CurseForge, mod referanslarını manifest.json dosyasında proje ve dosya kimlikleri olarak saklar. Modrinth ise indirme URL'lerini, hash'leri, bağımlılıkları ve geçersiz kılma dosyalarını modrinth.index.json dosyasında saklar. Bu araç, CurseForge'dan dışa aktarılan bir paketin .mrpack tercih eden başlatıcılar tarafından içe aktarılabilmesi için bu formatlar arasında köprü kurar.

Dönüştürme çoğunlukla tarayıcınızda JSZip ile çalışır. Mod meta verileri, CurseForge dosyalarını MRPack formatına eşlemek için yalnızca gerektiğinde aranır. configs, resource packs, shader settings ve scripts gibi overrides, .mrpack çıktısına kopyalanır.

Nasıl çalışır

Adım 1

CurseForge manifest.json dosyasını oku

Dönüştürücü, ZIP dosyasını yerel olarak açar ve Minecraft sürümünü, mod yükleyicisini, overrides klasörünü, project ID'lerini ve file ID'lerini bulmak için CurseForge dışa aktarım manifestini okur.

Adım 2

Modları Modrinth'te eşleştir

Her CurseForge dosyası bir SHA-1 hash'i için kontrol edilir. Modrinth aynı dosyaya sahip olduğunda, çıktı .mrpack Modrinth CDN URL'sini ve SHA-512 hash'ini referans alır.

Adım 3

Yalnızca CurseForge dosyalarını paketle

Bir dosya Modrinth'te mevcut değilse, araç o CurseForge dosyasını indirir ve overrides/mods içine yerleştirir, böylece uyumlu başlatıcılar paketi yine de yükleyebilir.

Adım 4

modrinth.index.json dosyasını yaz

Sonuç, modrinth.index.json, kopyalanmış geçersiz kılmalar ve manuel dikkat gerektiren dosyalar için kısa bir rapor içeren standart bir .mrpack arşividir.

Bu dönüştürücüyü ne zaman kullanmalı

Başlatıcıyı taşımaYalnızca CurseForge paketini Prism Launcher, ATLauncher, GDLauncher veya Modrinth App için dönüştürün.
Arkadaşlarla paylaşmaArkadaşlarınızdan paketi elle yeniden oluşturmalarını istemek yerine tek bir .mrpack dosyası gönderin.
Paket bakımıYalnızca CurseForge modlarını overrides içinde paketleyerek Modrinth tarzı bir arşiv oluşturun.
Eşleştirilmiş iş akışıModpack çalışması için her iki yöne de ihtiyacınız olduğunda bunu MRPack'ten ZIP'e dönüştürücünün yanında kullanın.

ZIP'ten MRPack'e SSS

ZIP'ten MRPack'e, MRPack'ten ZIP'e dönüştürücünün tersi midir?

Evet. MRPack'ten ZIP'e, bir Modrinth paketi tarafından referans verilen dosyaları indirir. ZIP'ten MRPack'e, bir CurseForge dışa aktarımını okur ve Modrinth tarzı bir .mrpack arşivi oluşturur.

Her CurseForge paketi mükemmel bir .mrpack olabilir mi?

Her zaman değil. Genel Modrinth eşleşmeleri temizdir, ancak bazı yalnızca CurseForge'a özel veya kısıtlı dosyaların doğrudan paketlenmesi gerekir. Bir dosya indirilemezse, araç bunu çıktının içindeki bir rapora ekler.

Hangi başlatıcılar çıktıyı içe aktarabilir?

Prism Launcher, ATLauncher, Modrinth desteği olan MultiMC fork'ları, GDLauncher ve Modrinth App, .mrpack dosyalarını içe aktarabilir.

Bu, CurseForge ZIP dosyamı yüklüyor mu?

ZIP dosyanız tarayıcıda JSZip ile açılır. Bir hesap gerektirmiyoruz veya paketinizi bir kullanıcı projesi olarak saklamıyoruz. Araç, .mrpack oluştururken dosya meta verilerini aramak ve tek tek mod dosyalarını indirmek için genel CurseForge ve Modrinth API'lerini çağırabilir. Bu, meta veri ve genel dosya getirme işlemidir, paketinizin bulut depolamamıza yüklenmesi değildir.