소개
NBTExplorer는 마인크래프트의 NBT 데이터를 그래픽 인터페이스로 보고 편집할 수 있는 오픈소스 도구입니다. Justin Aquadro가 개발했으며, 원래 NBTedit를 기반으로 제작되었습니다. 표준 NBT 파일, 스키매틱 파일, 리전 파일 등 다양한 NBT 데이터 소스를 지원합니다.
상세정보
지원 형식
- 표준 NBT 파일 (예: level.dat)
- 스키매틱 파일
- 압축되지 않은 NBT 파일 (예: idcounts.dat)
- 마인크래프트 리전 파일 (*.mcr)
- 마인크래프트 앤빌 파일 (*.mca)
- 큐빅 청크 리전 파일 (r2*.mcr, r2*.mca)
그래픽 인터페이스
디렉터리 트리 인터페이스를 제공하여 여러 월드를 쉽게 탐색할 수 있으며, 파일이나 폴더를 창에 끌어다 놓아 열 수 있습니다.
명령줄 유틸리티
Windows용 패키지에는 NBTUtil.exe라는 명령줄 도구가 포함되어 있어 NBT 데이터를 명령줄에서 제어할 수 있습니다. 다만 NBTExplorer에 비해 기능이 제한적입니다.
Windows
Windows용 설치 프로그램(MSI) 또는 ZIP 아카이브를 다운로드하여 설치합니다. .NET Framework 2.0 이상이 필요합니다.
Linux
Mono 런타임(2.6 이상)과 mono-core, mono-winforms 패키지를 설치한 후, Windows용 ZIP을 Mono로 실행할 수 있습니다.
Mac
네이티브 UI를 갖춘 Mac 전용 버전을 제공하며, OS X 10.7 이상에서 실행됩니다. 앱 패키지에 Mono 의존성이 포함되어 있습니다.
NBTExplorer가 변경 사항을 저장하지 않는 이유는 무엇인가요?
대부분의 경우 저장은 되었지만, 마인크래프트가 월드를 로드할 때 변경 사항을 덮어쓰거나 무시하기 때문입니다. 특히 싱글플레이어 세계에서 플레이어 설정이나 인벤토리를 편집할 때 level.dat 대신 .dat 파일을 수정하면 발생할 수 있습니다.
Windows에서 NBTExplorer가 시작 시 충돌합니다.
.NET 환경 문제일 수 있습니다. 다른 .NET 프로그램이 실행되는지 확인하고, NBTExplorer.exe.config 파일을 삭제하여 .NET 2.x/3.x를 사용하도록 강제할 수 있습니다.
Mac 버전이 실행되지 않습니다.
OS X 10.6 이하에서는 실행되지 않습니다. 10.7 이상에서도 게이트키퍼가 차단할 수 있으므로, 터미널에서 xattr -rd com.apple.quarantine /Applications/NBTExplorer.app 명령을 실행하여 해제할 수 있습니다.
시스템 요구사항
Windows XP 이상, .NET Framework 2.0 이상. Linux: Mono 2.6 이상, mono-core 및 mono-winforms 패키지 필요. Mac: OS X 10.7 이상 (네이티브 버전).


