이 가이드는 Legion Hosting에서 Minecraft 서버 월드를 초기화하거나 와이프하는 방법을 설명합니다. 새 시드로 새로운 월드를 원하거나, 손상에서 복구해야 하거나, 모드팩을 전환하는 경우, GPanel을 통한 과정은 간단합니다.
와이프하기 전에 백업하세요. 월드 데이터가 삭제되면 GPanel에서 복구할 수 없습니다. 현재 월드를 보존하려면 먼저 파일 관리자 또는 SFTP를 사용하여 월드 폴더를 다운로드하세요.
사전 요구 사항
- Minecraft 서버에 대한 GPanel 액세스
- 월드 파일을 삭제하기 전에 서버가 중지되어 있어야 합니다
Minecraft가 월드 데이터를 저장하는 위치
Minecraft는 서버 디렉터리 루트의 폴더에 월드 데이터를 저장합니다. 표준 서버에는 일반적으로 세 개의 폴더가 있습니다:
| 폴더 | 포함 내용 |
|---|---|
world |
오버월드 — 메인 차원 (지형, 구조물, 플레이어 데이터) |
world_nether |
네더 차원 |
world_the_end |
엔드 차원 |
참고: 월드 폴더 이름은
server.properties의 level-name=에서 설정됩니다. 기본값은 world이지만, 변경한 경우 폴더 이름은 설정한 값과 일치합니다.
전체 월드 초기화 (모든 차원)
- GPanel에 로그인하고 Minecraft 서버를 선택하세요.
- Console 탭에서 Stop을 클릭하고 서버가 Offline으로 표시될 때까지 기다리세요.
- 왼쪽 사이드바에서 File Manager를 클릭하세요.
- 서버 루트 디렉터리에서 다음 폴더를 찾으세요:
worldworld_netherworld_the_end
- 세 폴더를 모두 선택하고 Delete를 클릭하세요. 삭제를 확인하세요.
- Console 탭으로 돌아가 Start를 클릭하세요. Minecraft는
server.properties파일의 시드와 설정을 사용하여 완전히 새로운 월드를 생성합니다.
부분 초기화 (단일 차원)
오버월드를 건드리지 않고 한 차원만 초기화하려는 경우(예: 엔드 또는 네더 재생성):
- 서버를 중지하세요.
- 파일 관리자에서 초기화하려는 차원 폴더만 삭제하세요:
- 네더를 초기화하려면
world_nether - 엔드를 초기화하려면
world_the_end
- 네더를 초기화하려면
- 서버를 시작하세요. 삭제된 차원만 재생성됩니다.
팁: 이것은 모든 엔드 시티가 약탈된 후 엔드를 새로 고쳐 플레이어에게 새로운 전리품과 겉날개에 대한 접근을 제공하는 데 흔히 사용됩니다.
특정 시드 사용하기
새 월드를 특정 시드로 생성하려는 경우:
- 월드 폴더를 삭제한 후(서버를 시작하기 전에) 파일 관리자에서
server.properties를 여세요. level-seed=줄을 찾아 등호 뒤에 원하는 시드 값을 입력하세요. 예:level-seed=123456789
- 파일을 저장하세요.
- 서버를 시작하세요. 지정한 시드를 사용하여 월드가 생성됩니다.
무작위를 원하면 비워두세요.
level-seed=가 비어 있으면 Minecraft가 무작위 시드를 생성합니다.
와이프 전 백업하기
옵션 A — GPanel 파일 관리자
- 파일 관리자에서
world폴더를 마우스 오른쪽 버튼으로 클릭하고 Archive(또는 Compress)를 선택하세요. - 생성된 아카이브를 컴퓨터로 다운로드하세요.
- 필요한 경우
world_nether와world_the_end에 대해 반복하세요.
옵션 B — SFTP
- SFTP를 통해 서버에 연결하세요(SFTP 가이드 참조).
world,world_nether,world_the_end폴더를 로컬 컴퓨터로 드래그하세요.
모드 서버에 대한 참고 사항 (Forge / Fabric / 모드팩)
모드가 적용된 Minecraft 서버는 추가적인 월드 관련 폴더나 파일을 생성할 수 있습니다:
- 일부 모드는
world옆에 추가 차원 폴더를 추가합니다(예:world_custom_dimension). 완전한 와이프를 원하면 모드별 폴더를 확인하세요. - 모드팩을 전환한 후에는 항상 기존 월드 폴더를 삭제하세요. 다른 모드팩의 이전 월드 데이터는 일반적으로 충돌이나 손상을 일으킵니다.
- 일부 모드팩은
world/data/하위 폴더에 추가 데이터를 저장합니다.world폴더 전체를 삭제하면 이 문제가 자동으로 처리됩니다.
문제 해결
폴더를 삭제한 후에도 서버가 계속 이전 월드를 로드합니다
- 삭제하기 전에 서버가 완전히 중지되었는지 확인하세요. 서버가 실행 중이었다면 종료 중에 월드를 다시 저장했을 수 있습니다.
server.properties에서level-name=값을 확인하세요.world가 아닌 다른 것으로 설정되어 있다면 대신 그 이름과 일치하는 폴더를 삭제해야 합니다.
새 월드가 이전 월드와 같은 시드를 가집니다
server.properties의level-seed=에 값이 있으면 모든 새 월드에 동일한 시드가 사용됩니다. 무작위 월드를 원하면 시드 값을 지우세요.
모드 서버에서 와이프 후 서버가 충돌합니다
- 일부 모드는 추가 구성 또는 데이터 파일이 존재해야 합니다. 단순한 월드 와이프가 충돌을 일으키는 경우 GPanel의 Startup 탭에서 전체 재설치를 시도하세요.
- 특정 오류 메시지에 대해 콘솔 출력을 확인하세요 — 일반적으로 문제를 일으키는 모드의 이름을 표시합니다.
플레이어가 인벤토리를 잃었습니다
- 플레이어 데이터(인벤토리, 위치, 스탯)는
world/playerdata/하위 폴더 안에 저장됩니다.world폴더를 삭제하면 모든 플레이어 데이터가 제거됩니다. 바닐라 Minecraft에서는 플레이어 인벤토리를 유지하면서 지형만 와이프할 방법이 없습니다.
여전히 도움이 필요하신가요?
지원 티켓을 열고 서버 유형(Vanilla, Forge, Fabric 등)과 GPanel 콘솔의 오류 메시지를 포함하세요.