¿Qué es el formato de archivo MCA?
Los archivos con la extensión .mca pertenecen a la categoría de Archivos de Juego y almacenan datos del mundo para Minecraft Java Edition.
¿Qué contienen los archivos MCA?
El contenido de los archivos con la extensión .mca son datos de fragmentos (chunks) del mundo para el juego Minecraft. Los jugadores pueden construir sus propias comunidades, modificar ubicaciones e interactuar con otros usuarios dentro de ellos. Los archivos almacenan todos los elementos del universo de Minecraft, tales como:
- bloques, a partir de los cuales se construyen las estructuras,
- terreno, biomas y edificios,
- personajes de los jugadores y otras entidades,
- objetos y herramientas.
Los archivos con la extensión .mca reemplazaron al estándar anterior de mapas de Minecraft .mcr cuando se lanzó Java Edition 1.2.1 el 1 de marzo de 2012.
¿Para qué se utilizan los archivos MCA?
El formato de guardado de mundo Anvil ofrece más funcionalidad que su predecesor MCR. Las principales mejoras se refirieron a la reducción de la sobrecarga de datos por fragmento, lo que contribuyó a aliviar los servidores de Minecraft. Gracias al cambio en la estructura interna, la compresión de los fragmentos mejoró notablemente: zlib DEFLATE por defecto, con soporte para LZ4 añadido en Java Edition 1.20.5. Cada archivo .mca cubre una región de 32×32 fragmentos (512×512 bloques), denominada r.X.Z.mca según las coordenadas de la región, y almacena hasta 1.024 ranuras de fragmentos.
Java Edition 1.18 amplió la altura del mundo de Y=-64 a Y=320, añadiendo un terreno subterráneo más profundo y límites de construcción más altos. Las características especiales del formato Anvil -estados de bloques indexados por paleta desde la actualización 1.13 Flattening y etiquetas DataVersion por fragmento- ofrecen amplias posibilidades para modificar y analizar los mundos del juego. Los mundos de Bedrock Edition utilizan LevelDB en lugar de archivos .mca.
Seguridad y protección
RIESGO: LOWLos archivos MCA son archivos de datos binarios puros sin código ejecutable. Es seguro copiarlos, respaldarlos y abrirlos con herramientas NBT. Riesgo: editar los datos de los fragmentos de forma incorrecta puede corromper un mundo de Minecraft; siempre haga una copia de seguridad de saves/ antes de editar. Nunca descargue archivos de mundo de fuentes no confiables, ya que pueden contener datos corrompidos intencionalmente diseñados para bloquear los clientes.
Detalles del formato
en pocas palabrasProgramas que abren archivos MCA
Detalles técnicos
especificación profunda| Codificación binaria | Big-endian |
| Tamaño de cabecera | 8.192 bytes (dos tablas de búsqueda de 4.096 bytes) |
| Ranuras de fragmentos por archivo | 1.024 (cuadrícula de región de 32×32) |
| Formato de carga útil del fragmento | NBT (Named Binary Tag) |
| Compresión por defecto | zlib DEFLATE (tipo 2) |
| Compresión heredada | GZip (tipo 1) |
| Compresión LZ4 | Tipo 4, añadida en Java Edition 1.20.5 (2024) |
| Cobertura de mundo por archivo | 32×32 fragmentos = 512×512 bloques horizontalmente |
| Altura del mundo (Java 1.18+) | Y=-64 a Y=320 (26 secciones de fragmentos verticales) |
| Convención de nomenclatura de archivos | r.X.Z.mca donde X, Z son coordenadas de región |
| Rastreador de formato de fragmento | Etiqueta NBT DataVersion por fragmento |
| Almacenamiento de bloques (desde 1.13) | Matrices long indexadas por paleta |
| Bedrock Edition | No aplicable - Bedrock Edition utiliza LevelDB, no archivos .mca |
| Lanzado | 2012 (Minecraft Java Edition 1.2.1, March 1, 2012 - replaced MCR format) |
| Última versión | Anvil (1.2.1, 2012); Linearized variant in Minecraft 1.21 (2024) for some data |
| Especificación | minecraft.wiki |
Conversiones de MCA
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos MCA.