개인 자료란 (JE)

  서버 커뮤니티

Profile 오캣진 대표칭호 없음
Profile

질문하기 Java

월드 별로 초기화 질문있습니다.

2023.06.20 조회 수 146 추천 수 0
이해도 입문자 
게임버전 (JE) 1.20 
게임버전 (BE) 관련없음 

플러그인으로 하드코어 모드처럼 플레이어가 죽으면 세계를 바꿔서 초기화하는 걸 만들고 싶습니다.

절차는 미리 맵 하나를 만들고 플레이어가 죽으면 미리 만들어 두었던 세계로 모든 플레이어를 이동시키고

플레이어가 죽은 세계는 삭제시키고 오버, 네더, 엔더 이렇게 3개 월드를 초기화하는 방법을 알고 싶습니다. 이 방법이 가능한지 궁금합니다.

2개의 댓글

0reo
2023.06.20

똑같은내용 계속올리시는거같은데

createWorld라는 메소드가 있고 시드도설정 가능합니다

월드 삭제는 월드 절대위치 얻으신담에 언로드하고 file에서 delete해주심 됩니다

월드간 tp는 player.teleport()안에 월드 매개변수 넣어주심됨

오캣진
2023.06.21
@0reo

지금 지옥이랑 엔더는 초기화는 되는데 오버 월드만 계속 죽은 월드로 가지네요. 초기화도 안되고 그냥 죽은 후로...

버킷 폴더를 보면 네더랑 엔더 폴더는 생성되는데 world 폴더 안에는 그냥 region 폴더만 있고 암것도 없네요 ㅠㅠ