오랜만에 마인크래프트를 켜서 월드 설정을 1.21+에 도입된 실험적 세계 설정을 켜봤습니다
근데 켜면, 플레이 자체는 지장이 없는데 듀프 킷(복제기) 등을 사용할 수 없는 작은 버그가 있더라구요?
+ 거래 교환 전환도 쓰면 거래가 시간별로 항목이 변경되지만, 주민 버그가 생깁니다
이걸 강제로 끄는 방법을 소개드립니다.
준비물
https://github.com/jaquadro/NBTExplorer
GitHub - jaquadro/NBTExplorer: A graphical NBT editor for all Minecraft NBT data sources
A graphical NBT editor for all Minecraft NBT data sources - jaquadro/NBTExplorer
github.com
일단 이 친구가 필요합니다
마인크래프트의 데이터는 청크 단위로 저장된다고 알려져 있지만, 실험적 설정은 공통설정 (CFG)에 저장되기 때문에 해당 파일을 쓸 때는 NBT데이터를 수정해야 합니다 (.mca 아닙니다 )
깃허브를 사용하시는 분들은 익숙하시겠지만 Releases 탭으로 가줍니다
( 직접 빌드하셔도 되긴 하지만, 시간도 걸려서 저는 그냥 릴리즈 쓰겠습니다 )
https://github.com/jaquadro/NBTExplorer/releases/tag/v2.8.0-win <- 릴리즈 바로가기
Release NBTExplorer 2.8.0 for Windows · jaquadro/NBTExplorer
New: Support for NBT long array tags
github.com
릴리즈 구역에서 NBTExplorer-2.8.0.msi 파일을 다운로드해서 설치합니다
이런 게 뜨면 준비 완료입니다!
월드 파일 수정하기
실험적 옵션이 켜져있어야 동작합니다!
NBTExplorer를 켜면 이런 게 나옵니다
이런 식으로 수정 가능한 월드 페이지가 있는데
여기서 수정할 월드를 선택합니다. 저는 cfg로 할게요
다음으로 수정할 월드의 level.dat을 열어줍니다
열면 상당히 많은 설정이 있는데
저희가 볼 건 enabled_features : 4 entries와
Datapacks > Enabled 4 entries입니다
여기서 가위 모양을 눌러서 vanilla 를 제외한 모든 걸 Disabled로 옮기고 붙여넣기해줍니다.
이러면 성공입니다
이 데이터는 삭제해주세요 (vanilla 삭제 금지 )
저장하기를 누른 다음 다시 level.dat_old파일을 동일하게 작업해주세요
이후 마인크래프트를 다시 켜서 월드 정보를 체크해주세요
이런 식으로 cfg 파일에 실험적 옵션이 없어진 걸 확인 가능합니다 :)
이 글의 다국어 버전은 blog.mirseo.dev 에서 이용 가능합니다 :)