Hva er MCA-filformatet?
Filer med filendelsen .mca tilhører kategorien spillfiler og lagrer verdensdata for Minecraft Java Edition.
Hva inneholder MCA-filer?
Innholdet i filer med filendelsen .mca er world chunk-data for spillet Minecraft. Spillere kan bygge sine egne samfunn, endre lokasjoner og samhandle med andre brukere i dem. Filene lagrer alle elementer i Minecraft-universet, som:
- blokker, som strukturer er bygget av,
- terreng, biomer og bygninger,
- spillerkarakterer og andre entiteter,
- gjenstander og verktøy.
Filer med filendelsen .mca erstattet den tidligere Minecraft-kartstandarden .mcr da Java Edition 1.2.1 ble lansert 1. mars 2012.
Hva brukes MCA-filer til?
Anvil-formatet for lagring av verdener tilbyr mer funksjonalitet enn forgjengeren MCR. De viktigste forbedringene handlet om å redusere datamengden per chunk, noe som bidro til å avlaste Minecraft-servere. Takket være den endrede interne strukturen ble chunk-komprimeringen merkbart forbedret - zlib DEFLATE som standard, med støtte for LZ4 lagt til i Java Edition 1.20.5. Hver .mca-fil dekker en region på 32×32 chunks (512×512 blokker), navngitt r.X.Z.mca etter regionkoordinater, og lagrer opptil 1 024 chunk-plasser.
Java Edition 1.18 utvidet verdenshøyden til Y=-64 til Y=320, noe som la til dypere underjordisk terreng og høyere byggegrenser. Spesielle funksjoner i Anvil-formatet - palett-indekserte blokktilstander siden 1.13 «Flattening»-oppdateringen og DataVersion-tagger per chunk - gir store muligheter for å modifisere og analysere spillverdener. Bedrock Edition-verdener bruker LevelDB i stedet for .mca-filer.
Sikkerhet og trygghet
RISIKO: LOWMCA-filer er rene binære datafiler uten kjørbar kode. Trygge å kopiere, sikkerhetskopiere og åpne med NBT-verktøy. Risiko: feilaktig redigering av chunk-data kan ødelegge en Minecraft-verden; ta alltid sikkerhetskopi av saves/ før redigering. Last aldri ned verdensfiler fra upålitelige kilder, da de kan inneholde tilsiktet korrupte data designet for å krasje klienter.
Formatdetaljer
i et nøtteskallProgrammer som åpner MCA-filer
Tekniske detaljer
dyp spesifikasjon| Binær koding | Big-endian |
| Header-størrelse | 8 192 byte (to 4 096-byte oppslagstabeller) |
| Chunk-plasser per fil | 1 024 (32×32 region-rutenett) |
| Chunk-nyttelastformat | NBT (Named Binary Tag) |
| Standard komprimering | zlib DEFLATE (type 2) |
| Gammel komprimering | GZip (type 1) |
| LZ4-komprimering | Type 4, lagt til i Java Edition 1.20.5 (2024) |
| Verdensdekning per fil | 32×32 chunks = 512×512 blokker horisontalt |
| Verdenshøyde (Java 1.18+) | Y=-64 til Y=320 (26 vertikale chunk-seksjoner) |
| Navnekonvensjon for filer | r.X.Z.mca der X, Z er regionkoordinater |
| Sporing av chunk-format | DataVersion NBT-tag per chunk |
| Blokklagring (siden 1.13) | Palett-indekserte long-arrays |
| Bedrock Edition | Ikke relevant - Bedrock Edition bruker LevelDB, ikke .mca-filer |
| Utgitt | 2012 (Minecraft Java Edition 1.2.1, March 1, 2012 - replaced MCR format) |
| Siste versjon | Anvil (1.2.1, 2012); Linearized variant in Minecraft 1.21 (2024) for some data |
| Spesifikasjon | minecraft.wiki |
MCA-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om MCA-filer.