모든 모드와 플러그인

서버 플러그인 · 월드 백업·복원

Timemachine

Paper 월드의 region, entities, poi를 FULL·증분 스냅샷으로 보관하고 SHA-256과 오프라인 도구로 복원 체인을 검증하는 플러그인입니다.

주요 기능

FULL·증분 스냅샷
첫 백업을 FULL 기준점으로 만들고 이후 변경된 region 계열 파일을 증분으로 저장합니다.
무결성 검증
복사한 파일을 SHA-256으로 검증하고 복원 전 전체 snapshot chain을 확인합니다.
SAFE·FAST 검색
내용 hash 기반 SAFE와 크기·수정 시각 기반 FAST 변경 감지를 선택할 수 있습니다.
오프라인 복원
서버를 멈춘 뒤 JAR에 포함된 CLI로 목록, 검증과 새 디렉터리 export를 실행합니다.

설치

  1. 소스를 Java 25로 빌드해 Timemachine JAR을 만듭니다.

  2. JAR을 Paper 서버의 plugins 디렉터리에 넣고 서버를 정상 시작합니다.

  3. /tmb backup 후 /tmb status와 /tmb doctor로 기준점과 저장 상태를 확인합니다.

호환성과 범위

요구 사항

  • Paper 26.2 build 111 이상
  • Java 25
  • region, entities, poi 디렉터리에 접근 가능한 서버 파일 시스템
  • 복원 작업을 위한 서버 중지

지원 경계

  • playerdata, level.dat, datapack, 플러그인 데이터와 설정은 백업하지 않습니다.
  • Folia, online restore, 압축, 암호화와 cloud upload를 지원하지 않습니다.
  • export는 기존 월드를 덮어쓰지 않고 새 디렉터리에만 기록합니다.

프로젝트 링크