Hvad er MCA-filformatet?
Filer med filtypenavnet .mca hører til kategorien Spilfiler og gemmer verdensdata for Minecraft Java Edition.
Hvad indeholder MCA-filer?
Indholdet af filer med filtypenavnet .mca er world chunk-data til spillet Minecraft. Spillere kan bygge deres egne samfund, ændre lokationer og interagere med andre brugere i dem. Filerne gemmer alle elementer i Minecraft-universet, såsom:
- blokke, som strukturer er bygget af,
- terræn, biomer og bygninger,
- spillerfigurer og andre entiteter,
- genstande og værktøjer.
Filer med filtypenavnet .mca erstattede den tidligere Minecraft-kortstandard .mcr, da Java Edition 1.2.1 blev lanceret den 1. marts 2012.
Hvad bruges MCA-filer til?
Anvil-verdensformatet tilbyder mere funktionalitet end sin MCR-forgænger. De vigtigste forbedringer vedrørte reduktion af databelastningen pr. chunk, hvilket bidrog til at aflaste Minecraft-servere. Takket være den ændrede interne struktur blev chunk-komprimering mærkbart forbedret - zlib DEFLATE som standard, med LZ4-understøttelse tilføjet i Java Edition 1.20.5. Hver .mca-fil dækker en region på 32×32 chunks (512×512 blokke), navngivet r.X.Z.mca efter regionskoordinater, og gemmer op til 1.024 chunk-pladser.
Java Edition 1.18 udvidede verdenshøjden til Y=-64 til Y=320, hvilket tilføjede dybere underjordisk terræn og højere byggegrænser. Særlige funktioner i Anvil-formatet - palet-indekserede bloktilstande siden 1.13 Flattening-opdateringen og DataVersion-tags pr. chunk - giver store muligheder for at modificere og analysere spilverdener. Bedrock Edition-verdener bruger LevelDB i stedet for .mca-filer.
Sikkerhed og tryghed
RISIKO: LOWMCA-filer er rene binære datafiler uden eksekverbar kode. De er sikre at kopiere, sikkerhedskopiere og åbne med NBT-værktøjer. Risiko: Forkert redigering af chunk-data kan ødelægge en Minecraft-verden; tag altid backup af saves/, før du redigerer. Download aldrig verdensfiler fra upålidelige kilder, da de kan indeholde bevidst beskadigede data designet til at crashe klienter.
Formatdetaljer
kort fortaltProgrammer der åbner MCA-filer
Tekniske detaljer
dyb specifikation| Binær kodning | Big-endian |
| Header-størrelse | 8.192 bytes (to 4.096-byte opslagstabeller) |
| Chunk-pladser pr. fil | 1.024 (32×32 regionsgitter) |
| Chunk-payload-format | NBT (Named Binary Tag) |
| Standardkomprimering | zlib DEFLATE (type 2) |
| Legacy-komprimering | GZip (type 1) |
| LZ4-komprimering | Type 4, tilføjet i Java Edition 1.20.5 (2024) |
| Verdensdækning pr. fil | 32×32 chunks = 512×512 blokke horisontalt |
| Verdenshøjde (Java 1.18+) | Y=-64 til Y=320 (26 vertikale chunk-sektioner) |
| Navngivningskonvention | r.X.Z.mca hvor X, Z er regionskoordinater |
| Chunk-format tracker | DataVersion NBT-tag pr. chunk |
| Bloklagring (siden 1.13) | Palet-indekserede long-arrays |
| Bedrock Edition | Ikke relevant - Bedrock Edition bruger LevelDB, ikke .mca-filer |
| Udgivet | 2012 (Minecraft Java Edition 1.2.1, March 1, 2012 - replaced MCR format) |
| Seneste version | Anvil (1.2.1, 2012); Linearized variant in Minecraft 1.21 (2024) for some data |
| Specifikation | minecraft.wiki |
MCA-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om MCA-filer.