Che cos'è il formato di file MCWORLD?
I file con estensione .mcworld memorizzano dati compressi come un archivio ZIP che racchiude un backup del mondo di Minecraft per la Bedrock Edition. All'interno dell'archivio troverai level.dat (metadati NBT del mondo), levelname.txt, world_icon.jpeg e una cartella db/ contenente i file chunk di LevelDB (.ldb e .log) che conservano il terreno, le entità e i dati dei giocatori. I file .mcworld sono supportati dalle edizioni Minecraft Bedrock ed Education su Windows, Android, iOS, Xbox, PlayStation e Nintendo Switch.
Tali file vengono tipicamente utilizzati per salvare copie di backup del mondo e per condividere i mondi creati con altri utenti. Un formato simile, .mctemplate, utilizza lo stesso layout ZIP ma è inteso come un modello di mondo riutilizzabile. Anche .mcaddon e .mcpack vengono utilizzati per add-on e pacchetti di contenuti.
Creazione di file .mcworld in Minecraft
Il metodo più rapido consiste nell'utilizzare la funzione di esportazione integrata nel gioco: apri le impostazioni del mondo in Minecraft Bedrock e scegli Esporta mondo - il gioco scriverà direttamente un file .mcworld. Puoi anche crearne uno manualmente individuando la cartella del gioco in cui sono salvati i mondi:
- naviga nella cartella del gioco e poi nella sottocartella
minecraftWorlds, - copia la cartella del mondo selezionata in un'altra posizione,
- crea un archivio ZIP della cartella,
- cambia l'estensione in
.mcworld.
Apertura e utilizzo dei file .mcworld
I file .mcworld scaricati dovrebbero aprirsi automaticamente in Minecraft con un doppio clic - il gioco importa il mondo nella sua libreria. Se il file non si carica, è possibile copiare manualmente la cartella del mondo nella cartella minecraftWorlds e decomprimere l'archivio ZIP (potrebbe essere necessario cambiare l'estensione da .mcworld a .zip). Utilizzando strumenti di archiviazione che supportano i file ZIP - come 7-Zip - un utente può sfogliare il contenuto di qualsiasi file .mcworld senza avviare il gioco.
Sicurezza e incolumità
RISCHIO: LOWUn'esportazione del mondo è costituita da dati di gioco, non da codice eseguibile, quindi aprirne uno è a basso rischio. La vera cautela riguarda gli add-on inclusi: un file .mcworld scaricato può contenere behavior_packs con script/comandi personalizzati - innocui nel gioco normale ma che vale la pena scaricare da siti della comunità affidabili. Attenzione alle false pagine di «download del mondo Minecraft» che avvolgono i file in programmi di installazione PUP; scarica i file .mcworld direttamente, non tramite un «download manager».
Dettagli del formato
in sintesi- Generic ZIP archive - Because .mcworld is just a ZIP, archive tools open it as a normal compressed archive.
Programmi che aprono file MCWORLD
Dettagli tecnici
specifiche approfondite| Formato contenitore | Archivio ZIP standard; inizia con i magic bytes 50 4B 03 04 (firma «PK») all'offset 0 |
| Tipo MIME | application/zip (primario); visto anche come application/octet-stream o application/vnd.minecraft.world |
| Codifica | Binario |
| Ordine dei byte | Little-endian |
| Compressione | DEFLATE applicato per ogni voce ZIP; i dati chunk LevelDB all'interno di db/ sono ulteriormente compressi con zlib |
| Crittografia | Nessuna per le esportazioni standard dei giocatori; i mondi del Marketplace e premium possono contenere DRM di Mojang |
| Dimensione tipica del file | 1 MB - 500 MB; i mondi esplorati o scaricati di grandi dimensioni possono superare 1 GB |
| File metadati del mondo | level.dat nella radice dell'archivio - codificato in NBT; contiene l'intero StorageVersion e i tag della versione del gioco |
| File interni chiave | level.dat, levelname.txt, world_icon.jpeg, tabelle chunk db/*.ldb, log write-ahead db/*.log |
| Archiviazione dati del mondo | Archivio chiave-valore LevelDB all'interno della cartella db/; ogni file .ldb è una tabella di stringhe ordinate di dati chunk |
| Controllo integrità | Solo CRC-32 per voce ZIP; nessun hash crittografico dell'intero file o firma digitale |
| Voci massime nell'archivio | 65.535 file secondo la specifica ZIP di base; i mondi grandi si avvicinano a questo limite a causa dei molti file .ldb - ZIP64 rimuove il limite |
| Compatibilità edizione | Solo Bedrock Edition ed Education Edition; i file .mcworld non possono essere importati nella Java Edition |
| Supporto piattaforma | Android, iOS, Windows (Bedrock/Win10/11), Xbox, PlayStation, Nintendo Switch |
| Ispezione senza gioco | Rinomina .mcworld in .zip e apri con qualsiasi strumento compatibile con ZIP (7-Zip, WinRAR, Keka) per sfogliare o estrarre i contenuti |
| Formati correlati | .mctemplate (stesso layout ZIP usato come modello di mondo riutilizzabile), .mcaddon (bundle di add-on), .mcpack (pacchetto di risorse o comportamenti), .mcrworld (esportazione mondo Minecraft Realms) |
| Rilasciato | 2016 (Minecraft: Bedrock Edition / Pocket Edition world export & import) |
| Ultima versione | Tracks current Bedrock world format (LevelDB chunk storage); no separate .mcworld spec version |
| Specifica | www.minecraft.net |