마인크래프트 모드팩 세이브 손상·인벤토리 손실 복구 가이드
모드팩 진행 중 세이브가 깨지거나 인벤토리가 통째로 사라지는 상황을 복구하는 실전 가이드. 손상 유형 판별, 백업에서 복원, 손상 청크 제거, NBT 편집으로 인벤토리 회수, 자동 백업 설정까지.
📑 목차 (9개 섹션)
시작하기 전에 — 손상 종류부터 판별
'세이브가 망가졌다'는 한 마디 안에 사실 네 가지 다른 상황이 섞여 있습니다. 어떤 종류인지 먼저 판별해야 적절한 복구 방법을 고를 수 있습니다.
무엇보다 먼저 — 더 손대기 전에 세이브 폴더 전체를 복사해 두세요. 복구를 시도하다 상태가 더 나빠지는 경우가 흔합니다. 원본 사본이 있으면 언제든 처음으로 돌아갈 수 있습니다.
세이브 폴더 구조
복구 전에 어디에 뭐가 있는지 알아야 합니다.
saves/<월드이름>/
├── level.dat ← 월드 메타데이터 (시간·게임 룰·월드 설정)
├── level.dat_old ← 직전 level.dat (자동 보관)
├── playerdata/ ← 플레이어별 데이터 (인벤토리·위치·체력)
│ └── .dat
├── region/ ← 오버월드 청크 데이터
│ └── r.0.0.mca ← region 파일 하나 = 32×32 청크
├── DIM-1/region/ ← 네더 청크
├── DIM1/region/ ← 엔드 청크
├── data/ ← 모드·바닐라의 추가 저장 데이터
├── stats/ ← 통계
└── advancements/ ← 발전 과제
모드가 추가한 차원은 보통 dimensions/<모드id>/<차원이름>/region/ 아래에 따로 저장됩니다.
1단계 — 가장 먼저 시도할 것
level.dat_old로 되돌리기
마인크래프트는 level.dat를 새로 쓸 때 직전 파일을 level.dat_old로 남겨 둡니다. level.dat가 깨져 월드 목록에서 월드가 사라지거나 로딩이 실패한다면:
level.dat를 다른 이름으로 백업 (예: level.dat.bak)level.dat_old를 level.dat로 이름 변경되는 경우 직전 저장 시점 상태로 돌아갑니다. 이 방법은 level.dat 손상에만 유효하고, 청크나 플레이어 데이터 손상에는 효과가 없습니다.
백업 모드가 만든 백업 확인
모드팩에 자동 백업 모드(예: FTB Backups)가 포함돼 있는 경우가 있습니다. 인스턴스 폴더 안에 백업용 폴더(backups/ 등)가 있는지 확인하세요. 있다면 가장 최근의 정상 백업을 풀어 기존 월드 폴더와 교체하는 게 가장 빠르고 안전한 복구입니다.
포함돼 있지 않다면 다음 단계로 갑니다.
2단계 — 청크 손상 복구
특정 좌표 근처에서만 크래시가 난다면, 그 좌표가 속한 region 파일의 청크가 문제일 가능성이 큽니다.
좌표 → region 파일 계산
region 파일 하나는 32×32 청크, 즉 512×512 블록을 담습니다. 파일 이름은 r.입니다.
크래시 좌표가 X=520, Z=-340이라면:
r.1.-1.mca손상 청크 제거
방법 1 — MCA Selector (권장)
청크 단위로 핀포인트 삭제할 수 있어서 피해 범위를 최소화할 수 있습니다.
방법 2 — region 파일 통째로 삭제
거칠지만 빠릅니다. 위에서 계산한 r.1.-1.mca를 다른 곳에 백업한 뒤 폴더에서 삭제하면 그 512×512 블록 영역이 통째로 재생성됩니다.
⚠️ 삭제한 청크에 있던 것은 전부 사라집니다. 베이스가 그 안에 있으면 베이스도 함께 사라집니다. region 파일을 통째로 지우면 영향 범위가 훨씬 넓으니, 가능하면 MCA Selector로 필요한 청크만 지우세요.
3단계 — 인벤토리 손실
죽은 자리에서 회수
무덤 모드가 포함된 모드팩이라면 죽은 자리에 무덤이 생기고 거기서 인벤토리를 회수합니다. 예를 들어 [Corail Tombstone](/mods/corail-tombstone/)은 사망 지점에 무덤을 만들고, 플레이어의 무덤은 크리에이티브가 아니면 부술 수 없습니다 — 회수를 서두를 필요가 없습니다.
죽은 자리를 못 찾겠다면:
무덤도 없고 아이템도 사라진 경우 — NBT 편집
무덤 모드가 없고 아이템도 이미 소멸했다면, NBTExplorer나 NBT Studio 같은 도구로 playerdata/를 직접 열어 편집하는 방법이 남아 있습니다.
.dat 파일을 복사해 둡니다이 방법은 명백한 손실을 되돌리는 응급 처치입니다. 아이템을 자유롭게 만들어 내기 시작하면 모드팩 진행이 무의미해집니다.
아이템 ID 확인
인게임에서 F3+H(고급 툴팁)를 켜면 아이템 툴팁 아래에 모드id:아이템이름 형식의 ID가 표시됩니다. NBT 편집 시 이 ID를 그대로 씁니다.
4단계 — 특정 블록·기계가 작동하지 않을 때
자동화 라인의 특정 기계만 반응이 없거나 GUI가 열리지 않는 경우입니다.
먼저 시도할 것
그래도 안 되면
MCA Selector로 해당 청크를 삭제하는 것이 마지막 수단입니다. 그 안의 기계와 아이템은 전부 사라지지만, 월드 전체를 못 쓰게 되는 것보다는 낫습니다.
미리 막는 습관 — 백업
복구는 항상 시간이 많이 듭니다. 가장 효과적인 방어는 백업입니다.
자동 백업
FTB Backups 같은 백업 모드를 넣으면 일정 간격으로 월드를 압축해 보관합니다. 백업 간격과 보관 개수는 모드 설정에서 조정합니다. 인스턴스 안에만 두지 말고, 사본 하나는 인스턴스 밖(외장 드라이브·클라우드)에 두세요. 인스턴스 폴더가 통째로 날아가는 사고도 있습니다.
손대기 전에 사본
복구 작업 도중 상태가 더 나빠지는 일이 자주 있습니다. 세이브 폴더를 복사해 두고 시작하세요. 이 습관 하나로 대부분의 최악을 피할 수 있습니다.
클라우드 동기화 주의
모드팩 폴더를 OneDrive·Google Drive 같은 실시간 동기화 폴더 안에 두면, 게임이 파일을 쓰는 중에 동기화가 겹쳐 문제가 생길 수 있습니다. 모드팩 폴더는 동기화 대상에서 빼고, 백업만 따로 클라우드에 올리는 편이 안전합니다.
마무리
세이브 손상은 대부분 손상 범위를 좁혀 그 부분만 잘라내는 방식으로 처리합니다. 월드 전체를 포기해야 하는 경우는 생각보다 드뭅니다. 순서는 항상 같습니다 — 사본부터 만들고, 손상 종류를 판별하고, 가장 좁은 범위부터 시도하세요.