Qu'est-ce que le format de fichier MCWORLD ?
Les fichiers avec l'extension .mcworld stockent des données compressées sous forme d' archive ZIP qui regroupe une sauvegarde de monde Minecraft pour l'édition Bedrock. À l'intérieur de l'archive, vous trouverez level.dat (métadonnées du monde NBT), levelname.txt, world_icon.jpeg, et un dossier db/ contenant les fichiers de tronçons (chunks) LevelDB (.ldb et .log) qui détiennent le terrain, les entités et les données des joueurs. Les fichiers .mcworld sont pris en charge par les éditions Minecraft Bedrock et Education sur Windows, Android, iOS, Xbox, PlayStation et Nintendo Switch.
Ces fichiers sont généralement utilisés pour enregistrer des copies de sauvegarde de mondes et pour partager des créations avec d'autres utilisateurs. Un format similaire, .mctemplate, utilise la même structure ZIP mais est destiné à servir de modèle de monde réutilisable. .mcaddon et .mcpack sont également utilisés pour les extensions et les packs de contenu.
Création de fichiers .mcworld dans Minecraft
La méthode la plus rapide consiste à utiliser l'exportation intégrée du jeu : ouvrez les paramètres du monde dans Minecraft Bedrock et choisissez Exporter le monde - le jeu génère directement un fichier .mcworld. Vous pouvez également en créer un manuellement en localisant le dossier du jeu où les mondes sont enregistrés :
- naviguez vers le dossier du jeu puis le sous-dossier
minecraftWorlds, - copiez le dossier du monde sélectionné vers un autre emplacement,
- créez une archive ZIP du dossier,
- changez l'extension en
.mcworld.
Ouverture et utilisation des fichiers .mcworld
Les fichiers .mcworld téléchargés devraient s'ouvrir automatiquement dans Minecraft lors d'un double-clic - le jeu importe alors le monde dans sa bibliothèque. Si le fichier ne se charge pas, on peut copier manuellement le dossier du monde dans le dossier minecraftWorlds et décompresser l'archive ZIP (il peut être nécessaire de changer l'extension .mcworld en .zip). En utilisant des outils d'archivage prenant en charge les fichiers ZIP - tels que 7-Zip - un utilisateur peut parcourir le contenu de n'importe quel fichier .mcworld sans lancer le jeu.
Sécurité et sûreté
RISQUE : LOWUne exportation de monde est une donnée de jeu, pas un code exécutable, donc en ouvrir une présente un risque faible. La réelle prudence concerne les extensions groupées : un .mcworld téléchargé peut contenir des behavior_packs avec des scripts/commandes personnalisés - inoffensifs en jeu normal mais méritant d'être récupérés sur des sites communautaires réputés. Méfiez-vous des fausses pages de « téléchargement de monde Minecraft » qui enveloppent les fichiers dans des installateurs de programmes potentiellement indésirables ; téléchargez les fichiers .mcworld directement, pas via un « gestionnaire de téléchargement ».
Détails du format
en bref- Archive ZIP générique - Parce que .mcworld n'est qu'un ZIP, les outils d'archivage l'ouvrent comme une archive compressée normale.
Programmes qui ouvrent les fichiers MCWORLD
Détails techniques
spécifications approfondies| Format de conteneur | Archive ZIP standard ; commence par les octets magiques 50 4B 03 04 (signature « PK ») à l'offset 0 |
| Type MIME | application/zip (primaire) ; également vu comme application/octet-stream ou application/vnd.minecraft.world |
| Encodage | Binaire |
| Ordre des octets | Little-endian |
| Compression | DEFLATE appliqué par entrée ZIP ; les données de tronçons LevelDB dans db/ sont en plus compressées avec zlib |
| Chiffrement | Aucun pour les exportations de joueurs standard ; les mondes du Marketplace et premium peuvent comporter un DRM Mojang |
| Taille de fichier typique | 1 Mo - 500 Mo ; les grands mondes explorés ou téléchargés peuvent dépasser 1 Go |
| Fichier de métadonnées du monde | level.dat à la racine de l'archive - encodé en NBT ; porte l'entier StorageVersion et les balises de version du jeu |
| Fichiers internes clés | level.dat, levelname.txt, world_icon.jpeg, tables de tronçons db/*.ldb, journal d'écriture différée db/*.log |
| Stockage des données du monde | Magasin clé-valeur LevelDB à l'intérieur du dossier db/ ; chaque fichier .ldb est une table de chaînes triées de données de tronçons |
| Vérification d'intégrité | CRC-32 par entrée ZIP uniquement ; pas de hachage cryptographique ou de signature numérique sur l'ensemble du fichier |
| Nombre maximal d'entrées d'archive | 65 535 fichiers selon la spécification ZIP de base ; les grands mondes approchent cette limite via de nombreux fichiers .ldb - le ZIP64 lève cette restriction |
| Compatibilité d'édition | Bedrock Edition et Education Edition uniquement ; les fichiers .mcworld ne peuvent pas être importés dans Java Edition |
| Plateformes prises en charge | Android, iOS, Windows (Bedrock/Win10/11), Xbox, PlayStation, Nintendo Switch |
| Inspecter sans le jeu | Renommez .mcworld en .zip et ouvrez avec n'importe quel outil compatible ZIP (7-Zip, WinRAR, Keka) pour parcourir ou extraire le contenu |
| Formats associés | .mctemplate (même structure ZIP utilisée comme modèle de monde réutilisable), .mcaddon (lot d'extensions), .mcpack (pack de ressources ou de comportements), .mcrworld (exportation de monde Minecraft Realms) |
| Publié | 2016 (Minecraft: Bedrock Edition / Pocket Edition world export & import) |
| Dernière version | Tracks current Bedrock world format (LevelDB chunk storage); no separate .mcworld spec version |
| Spécification | www.minecraft.net |