pack.mcmeta bir Java kaynak paketinde ne işe yarar
pack.mcmeta, Java Edition kaynak paketinin kökünde bulunan meta veri dosyasıdır. Minecraft'a paketin nasıl tanımlanacağını ve dosyaların hangi kaynak paketi formatını hedeflediğini söyler. Bu oluşturucu, eski pack_format alanı ile güncel sürümlerde kullanılan daha yeni min_format ve max_format yapısı arasında geçiş yapar.
Bu dosya dokular, modeller, sesler, fontlar veya dil girdileri içermez. Bu varlıklar hâlâ assets klasörünün altında yer alır. pack.mcmeta dosyasını assets klasörünün içine değil, yanına koyun ve indirilen dosyayı bu tam adla kaydedin.
Tam Minecraft sürümünü seçin
Paket format değerleri oyun sürüm numarasından bağımsız olarak değişir. Paketi yükleyecek sürümü veya snapshot'ı seçin, ardından daha geniş bir uyumluluk aralığını kendiniz doğrulamadıkça oluşturulan alanları değiştirmeden bırakın.
Eski ve modern meta veriler farklıdır
Eski sürümler tek bir pack_format numarası okur. Daha yeni sürümler minimum ve maksimum format dizilerini kullanabilir. Oluşturucu, iki şemayı tek dosyada karıştırmak yerine JSON şeklini otomatik olarak değiştirir.
Uyumluluk uyarıları hâlâ önemlidir
Minecraft, daha eski veya daha yeni bir paketi uyarıyla yükleyebilir, ancak yükleme her varlık formatının uyumlu olduğunu garanti etmez. Modeller, öğe tanımları, shader'lar, fontlar ve diğer kaynaklar, meta veri doğru ayrıştırılsa bile sürümler arasında değişebilir.
Snapshot'lar ekstra kontrol gerektirir
Snapshot format numaraları kararlı sürümden önce değişebilir. Snapshot çıktısını test meta verisi olarak değerlendirin ve paketi daha sonraki bir snapshot'a veya kararlı Minecraft sürümüne taşırken yeniden doğrulayın.
Geçerli bir pack.mcmeta dosyası oluşturun
- Oyuncuların kaynak paketi ekranında göreceği açıklamayı yazın.
- Test için kullanılan tam Java sürümünü veya snapshot'ı seçin.
- pack.mcmeta dosyasını indirin ve kaynak paketi klasörünün veya ZIP'in köküne yerleştirin.
- assets klasörünü meta veri dosyasının yanında tutun, ardından paketi Minecraft'ta yükleyin.
- Paket reddedildiğinde veya varlıklar yüklenemediğinde oyun günlüğünü okuyun.
pack.mcmeta soruları
pack.mcmeta nereye konur?
Kaynak paketinin en üst düzeyine, assets klasörünün yanına yerleştirin. Paket ZIP'lenmişse, ZIP açıldığında hem pack.mcmeta hem de assets hemen görünür olmalıdır.
pack.mcmeta veri paketleri tarafından da kullanılır mı?
Veri paketleri de pack.mcmeta adlı bir dosya kullanır, ancak desteklenen format değerleri ve içerik amacı farklıdır. Bu sayfa özellikle Java kaynak paketi meta verisi için yapılandırılmıştır.
Minecraft paketimi neden uyumsuz olarak adlandırıyor?
Seçilen format çalışan oyunla eşleşmiyor olabilir, JSON yanlış düzenlenmiş olabilir veya dosya bir klasör fazla derinlikte olabilir. Önce seçilen sürümü ve ZIP kökünü kontrol edin.
Bir kaynak paketi birçok sürümü destekleyebilir mi?
Modern meta veri bir aralık bildirebilir, ancak varlıkların kendileri de bu aralıkta çalışmalıdır. Geniş bir bildirim, sürümler arasında değişen modelleri veya tanımları dönüştüremez.