Qu'est-ce que le format de fichier MCA ?
Les fichiers avec l'extension .mca appartiennent à la catégorie des fichiers de jeu et stockent les données de monde pour Minecraft Java Edition.
Que contiennent les fichiers MCA ?
Le contenu des fichiers avec l'extension .mca correspond aux données de tronçons (chunks) du monde pour le jeu Minecraft. Les joueurs peuvent y construire leurs propres communautés, modifier des lieux et interagir avec d'autres utilisateurs. Les fichiers stockent tous les éléments de l'univers Minecraft, tels que :
- les blocs, à partir desquels les structures sont construites,
- le terrain, les biomes et les bâtiments,
- les personnages des joueurs et autres entités,
- les objets et les outils.
Les fichiers avec l'extension .mca ont remplacé l'ancienne norme de carte Minecraft .mcr lors du lancement de la Java Edition 1.2.1 le 1er mars 2012.
À quoi servent les fichiers MCA ?
Le format de sauvegarde de monde Anvil offre plus de fonctionnalités que son prédécesseur MCR. Les principales améliorations concernaient la réduction de la surcharge de données par tronçon, ce qui a contribué à soulager les serveurs Minecraft. Grâce à la structure interne modifiée, la compression des tronçons a été nettement améliorée - zlib DEFLATE par défaut, avec le support de LZ4 ajouté dans la Java Edition 1.20.5. Chaque fichier .mca couvre une région de 32×32 tronçons (512×512 blocs), nommée r.X.Z.mca selon les coordonnées de la région, et stocke jusqu'à 1 024 emplacements de tronçons.
La Java Edition 1.18 a étendu la hauteur du monde de Y=-64 à Y=320, ajoutant un terrain souterrain plus profond et des limites de construction plus élevées. Les caractéristiques spéciales du format Anvil - les états de blocs indexés par palette depuis la mise à jour « Flattening » 1.13 et les balises DataVersion par tronçon - offrent de larges possibilités pour modifier et analyser les mondes de jeu. Les mondes de la Bedrock Edition utilisent LevelDB au lieu des fichiers .mca.
Sécurité et sûreté
RISQUE : LOWLes fichiers MCA sont des fichiers de données binaires purs sans code exécutable. Ils peuvent être copiés, sauvegardés et ouverts en toute sécurité avec des outils NBT. Risque : une modification incorrecte des données de tronçons peut corrompre un monde Minecraft ; sauvegardez toujours vos dossiers saves/ avant toute modification. Ne téléchargez jamais de fichiers de monde de sources non fiables car ils peuvent contenir des données intentionnellement corrompues conçues pour faire planter les clients.
Détails du format
en brefProgrammes qui ouvrent les fichiers MCA
Détails techniques
spécifications approfondies| Encodage binaire | Big-endian |
| Taille de l'en-tête | 8 192 octets (deux tables de consultation de 4 096 octets) |
| Emplacements de tronçons par fichier | 1 024 (grille de région 32×32) |
| Format de charge utile du tronçon | NBT (Named Binary Tag) |
| Compression par défaut | zlib DEFLATE (type 2) |
| Compression héritée | GZip (type 1) |
| Compression LZ4 | Type 4, ajoutée dans la Java Edition 1.20.5 (2024) |
| Couverture du monde par fichier | 32×32 tronçons = 512×512 blocs horizontalement |
| Hauteur du monde (Java 1.18+) | Y=-64 à Y=320 (26 sections verticales de tronçons) |
| Convention de nommage des fichiers | r.X.Z.mca où X, Z sont les coordonnées de la région |
| Suivi du format de tronçon | Balise NBT DataVersion par tronçon |
| Stockage des blocs (depuis 1.13) | Tableaux longs indexés par palette |
| Bedrock Edition | Non applicable - la Bedrock Edition utilise LevelDB, pas de fichiers .mca |
| Publié | 2012 (Minecraft Java Edition 1.2.1, March 1, 2012 - replaced MCR format) |
| Dernière version | Anvil (1.2.1, 2012); Linearized variant in Minecraft 1.21 (2024) for some data |
| Spécification | minecraft.wiki |
Conversions MCA
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers MCA.