Co dělá pack.mcmeta v Java resource packu
pack.mcmeta je soubor metadat v kořenu Java Edition resource packu. Říká Minecraftu, jak popsat balíček a jaký formát resource packu soubory cílí. Tento generátor přepíná mezi starším polem pack_format a novější strukturou min_format a max_format používanou aktuálními verzemi.
Tento soubor neobsahuje textury, modely, zvuky, fonty ani jazykové položky. Tato aktiva stále patří do složky assets. Udržujte pack.mcmeta vedle složky assets, ne uvnitř ní, a uložte stažený soubor s tímto přesným názvem.
Vyberte přesnou verzi Minecraftu
Hodnoty pack formátu se mění nezávisle na čísle verze hry. Vyberte verzi nebo snapshot, který balíček načte, a poté ponechte generovaná pole beze změny, pokud jste sami neověřili širší rozsah kompatibility.
Legacy a modern metadata se liší
Starší verze čtou jedno číslo pack_format. Novější verze mohou používat pole minimálního a maximálního formátu. Generátor automaticky mění tvar JSON, místo aby míchal obě schémata v jednom souboru.
Varování o kompatibilitě stále záleží
Minecraft může načíst starší nebo novější balíček s varováním, ale načtení nezaručuje, že každý formát aktiv je kompatibilní. Modely, definice předmětů, shadery, fonty a další zdroje se mohou mezi verzemi změnit, i když se metadata správně parsují.
Snapshoty vyžadují dodatečnou kontrolu
Čísla formátů snapshotů se mohou před stabilním vydáním změnit. Považujte výstup pro snapshot za testovací metadata a znovu je ověřte při přesunu balíčku na novější snapshot nebo stabilní verzi Minecraftu.
Vytvořte platný soubor pack.mcmeta
- Napište popis, který hráči uvidí na obrazovce resource packů.
- Vyberte přesnou Java verzi nebo snapshot použitý pro testování.
- Stáhněte pack.mcmeta a umístěte jej do kořene složky resource packu nebo ZIP.
- Udržujte složku assets vedle souboru metadat a poté balíček načtěte v Minecraftu.
- Přečtěte si herní log, když je balíček odmítnut nebo se aktiva nenačtou.
Otázky k pack.mcmeta
Kam patří pack.mcmeta?
Umístěte jej do nejvyšší úrovně resource packu vedle složky assets. Pokud je balíček zazipovaný, pack.mcmeta i assets musí být viditelné okamžitě po otevření ZIP.
Používá se pack.mcmeta také u datapacků?
Datapacky také používají soubor s názvem pack.mcmeta, ale jejich podporované hodnoty formátu a účel obsahu se liší. Tato stránka je specificky nakonfigurována pro metadata Java resource packů.
Proč Minecraft označuje můj balíček jako nekompatibilní?
Vybraný formát nemusí odpovídat spuštěné hře, JSON mohl být nesprávně upraven nebo soubor může být o jednu složku příliš hluboko. Nejprve zkontrolujte vybranou verzi a kořen ZIP.
Může jeden resource pack podporovat mnoho verzí?
Moderní metadata mohou deklarovat rozsah, ale samotná aktiva musí v tomto rozsahu také fungovat. Široká deklarace nemůže převést modely nebo definice, které se mezi verzemi změnily.