월드 프리셋
모험 맵을 위한 게임룰 프리셋
모험 맵을 위한 게임룰 프리셋은 이제 템플릿 기반의 명령어 메모가 아니라 완전한 게임룰 워크플로입니다. 맵 규칙을 설정 메모 속에 묻어 두지 말고 명시적으로 드러내고 싶을 때 이 프리셋을 사용하십시오. 모험 맵은 mob spawn, 일광 주기, 화재 틱, 인벤토리 유지, 그리핑 동작에 크게 의존하는 경우가 많으며, 이러한 가정은 Command Pack의 맨 위에 있어야 합니다. 이 문서는 설정 필드, Output 검토, Project 배치, 결과 캡처를 한자리에 모아두기 때문에, 명령어가 맵 설정, 이벤트 트리거, 재사용 가능한 Command Pack의 일부가 되기 전에 손쉽게 점검할 수 있습니다. 게임룰 workbench는 규칙 ID와 값을 Output과 함께 보여줍니다. 그래서 나중에 테스터가 왜 mob이 spawn되지 않는지, 왜 불이 번지지 않는지, 왜 월드가 안정적인 상태로 계속 초기화되는지 물을 때 설정을 검토하기가 한결 쉬워집니다.
preset 결과
게임룰 설정 라인은 이후 명령어가 의존하는 모험 맵의 월드 규칙을 기록해 둡니다.
출력
모험 맵 게임룰 명령어
/gamerule doDaylightCycle falsepreset 스크린샷
preset 만들기
- 게임룰 workbench를 여십시오.
- 맵 설정에 해당하는 규칙(예: `doMobSpawning`, `keepInventory`)을 선택하십시오.
- 이전 테스트의 기본값을 그대로 두지 말고, 값을 의도적으로 명시하십시오.
- 생성된 `/gamerule` Output을 검토하십시오.
- 이 규칙을 Project의 다른 월드 설정 명령어 근처에 저장하십시오.
- 초기화된 테스트 월드에서 명령어를 실행하고, 해당 규칙이 팩에 포함되어야 하는 이유를 함께 문서화하십시오.
이 게임룰 프리셋이 Project에 어울리는 이유
맵 규칙을 설정 메모 속에 묻어 두지 말고 명시적으로 드러내고 싶을 때 이 프리셋을 사용하십시오. 모험 맵은 mob spawn, 일광 주기, 화재 틱, 인벤토리 유지, 그리핑 동작에 크게 의존하는 경우가 많으며, 이러한 가정은 Command Pack의 맨 위에 있어야 합니다.
게임룰 workbench는 규칙 ID와 값을 Output과 함께 보여줍니다. 그래서 나중에 테스터가 왜 mob이 spawn되지 않는지, 왜 불이 번지지 않는지, 왜 월드가 안정적인 상태로 계속 초기화되는지 물을 때 설정을 검토하기가 한결 쉬워집니다. 복사된 명령어는 선택자 범위, 월드 상태, 팩 내부 순서, 마인크래프트에 붙여넣을 정확한 Output 등 주변 가정이 함께 보여질 때에만 유용합니다. 이 프리셋을 명령어가 NBTForge를 떠나기 전에 이러한 세부 사항을 점검하는 체크포인트로 활용하십시오.
갤러리는 그 검토를 중심으로 구성되어 있습니다. 첫 번째 스크린샷은 workbench 상태를, 두 번째 스크린샷은 플레이어에게 노출되는 동작을 바꾸는 필드나 동반 모듈을 보여주며, Output 스크린샷은 최종 명령어 또는 명령어 쌍을 그대로 보여줍니다. 프리셋에 가시적인 결과가 있을 경우, 게임 내 캡처는 일반적인 오버레이에 의존하지 않고 초기화된 테스트 월드에서 동일한 아이디어를 확인해 줍니다.
테스트 및 범위 검토
게임룰은 월드 단위의 스위치입니다. 한 맵을 도와주는 명령어를 맥락 없이 Copy하면 다른 테스트 월드를 망가뜨릴 수 있으므로, 맵 고유의 Project 아이템 이름과 주변 설정 명령어를 함께 유지하십시오.
좁은 선택자와 초기화된 월드 상태로 첫 스모크 테스트를 실행하십시오. 환경, 유틸리티, 라우팅, 피드백 명령어는 무해해 보일 수 있지만 종종 모든 플레이어나 월드 전역에 영향을 줍니다. 명령어가 의도된 상태만 변경하는지 확인한 다음, 그 Output이 존재하는 이유를 설명하는 설정 또는 후속 라인 옆에 정확한 Output을 저장하십시오.
명령어가 함수 파일이나 command block 체인의 일부가 된 뒤에는, 실시간 workbench 상태뿐 아니라 복사된 산출물도 함께 테스트하십시오. 이렇게 하면 오래된 선택자, 잘못된 명령어 순서, 누락된 설정 라인, 이전 테스트에서 남은 상태 때문에 동작하는 것처럼 보였던 효과 등을 잡아낼 수 있습니다.
- 전체 팩 검토가 끝날 때까지 선택자를 좁게 유지하십시오.
- 특정 인카운터보다 월드 설정 명령어를 먼저 배치하십시오.
- 피드백 명령어는 그것을 트리거하는 상태 변경 옆에 저장하십시오.
다음 단계 안내
이 프리셋을 날씨, 시간, 로비 텔레포트, 리셋 명령어와 함께 저장하여, 전체 설정을 순서대로 복사할 수 있도록 만드십시오.
구체적인 규칙 예시는 인벤토리 유지 프리셋 워크플로와 모험 맵 스타터 Command Pack으로 이어가 보십시오.
FAQ
이 게임룰 명령어를 채팅창에 붙여넣어도 되나요?
선택자가 안전하고 줄이 짧다면 단일 명령어 스모크 테스트에는 보통 가능합니다. 반복 가능한 맵 동작이 필요하다면 Project에 저장한 뒤 순서가 정해진 팩 또는 함수 형식의 Output을 Copy하십시오.
유틸리티 성격의 프리셋에 결과 캡처를 포함하는 이유는 무엇입니까?
결과 캡처는 명령어가 Output 패널에서만 보기 좋게 나오는 데 그치지 않고, 마인크래프트의 가시적인 월드, HUD, 라우팅, 피드백 상태를 실제로 바꿨다는 사실을 증명해 줍니다.
이 프리셋을 공유하기 전에 무엇을 확인해야 합니까?
선택자 범위, 명령어 순서, 대상 버전, 명령어가 설정·로직·이벤트·피드백·정리 중 어디에 속하는지를 확인하십시오. 그 분류가 Project 팩 안에서의 위치를 결정합니다.
이 작업 흐름 열기
관련 Gamerule 작업대에서 시작한 뒤 월드에 맞게 preset 필드를 조정합니다.