마인크래프트 맵 시드 확인하는 법

시드(seed)는 마인크래프트 월드를 생성하기 위해 사용되는 값입니다. 시드값을 바탕으로 월드 전체가 생성되기 때문에 같은 마인크래프트 버전에서 같은 시드값을 갖는 맵이면 동일한 지형을 생성합니다.

 

요새를 쉽게 찾기 위해서라든지, 구조물 위치를 확인한다든지 여러 이유로 맵 시드를 확인해야 할 때가 있는데요, 맵 시드를 확인하는 법을 알아보겠습니다.

 

 

시드 확인 커맨드 사용하기

/seed

Seed: [-6085149569457975018]

크리에이티브 모드이거나 커맨드 사용 권한이 있는 경우 /seed 커맨드를 사용하면 됩니다.

 

 

맵 파일 열어보기

맵 파일은 있는데 커맨드를 못 쓰는 경우, 맵 파일 안에 있는 level.dat 파일을 열어서 확인할 수 있습니다.

 

 

C:\Users\유저명\AppData\Roaming\.minecraft

마인크래프트 설치 경로는 위와 같은데요, 접속하려면 아래 과정을 따라주세요.

 

 

먼저 Win + R 또는 시작 - 실행 으로 '실행' 프로그램을 켜주시고 %appdata%를 입력합니다.

 

 

그러면 Roaming 폴더가 열리는데요, 위 사진처럼 .minecraft > saves > {월드명} 폴더로 가주세요.

 

 

그러면 level.dat 파일이 있는데, 이 안에는 월드에 관한 정보가 NBT(Named Binary Tag) 형식으로 저장돼있습니다.

 

 

그냥 열면 바이너리 형태로 나오거나 깨져서 나오는데요, 이걸 적절한 NBT editor로 열면 됩니다.

NBT 에디터는 여러가지가 있는데 제일 간편한 사이트는 webNBT인 것 같네요.

 

 

위 사이트에 들어가면 Drop file here라고 나옵니다. 드래그 앤 드롭으로 level.dat 파일을 드롭합니다.

 

 

RandomSeed를 검색하면 시드값이 나옵니다.

 

 

 

베드락 에디션에서 맵 시드 확인 방법

메뉴 - 설정(Settings) - 월드(World) - 게임(Game) 란에서 시드를 확인할 수 있습니다.

 

컴 포맷 후 마인크래프트 베드락 에디션을 안깔아놔서 사진은 나중에 올리겠습니다.

 

 

 

멀티 서버 시드를 확인할 수 있을까?

확인할 수 없습니다.

 

이전 버전에는 됐을지도 모르겠는데, 멀티서버에서 시드값을 확인해 악용하는 것을 방지(광물 위치 확인, 맵 베끼기 등)하기 위해 막았다고 합니다.

 

 

Amidst라고 시드 값만 넣으면 바이옴, 지형, 구조물 등등을 찾아주는 오픈소스 프로젝트가 있는데, 멀티 야생서버에서 시드값이 유출되면 재미가 확 떨어지겠죠?

 

물론 그런거 별로 신경 안쓰는 운영자라면 시드값을 물어보면 알려줄 수도 있습니다. 어쨌거나 기본적으로 클라이언트쪽에서 시드를 확인할 수 있는 방법은 없는 것 같습니다.

댓글