나무모에 미러 (일반/밝은 화면)
최근 수정 시각 : 2024-02-04 01:35:57

마인크래프트/NBT/세계

파일:상위 문서 아이콘.svg   상위 문서: 마인크래프트/NBT

파일:마인크래프트 로고.svg
{{{#!wiki style="margin: -0px -10px -5px; min-height:calc(1.5em + 5px)"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin: -5px -1px -11px; word-break:keep-all"
<colbgcolor=darkgreen><colcolor=#fff> 기본 플레이
시스템세계 (시드) · 게임 모드 · 난이도 · 게임 규칙 · 엔딩 · 죽음 메시지 · 스플래시 · 명령어 · NBT · 런처
인게임아이템 · (플레이어) · 개체 · 날씨 · 차원 · 생물군계 · 구조물 · 마법 부여 · 상태 효과 · 조작법 · 피해 · 업적
도움말튜토리얼 · (탐험 · 파밍 · 회로) · 재생 가능한 자원 · 브릿징 · PVP · 파쿠르 · 스피드런 · 건축
시리즈 및 매체
출시 에디션자바 에디션 (업데이트) · 베드락 에디션 (업데이트) · 포켓 에디션* · 콘솔 에디션* · 파이 에디션*
파생 게임마인크래프트 던전스* · 마인크래프트 레전드* · 마인크래프트 에듀케이션 · 마인크래프트: 스토리 모드* · 마인크래프트 어스*
미디어OST · 관련 서적 · 레고 · 영화 · 애니메이션 · Minecraft Live · Minecraft Now · Minecraft Monthly
유저 콘텐츠
창작 요소2차 창작 · 망토 · · 모드 (개발 · · 모드팩) · 애드온 · (리소스 팩 · 데이터 팩) · 외부 프로그램 ·
멀티 콘텐츠멀티플레이 · 서버 · 플러그인 · Realms · EULA
개발개발 기초 · 모드 개발 · 플러그인 개발
기타
이야깃거리여담 · 커뮤니티 · 사건 사고 · 문제점 · 용어 · 지원 언어 · 머나먼 땅 · 이미테이션 게임 · 히로빈
관련 문서나무위키 마인크래프트 프로젝트 · 마인크래프트로 분류된 문서 · 마인크래프트의 하위 문서
* 표시는 서비스가 종료되었거나 개발이 중단되었다는 표시이다. }}}}}}}}}

파일:external/hydra-media.cursecdn.com/Armor_Stand.png
엔티티
파일:minecraft Pig.png

(ㄱ~ㅅ · ㅇ~ㅎ · 플레이어)
파일:마인크래프트/상자.png
블록 엔티티
파일:마인크래프트/신호기.png
세계

1. 개요2. 맵 폴더 구조3. data
3.1. raids.dat3.2. map_ɴ.dat3.3. scoreboard.dat
4. level.dat5. level.dat_old6. (플레이어 UUID).dat7. 서버

1. 개요

마인크래프트의 맵 데이터에 대한 NBT(Named Binary Tag)를 정리한 문서.

NBTExplorer를 이용해서 맵의 NBT를 확인하거나 수정할 수 있다.

2. 맵 폴더 구조

  • (맵 폴더)
    • advancements - 플레이어 발전과제 데이터
      • (플레이어 UUID).json
    • data - 맵의 데이터들.
    • datapack - 데이터 팩 관련 데이터
    • DIM1 - 엔드 세계.
      • data
      • region - 엔드 지형 데이터.
        • r.(#).(#).mca
    • DIM-1 - 네더 세계.
      • data
      • region -네더 지형 데이터.
        • r.(#).(#).mca
    • dimensions - 사용자 지정 차원
      • (namespace) - minecraft:overworld 부분
        • (name) - minecraft:overworld 부분
          • data
          • entities - 이 차원의 개체 정보.
          • poi - 이 차원의 ??? 데이터.
          • region - 이 차원의 지형 데이터.
            • r.(#).(#).mca
    • entities - 오버월드 개체 정보
      • r.(#).(#).mca
    • playerdata - 플레이어 데이터.
      • (플레이어 UUID).dat
    • poi - ???
      • r.(#).(#).mca
    • region - 오버월드 지형 데이터.
      • r.(#).(#).mca
    • stats - 플레이어 통계 데이터.
      • (플레이어 UUID).json
    • icon.png - 맵의 섬네일 파일.
    • level.dat
    • level.dat_old
    • session.lock

세계 데이터들의 경우는 어디까지나 세계가 변화한 것을 기록한 것이기 때문에 데이터를 삭제해도 당장에 큰 오류는 없다.[1][2]

3. data

3.1. raids.dat

파일:nbtFileIcon.svg
raids.dat 구조

습격 관련 데이터이다.

3.2. map_ɴ.dat

지도의 NBT를 나타내며, ɴ은 지도NBT의 번호이다.
지도(마인크래프트) 참고.
파일:nbtFileIcon.svg
map_ɴ.dat 구조

3.3. scoreboard.dat

스코어보드의 NBT 구조이다. 마인크래프트/명령어/scoreboard 참고.
파일:nbtFileIcon.svg
scoreboard.dat 구조
{{{#!folding 슬롯 목록 [ 펼치기 · 접기 ]<tablebordercolor=#40CFFF> ɴ 슬롯의 이름 슬롯의 내부 이름
0 플레이어 목록 list
1 오른쪽 사이드바 sidebar
2 플레이어의 이름 밑에 belowName
3 팀(색)별 사이드 바 sidebar.team.black
4 sidebar.team.dark_blue
5 sidebar.team.dark_green
6 sidebar.team.dark_aqua
7 sidebar.team.dark_red
8 sidebar.team.dark_purple
9 sidebar.team.gold
10 sidebar.team.gray
11 sidebar.team.dark_gray
12 sidebar.team.blue
13 sidebar.team.green
14 sidebar.team.aqua
15 sidebar.team.red
16 sidebar.team.light_purple
17 sidebar.team.yellow
18 sidebar.team.white
}}} ||
}}}

4. level.dat

파일:상세 내용 아이콘.svg   자세한 내용은 마인크래프트/NBT/세계/level.dat 문서
번 문단을
부분을
참고하십시오.
이 파일은 마인크래프트의 맵 정보가 담겨있다.

5. level.dat_old

level.dat 백업 파일이다. 그 외 모든 세부사항은 level.dat와 같다.

6. (플레이어 UUID).dat

파일:상세 내용 아이콘.svg   자세한 내용은 마인크래프트/NBT/몹/플레이어 문서
번 문단을
부분을
참고하십시오.

playerdata 폴더에 있으며 플레이어에 대한 데이터 정보가 담긴 파일이다.

7. 서버

서버 목록에도 NBT 형식으로 되어있다. 경로는 .minecraft\\servers.dat
[1] 예외로 level.dat는 거의 모든 소스이기 때문에 잘못 건드리면 실험적 설정 세계가 된다[2] 맵 구조는 시드의 따라 고정되기 때문이며 나머지 데이터들의 변화를 저장한 것.[3] 0은 오버월드, -1은 네더, 1은 엔드 차원을 나타낸다. 이외는 플레이어 표시 없는 정적인 맵이다.[4] white, orange, magenta, light_blue, yellow, lime, pink, light_gray, cyan, purple, blue, brown, green, red, black 색만 허용된다.