MCTOOLBOX
MC ToolboxMC TOOLBOX

Creativa

Generatore pack.mcmeta

Crea metadati per resource pack Java Edition per i vecchi numeri pack_format e per il nuovo stile min_format / max_format.

Dettagli del pack

Numbers shift when Mojang bumps pack formats. If the game warns about compatibility, compare against the current pack format list for your exact snapshot/release.

Generato pack.mcmeta

{
  "pack": {
    "description": "My Minecraft resource pack",
    "min_format": [
      88,
      0
    ],
    "max_format": [
      88,
      0
    ]
  }
}

Cosa fa pack.mcmeta in un resource pack Java

pack.mcmeta è il file di metadati nella radice di un resource pack di Java Edition. Dice a Minecraft come descrivere il pack e quale formato di resource pack i file target. Questo generatore passa tra il campo legacy pack_format e la nuova struttura min_format e max_format usata dalle versioni attuali.

Il file non contiene texture, modelli, suoni, font o voci di lingua. Questi asset appartengono ancora alla cartella assets. Tieni pack.mcmeta accanto a assets, non al suo interno, e salva il file scaricato con questo nome esatto.

Scegli la versione esatta di Minecraft

I valori del pack format cambiano indipendentemente dal numero di versione del gioco. Seleziona la versione o snapshot che caricherà il pack, poi mantieni i campi generati invariati a meno che tu non abbia verificato tu stesso un intervallo di compatibilità più ampio.

I metadati legacy e moderni sono diversi

Le versioni più vecchie leggono un singolo numero pack_format. Le versioni più recenti possono usare array di formato minimo e massimo. Il generatore cambia automaticamente la forma del JSON invece di mescolare entrambi gli schemi in un unico file.

Gli avvisi di compatibilità contano ancora

Minecraft può caricare un pack più vecchio o più nuovo con un avviso, ma il caricamento non garantisce che ogni formato di asset sia compatibile. Modelli, definizioni di oggetti, shader, font e altre risorse possono cambiare tra le versioni anche quando i metadati vengono analizzati correttamente.

Le snapshot richiedono controlli aggiuntivi

I numeri di formato delle snapshot possono cambiare prima della versione stabile. Tratta l'output della snapshot come metadati di test e verificalo di nuovo quando sposti il pack a una snapshot successiva o a una versione stabile di Minecraft.

Crea un file pack.mcmeta valido

  1. Scrivi la descrizione che i giocatori vedranno nella schermata dei resource pack.
  2. Seleziona la versione Java o snapshot esatta usata per i test.
  3. Scarica pack.mcmeta e posizionalo nella radice della cartella del resource pack o dello ZIP.
  4. Tieni la cartella assets accanto al file di metadati, poi carica il pack in Minecraft.
  5. Leggi il registro di gioco quando il pack viene rifiutato o gli asset non vengono caricati.

Domande su pack.mcmeta

Dove va pack.mcmeta?

Posizionalo al livello superiore del resource pack, accanto alla cartella assets. Se il pack è zippato, sia pack.mcmeta che assets devono essere visibili immediatamente all'apertura dello ZIP.

pack.mcmeta è usato anche dai datapack?

Anche i datapack usano un file chiamato pack.mcmeta, ma i valori di formato supportati e lo scopo del contenuto differiscono. Questa pagina è configurata specificamente per i metadati dei resource pack Java.

Perché Minecraft dice che il mio pack è incompatibile?

Il formato selezionato potrebbe non corrispondere al gioco in esecuzione, il JSON potrebbe essere stato modificato in modo errato, o il file potrebbe essere annidato una cartella troppo in profondità. Controlla prima la versione selezionata e la radice dello ZIP.

Un resource pack può supportare molte versioni?

I metadati moderni possono dichiarare un intervallo, ma gli asset stessi devono funzionare in quell'intervallo. Una dichiarazione ampia non può convertire modelli o definizioni che sono cambiati tra le versioni.