용어집

Minecraft 월드 파일에서 자주 쓰이는 용어의 간결한 정의입니다. 항목을 클릭하면 전체 설명을 볼 수 있습니다.

.mcpack / .mcaddon
.mcpack 은 단일 리소스 팩 또는 행동 팩이고, .mcaddon 은 여러 팩을 하나로 묶은 애드온 팩이며, .mctemplate 은 월드 템플릿(새 월드를 만들 때 쓰는 프리셋)입니다. 셋 다 베드락 에디션용 ZIP 계열 파일이지만 모두 완전한 월드가 아니라는 점에서, 전체 세이브가 담긴 .mcworld 와는 다릅니다.
.mctemplate
.mcworld는 구체적인 베드락 에디션 월드입니다(가져온 뒤 바로 들어가서 플레이하는 그 한 벌). .mctemplate는 '월드 템플릿'으로, 이를 기반으로 새 월드를 만들 때마다 독립된 사본이 생성되고 원본 템플릿은 그대로 유지됩니다. 둘 다 본질적으로는 확장자만 바꾼 ZIP 패키지이며 구조가 비슷합니다.
.mcworld
.mcworld는 Minecraft 베드락 에디션(Bedrock)에서 월드를 공유하고 가져올 때 쓰는 패키지 파일입니다. 본질적으로는 월드 저장 데이터(level.dat, db/ 등 포함)를 압축한 뒤 확장자를 .mcworld로 바꾼 ZIP입니다. 베드락 에디션이 설치된 기기에서 이 파일을 열면 해당 월드를 게임으로 가져올 수 있습니다.
level.dat
level.dat은 Minecraft의 모든 월드 저장 데이터 루트 디렉터리에 있는 핵심 메타데이터 파일로, NBT 바이너리 형식으로 월드 이름·게임 모드·랜덤 시드·스폰 지점 좌표·각종 게임 규칙 등의 정보를 기록합니다. 게임은 이 파일로 해당 월드를 인식하고 불러오기 때문에, 파일이 없거나 루트 디렉터리에 있지 않으면 월드를 가져오거나 열 수 없는 경우가 많습니다.
level.dat_old
level.dat_old는 level.dat의 직전 자동 백업입니다. 게임이 월드를 성공적으로 저장할 때마다 기존 level.dat를 level.dat_old로 보관합니다. level.dat가 손상됐을 때 복구 단서로 쓸 수 있지만, 어디까지나 월드의 메타데이터 파일일 뿐 완전한 월드 백업은 아닙니다. 실제 블록과 청크 데이터는 db/ 안에 있으며 이 두 파일에는 들어 있지 않습니다.
LevelDB(db/)
베드락 에디션(Bedrock) 월드 저장 파일 안의 db 폴더는 LevelDB 키-값 데이터베이스로, 청크·블록·엔티티·컨테이너 등 실제 월드 콘텐츠를 보관합니다. level.dat는 메타데이터만 기록하지만 db는 월드 그 자체이므로, 한 번 손상되면 청크가 사라지거나 월드가 열리지 않을 수 있습니다.
NBT
NBT(Named Binary Tag, 명명된 바이너리 태그)는 Minecraft가 월드 메타데이터, 엔티티, 블록 엔티티 등의 데이터를 저장하는 데 쓰는 바이너리 형식입니다. level.dat, player.dat 같은 파일에 들어 있는 것이 바로 NBT입니다. 바이너리이기 때문에 메모장으로 바로 열면 깨져 보이며, 내용을 보려면 NBT 편집기나 게임 자체가 읽어야 합니다.
region/.mca
region/.mca는 자바 에디션이 월드의 청크 데이터를 저장하는 파일입니다: 게임은 월드를 32×32 청크 단위의 「영역」으로 나누고, 각 영역을 하나의 region/r.x.z.mca 파일로 저장하며, 내부는 NBT 바이너리 형식입니다. 베드락 에디션이 db/(LevelDB)에 저장하는 방식과 다르기 때문에 두 에디션의 월드는 직접 서로 가져올 수 없습니다.
TopoBlocks
TopoBlocks은 Minecraft 월드를 만들고, 검사하고, 고치고, 변환하고, 백업하고, 호스팅하는 독립 iOS 앱입니다. .mcworld 파일, Java 월드 ZIP, 서버 흐름을 다룰 수 있지만 .mcworld 파일 형식 그 자체는 아니며 공식 Minecraft 제품도 아닙니다.
게임 규칙(gamerules)
게임 모드, 난이도, 게임 규칙은 모두 월드 단위 설정으로, 월드 저장 폴더의 루트에 있는 level.dat 파일에 NBT(이진 태그) 형식으로 함께 저장됩니다. level.dat을 열면 이 메타데이터를 읽을 수 있지만, 전용 도구로 파싱해야 하며 메모장으로는 바로 알아볼 수 없습니다.
동작 팩/리소스 팩
리소스 팩(Resource Pack)은 월드의 「외형」만 바꿉니다 — 블록 텍스처, 음향, 모델, UI. 동작 팩(Behavior Pack)이 바꾸는 것은 「로직」입니다 — 엔티티 행동, 드롭, 조합, 게임 규칙 등. 둘 다 베드락 에디션의 메커니즘이며, 월드 저장 데이터와 별도로 보관되고 게임 안에서 따로 활성화해야 합니다.
시드(seed)
시드(seed)는 일련의 숫자로, Minecraft가 이를 무작위 시작점으로 삼아 기본 세계의 지형, 동굴, 마을, 생물 군계를 생성합니다. 같은 시드에 같은 버전이면 거의 동일한 지도가 만들어집니다. 시드는 세계의 level.dat에 기록됩니다. 주의: 실제 지도 데이터로 만든 세계는 시드 지형과 별개로, 실제 건물/도로/고도를 복원한 것이며 시드에 의존하지 않습니다.
월드 세이브(world save)
Minecraft 베드락 에디션(Bedrock)의 월드 세이브는 하나의 폴더이며, 그 안에 level.dat(월드 메타데이터), db/라는 LevelDB 데이터베이스(청크와 블록 데이터), levelname.txt 등의 파일이 들어 있습니다. 저장 위치는 플랫폼마다 다른데, iOS에서는 앱 샌드박스 안에 있어 게임에서 .mcworld로 내보내거나 공유해야 꺼내서 볼 수 있습니다.
차원(dimension)
하나의 Minecraft 월드는 오버월드, 네더, 엔드 세 차원의 데이터를 모두 같은 세이브 안에 담고 있습니다. 자바 에디션은 region/, DIM-1/, DIM1/ 같은 폴더로 나누어 저장하고(.mca 청크 파일), 베드락 에디션은 모두 db/(LevelDB)에 통합해 저장하면서 내부 차원 식별자로 구분합니다. 세 차원은 같은 level.dat 메타데이터를 공유합니다.
청크(chunk)
청크(chunk)는 Minecraft가 세계를 잘라 나누는 기본 단위로, 수평 방향으로 16×16 격자이며 세로로는 전체 높이를 관통합니다. 세계 데이터는 바로 이 청크 단위로 저장되고 로드됩니다. 즉 당신이 이동한 곳의 주변 청크를 게임이 생성하고 저장합니다. TopoBlocks은 세계를 열 때 구조 검증(파일 종류, 버전, 구조, 누락된 파일 여부)을 수행하며, 탐험한 청크가 많을수록 세계 파일도 커집니다.

단계별 안내가 필요하신가요? 학습 센터 또는 사용 가이드로 이동하세요.

TopoBlocks에서 한 번에 끝내세요

월드를 생성, 복구, 변환, 보호하고 배포하세요——진단은 무료이며, 원본 파일을 절대 덮어쓰지 않습니다.

앱 받기
앱 받기