Yarn contro Mojmap: Confronto tra le Mappe di Minecraft (2026)

Yarn contro Mojmap: spiegazione delle differenze tra i due set di mappe di Minecraft in termini di denominazione, licenza e strumenti, e quale scegliere per un mod Fabric.

Mappingsby trqUpdated June 4, 2026
Key takeaways
  • Yarn è stato denominato dalla comunità, è una mappatura open source per Fabric con parametri di metodo completi.
  • Mojmap è la denominazione ufficiale di Mojang, pubblicata con ogni versione a partire dalla 1.14.4.
  • Entrambi si basano su livelli stabili, quindi i nomi leggibili possono cambiare senza interrompere i mod.
  • Molti progetti Fabric ora si basano su una base Mojmap e applicano le rimappature Yarn sopra di essa.

Yarn è un sistema di nomenclatura open source, creato dalla comunità, per Fabric che include nomi descrittivi e parametri completi dei metodi. Mojmap è il sistema di nomenclatura ufficiale di Mojang, pubblicato con ogni versione a partire dalla 1.14.4. Scegli Yarn se desideri uno schema di nomenclatura gratuito e ben documentato; scegli Mojmap se desideri nomi che corrispondano a quelli di Mojang e non si discostino mai.

Cosa sono

Yarn è un set di mapping mantenuto da FabricMC. I volontari assegnano nomi leggibili alle classi, ai campi e ai metodi offuscati in Minecraft, e questi nomi si basano sullo stabile livello Intermediario in modo da poter essere rinominati senza compromettere i mod compilati.

Mojmap è la tabella di mapping ufficiale che Mojang pubblica insieme a ogni versione a partire dalla 1.14.4. I nomi provengono direttamente dal codice sorgente di Mojang, quindi corrispondono a ciò che gli sviluppatori chiamano internamente. Ha sostituito MCP e Searge come predefinito per qualsiasi nuovo progetto.

Come differiscono

La differenza sta in chi sceglie i nomi e in come la licenza li tratta. I nomi di Yarn sono scelti dalla comunità e sono liberi di essere utilizzati e condivisi. I nomi di Mojmap appartengono a Mojang, e la licenza è stata storicamente generosa riguardo all'uso a tempo di compilazione, ma più attenta alla ridistribuzione. I moderni loader si occupano di questo per te.

YarnMojmap
Chi assegna i nomiComunità FabricMCMojang (ufficiale)
Prima disponibileEra FabricDal 1.14.4 in poi
Parametri del metodoNominati e documentatiSpesso mancanti
LicenzaAperta, libera da condividerePermissiva al momento della compilazione
Strato stabile sottostanteIntermediarioMappa di offuscamento per ogni versione
Migliore perMod Fabric che desiderano documentazioneProgetti che corrispondono al codice sorgente di Mojang

Quale scegliere

  • Scegli Yarn se sviluppi su Fabric e desideri nomi descrittivi, parametri di metodo nominati e documentazione inline. È l'opzione predefinita di lunga data per l'ecosistema Fabric.
  • Scegli Mojmap se desideri nomi che corrispondano al codice sorgente di Mojang, prevedi di condividere codice con persone che utilizzano altri loader o stai puntando a 1.21 o versioni successive, dove le mappature ufficiali sono la baseline comune.
  • Molti progetti Fabric ora si basano su una base Mojmap e applicano le rimappature Yarn sopra, quindi non è sempre necessario sceglierne solo uno.

Come si collegano alle altre mappature

Entrambi si inseriscono in una storia più lunga. Prima che Mojang pubblicasse le mappature, la scena del modding utilizzava MCP e Searge per invertire i nomi offuscati. Dal 1.14.4, Mojmap ha reso disponibili i nomi ufficiali e Yarn è cresciuto come alternativa Fabric aperta, sovrapposta a Intermediary. Lo strato Intermediary è ciò che mantiene compatibili i mod attraverso le modifiche alle mappature.

DOMANDE FREQUENTI