O que é o formato de ficheiro MCWORLD?
Arquivos com .mcworld armazenam dados compactados como um arquivo ZIP que empacota um backup de mundo do Minecraft para a Bedrock Edition. Dentro do arquivo, você encontrará level.dat (metadados NBT do mundo), levelname.txt, world_icon.jpeg e uma pasta db/ contendo arquivos de chunk do LevelDB (.ldb e .log) que guardam o terreno, entidades e dados do jogador. Arquivos .mcworld são suportados pelas edições Minecraft Bedrock e Education Edition no Windows, Android, iOS, Xbox, PlayStation e Nintendo Switch.
Tais arquivos são tipicamente usados para salvar cópias de backup de mundos e para compartilhar mundos criados com outros usuários. Um formato similar, .mctemplate, usa o mesmo layout ZIP, mas é destinado a ser um modelo de mundo reutilizável. .mcaddon e .mcpack também são usados para add-ons e pacotes de conteúdo.
Criando arquivos .mcworld no Minecraft
O método mais rápido é usar a exportação integrada do jogo: abra as configurações do mundo no Minecraft Bedrock e escolha Exportar Mundo - o jogo grava um arquivo .mcworld diretamente. Você também pode criar um manualmente localizando a pasta do jogo onde os mundos são salvos:
- navegue até a pasta do jogo e depois para a subpasta
minecraftWorlds, - copie a pasta do mundo selecionado para outro local,
- crie um arquivo ZIP da pasta,
- altere a extensão para
.mcworld.
Abrindo e usando arquivos .mcworld
Arquivos .mcworld baixados devem ser abertos no Minecraft automaticamente ao serem clicados duas vezes - o jogo importa o mundo para sua biblioteca. Se o arquivo não carregar, pode-se copiar manualmente a pasta do mundo para a pasta minecraftWorlds e descompactar o arquivo ZIP (pode ser necessário alterar a extensão .mcworld para .zip). Ao usar ferramentas de arquivamento que suportam arquivos ZIP - como o 7-Zip - um usuário pode navegar pelo conteúdo de qualquer arquivo .mcworld sem iniciar o jogo.
Segurança e proteção
RISCO: LOWUma exportação de mundo são dados de jogo, não código executável, portanto, abrir um é de baixo risco. O cuidado real deve ser com add-ons integrados: um .mcworld baixado pode conter behavior_packs com scripts/comandos personalizados - inofensivos em jogo normal, mas vale a pena obter de sites comunitários respeitáveis. Cuidado com páginas falsas de «download de mundo Minecraft» que envolvem arquivos em instaladores PUP; baixe arquivos .mcworld diretamente, não via um «gerenciador de downloads».
Detalhes do formato
em resumo- Arquivo ZIP genérico - Como o .mcworld é apenas um ZIP, as ferramentas de arquivamento o abrem como um arquivo compactado normal.
Programas que abrem arquivos MCWORLD
Detalhes técnicos
especificação profunda| Formato de contêiner | Arquivo ZIP padrão; começa com os magic bytes 50 4B 03 04 (assinatura «PK») no deslocamento 0 |
| Tipo MIME | application/zip (primário); também visto como application/octet-stream ou application/vnd.minecraft.world |
| Codificação | Binário |
| Ordem dos bytes | Little-endian |
| Compressão | DEFLATE aplicado por entrada ZIP; os dados de chunk LevelDB dentro de db/ são adicionalmente compactados com zlib |
| Criptografia | Nenhuma para exportações padrão de jogadores; mundos do Marketplace e premium podem conter DRM da Mojang |
| Tamanho de arquivo típico | 1 MB - 500 MB; mundos grandes explorados ou baixados podem exceder 1 GB |
| Arquivo de metadados do mundo | level.dat na raiz do arquivo - codificado em NBT; carrega o número inteiro StorageVersion e tags de versão do jogo |
| Arquivos internos principais | level.dat, levelname.txt, world_icon.jpeg, tabelas de chunk db/*.ldb, log de gravação antecipada db/*.log |
| Armazenamento de dados do mundo | Armazenamento chave-valor LevelDB dentro da pasta db/; cada arquivo .ldb é uma tabela de strings ordenada de dados de chunk |
| Verificação de integridade | Apenas CRC-32 por entrada ZIP; sem hash criptográfico de arquivo completo ou assinatura digital |
| Máximo de entradas no arquivo | 65.535 arquivos sob a especificação ZIP base; mundos grandes aproximam-se deste limite através de muitos arquivos .ldb - o ZIP64 remove o limite |
| Compatibilidade de edição | Apenas Bedrock Edition e Education Edition; arquivos .mcworld não podem ser importados para a Java Edition |
| Suporte de plataforma | Android, iOS, Windows (Bedrock/Win10/11), Xbox, PlayStation, Nintendo Switch |
| Inspecionar sem o jogo | Renomeie .mcworld para .zip e abra com qualquer ferramenta compatível com ZIP (7-Zip, WinRAR, Keka) para navegar ou extrair o conteúdo |
| Formatos relacionados | .mctemplate (mesmo layout ZIP usado como modelo de mundo reutilizável), .mcaddon (pacote de add-on), .mcpack (pacote de recursos ou comportamento), .mcrworld (exportação de mundo do Minecraft Realms) |
| Lançado | 2016 (Minecraft: Bedrock Edition / Pocket Edition world export & import) |
| Versão mais recente | Tracks current Bedrock world format (LevelDB chunk storage); no separate .mcworld spec version |
| Especificação | www.minecraft.net |