트러블슈팅 ⏱️ 약 10분

마인크래프트 모드팩 세이브 손상·인벤토리 손실 복구 가이드

모드팩 진행 중 세이브가 깨지거나 인벤토리가 통째로 사라지는 상황을 복구하는 실전 가이드. 손상 유형 판별, 백업에서 복원, 손상 청크 제거, NBT 편집으로 인벤토리 회수, 자동 백업 설정까지.

📑 목차 (9개 섹션)
  1. 시작하기 전에 — 손상 종류부터 정확히 판별
  2. 세이브 폴더 구조 이해
  3. 1단계 — 가장 먼저 시도할 것
  4. 2단계 — 청크 손상 복구 (가장 흔한 케이스)
  5. 3단계 — 인벤토리 손실 복구
  6. 4단계 — 특정 블록·기계 손상 복구
  7. 미리 막는 습관 — 백업 자동화
  8. 마무리
  9. 함께 읽으면 좋은 글

시작하기 전에 — 손상 종류부터 정확히 판별

'세이브가 망가졌다'는 한 마디 안에 사실 네 가지 다른 상황이 섞여 있습니다. 어떤 종류인지 먼저 판별해야 적절한 복구 도구를 고를 수 있습니다.

  • A. 월드 로딩 자체가 안 됨: 'Loading world...'에서 멈추거나 즉시 크래시 → 전체 세이브 또는 핵심 데이터 손상
  • B. 특정 위치에서만 크래시: 다른 곳은 멀쩡한데 특정 좌표 근처에서만 크래시 → 청크(Chunk) 손상
  • C. 인벤토리만 통째로 사라짐: 월드는 정상인데 죽음·차원 이동 후 아이템 손실 → 플레이어 데이터 손상 또는 모드 충돌
  • D. 특정 블록·기계만 작동 안 함: 자동화 라인이 멈추거나 특정 기계 GUI가 안 열림 → 블록 엔티티(NBT) 손상
  • 네 가지 모두 복구 방법이 다릅니다. 무엇보다 먼저 — 더 진행하기 전에 세이브 폴더 전체를 복사해 두세요. 복구 시도 중 추가 손상이 나는 경우가 흔합니다.

    세이브 폴더 구조 이해

    복구 전에 어디에 뭐가 있는지 알아야 합니다.

    saves/{world_name}/
    ├── level.dat              ← 월드 메타데이터 (시간·게임 룰·플레이어 좌표 등)
    ├── level.dat_old          ← 직전 세이브 백업 (자동 생성)
    ├── playerdata/            ← 각 플레이어의 인벤토리·위치·체력
    │   └── {UUID}.dat
    ├── region/                ← 오버월드 청크 데이터
    │   └── r.0.0.mca          ← 32x32 청크 = 1 region 파일
    ├── DIM-1/region/          ← 네더 청크
    ├── DIM1/region/           ← 엔드 청크
    ├── data/                  ← 모드별 추가 데이터
    ├── stats/                 ← 통계 데이터
    └── advancements/          ← 도전과제
    

    각 파일이 무엇을 담는지 알면, 어떤 파일을 복원하면 어떤 데이터가 살아나는지 예측 가능합니다.

    1단계 — 가장 먼저 시도할 것

    자동 백업 파일로 복원

    마인크래프트는 종료 시 level.datlevel.dat_old로 복사해둡니다. 가장 최근 세이브가 깨졌다면:

  • 마인크래프트 종료
  • 세이브 폴더에서 level.dat를 다른 이름으로 백업 (예: level.dat.bak)
  • level.dat_oldlevel.dat로 이름 변경
  • 다시 월드 로딩 시도
  • 이것만으로 절반 정도의 경우는 복구됩니다. 단, 직전 세션 진행분은 일부 손실됩니다.

    모드팩의 자동 백업 확인

    많은 모드팩이 FTB Backups, AromaBackup, ServerBackup 같은 자동 백업 모드를 기본 포함합니다. 인스턴스 폴더 안의 backups/ 폴더 또는 world/backups/ 폴더를 확인하세요.

  • 백업 파일이 있으면: 가장 최근의 깨끗한 zip을 압축 해제 → 기존 saves 폴더와 교체
  • 백업 파일이 없으면: 다음 단계로
  • 2단계 — 청크 손상 복구 (가장 흔한 케이스)

    특정 위치에서만 크래시가 나는 경우, 그 좌표의 region 파일에 손상이 있습니다.

    좌표 → region 파일 변환

    크래시 좌표가 X=520, Z=-340이라면:

  • region X = 좌표 X / 512 = 520 / 512 ≈ 1 (소수점 버림, 음수면 -1 처리)
  • region Z = 좌표 Z / 512 = -340 / 512 ≈ -1 (소수점 버림)
  • 해당 region 파일 = r.1.-1.mca
  • 손상 청크 제거 방법

    방법 1 — MCA Selector (가장 권장)

  • 'MCA Selector' 검색해서 다운로드 (무료, GitHub 공개)
  • 프로그램 실행 → 월드의 region 폴더 열기
  • 손상 좌표 근처 청크를 우클릭 → 'Delete chunk' 선택
  • 저장 후 게임 재실행 → 해당 청크가 재생성되며 그 위에 있던 모든 것(베이스 포함) 사라짐 주의
  • 방법 2 — region 파일 통째로 삭제 좀 더 거친 방법이지만 빠릅니다. 위에서 계산한 r.1.-1.mca를 백업한 뒤 폴더에서 삭제하세요. 그 32x32 청크 영역이 통째로 재생성됩니다.

    ⚠️ 베이스가 손상 청크 안에 있다면: 청크 재생성하면 베이스도 사라집니다. 베이스 손실을 피하려면 MCA Selector로 정확한 청크만 핀포인트 삭제해야 하며, 그래도 운이 나쁘면 베이스 일부가 잘려나갑니다.

    3단계 — 인벤토리 손실 복구

    월드는 멀쩡한데 죽음 후 인벤토리가 사라지거나, 모드 충돌로 모든 아이템이 증발한 경우.

    죽음 후 회수 — 일반적 케이스

    많은 모드팩이 Gravestone(무덤) 모드를 포함합니다. 죽은 위치에 무덤이 생기고 우클릭으로 아이템 회수 가능. 무덤이 안 보이면:

  • Xaero's Map의 Death Waypoint 확인 ([Xaero's Maps 모드](/mods/xaeros-maps/))
  • 사망 직전 좌표를 F3 화면에서 메모해뒀던 경우 직접 찾아가기
  • 일부 모드팩은 /locate gravestone 같은 명령어 제공
  • 무덤도 사라진 경우 — NBT 편집으로 회수

    무덤 디스폰 시간이 지났거나 모드 충돌로 인벤토리가 완전 손실된 경우, NBTExplorer 또는 NBT Studio 같은 도구로 직접 편집 가능합니다.

  • 'NBTExplorer' 검색해 무료 다운로드
  • 프로그램 실행 → 세이브 폴더 → playerdata/{본인 UUID}.dat 열기
  • 'Inventory' 노드 안에 인벤토리 아이템 목록이 있음
  • 아이템 추가: 빈 슬롯 우클릭 → 'New Compound Tag' → Count, Slot, id 필드 추가
  • - 예: 다이아 검 1개 추가 → Count: 1, Slot: 0, id: minecraft:diamond_sword
  • 저장 후 게임 실행 → 아이템이 인벤토리에 나타남
  • 이 방식은 명백한 손실의 응급 복구용이며, 자유롭게 아이템을 만들어내면 모드팩의 의도된 진행을 망치니 양심껏 사용하세요.

    모드별 아이템 ID 찾는 법

    JEI에서 아이템을 검색한 뒤 F3+H 켜고 아이템에 마우스 오버하면 툴팁 맨 아래에 modid:item_name 형식의 ID가 표시됩니다. NBT 편집 시 이 ID를 그대로 사용하면 됩니다.

    4단계 — 특정 블록·기계 손상 복구

    Mekanism 발전기·AE2 컨트롤러처럼 특정 기계가 작동 안 하는 경우, 블록 엔티티 NBT가 깨진 상태입니다.

    가장 안전한 해결법 — 블록 제거 후 재설치

  • 영향받은 기계 주변에 아이템·자원을 안전한 곳으로 옮김 (가능하다면)
  • 곡괭이로 기계를 부숨 (드롭 아이템 회수)
  • 게임 종료 → 재시작 → 같은 위치에 다시 설치
  • 많은 기계는 부수면 인벤토리 내용을 잃지만, 일부 모드(Mekanism, AE2)는 Wrench(렌치) 사용 시 NBT 보존 + 자동 회수됩니다. 모드별 렌치 종류를 미리 알아두면 손실 없이 회수 가능합니다.

    영영 안 풀리는 경우

    MCA Selector로 해당 청크 자체를 삭제하면 기계와 그 안의 모든 아이템이 사라지지만, 더 큰 손상을 막을 수 있습니다. 정말 마지막 수단으로만 사용하세요.

    미리 막는 습관 — 백업 자동화

    복구는 항상 시간 소모적입니다. 가장 효과적인 방어는 백업 자동화입니다.

    FTB Backups 모드 활용

    Forge·NeoForge용 인기 백업 모드. 인스턴스에 설치하면:

  • 일정 시간마다 자동으로 월드 전체를 zip으로 백업
  • 직전 N개 백업만 유지 (디스크 공간 절약)
  • /backup start 명령어로 수동 백업도 가능
  • 권장 설정: 30분~1시간 간격, 최근 10개 백업 유지, 인스턴스 폴더 외부에도 사본 1개 저장.

    큰 사고 직후 — 별도 폴더에 즉시 사본

    복구 작업 중에 추가 손상이 나는 경우가 자주 있습니다. 세이브 폴더 통째로 외장 드라이브 또는 클라우드에 복사해두고 작업을 시작하세요. 잘못해도 돌아갈 곳이 있어야 합니다.

    클라우드 동기화 주의

    OneDrive나 Google Drive로 모드팩 폴더를 동기화하는 경우, 게임 실행 중 동기화가 일어나면서 파일 잠금 충돌로 손상이 생기기도 합니다. 모드팩 폴더는 클라우드 동기화에서 제외하고, 별도 백업 도구를 쓰는 게 안전합니다.

    마무리

    세이브 손상은 모드팩 플레이 중 가장 가슴 아픈 사고지만, 손상 유형 정확히 판별 + 적절한 도구 사용으로 대부분의 케이스가 복구됩니다. 무엇보다 백업 자동화가 가장 강력한 방어이고, 사고 발생 시 추가 손상을 막기 위해 작업 전 사본 만들기 습관을 들이면 거의 모든 상황에서 진행 손실을 최소화할 수 있습니다.

    함께 읽으면 좋은 글

  • [모드팩 설치 실패 해결 가이드](/guides/modpack-installation-troubleshooting/) — 게임 시작 전 단계 문제
  • [모드 충돌 해결 가이드](/guides/mod-conflict-troubleshooting/) — 크래시 리포트 읽고 원인 좁히기
  • [성능 최적화 가이드](/guides/performance-optimization/) — JVM 설정·청크 관리