바꿔볼 만한 게임 규칙과 사람들이 잘못 알고 있는 기본값
40개가 넘는 게임 규칙 중 어떤 것이 중요한지 알려주는 가이드는 거의 없습니다. 여기서는 월드 플레이 방식에 영향을 미치는 규칙과 실제 기본값을 알려드립니다.
/gamerule는 40개가 넘는 항목으로 늘어났습니다. 대부분은 아무도 건드리지 않는 디버그 스위치입니다. 몇몇은 월드의 느낌을 진정으로 바꾸고, 몇몇은 사람들을 놀라게 하는 기본값을 가지고 있습니다.
월드를 바꾸는 규칙
| 게임 규칙 | 기본값 | 변경하는 이유 |
|---|---|---|
keepInventory | false | 개인 서버에서 가장 많이 변경되는 규칙 |
doDaylightCycle | true | 건축을 위해 정오에 시간을 멈춥니다 |
doWeatherCycle | true | 건축 세션 중 비가 오는 것을 막습니다 |
mobGriefing | true | 크리퍼가 기지에 구멍을 내는 것을 막습니다; 주민의 농사도 막습니다 |
doFireTick | true | 불이 번지는 것을 막습니다 — 네더 건축 전에 false을 설정하세요 |
randomTickSpeed | 3 | 작물 성장 속도. 0는 성장을 완전히 멈춥니다 |
playersSleepingPercentage | 100 | 한 플레이어가 밤을 건너뛸 수 있도록 1로 설정합니다 |
spawnRadius | 10 | 월드 스폰 분산을 줄입니다 |
사람들이 잘못 알고 있는 기본값
randomTickSpeed은 1이 아니라 3입니다. 작물 속도를 높이기 위해 1000으로 올리면 나뭇잎 부패, 불 번짐, 얼음 녹는 속도도 빨라지고 서버 TPS가 떨어집니다.mobGriefing은 크리퍼 이상에 적용됩니다. 이 기능을 끄면 주민이 씨앗을 줍고 심는 것, 엔더맨의 블록 배치, 양이 풀을 먹는 것도 막습니다. 철 농장과 주민 농장이 조용히 멈춥니다.doInsomnia은 기본적으로 켜져 있습니다. 이것이 팬텀을 스폰시키는 원인입니다. 팬텀과 싸우는 대신 끄세요.doImmediateRespawn이 존재하며false입니다.true로 설정하면 사망 화면을 완전히 건너뜁니다.commandBlockOutput은true입니다. 이 때문에 레드스톤 장치가 관리자 채팅을 스팸합니다. 거의 모든 서버가false로 설정합니다.
정수 대 불리언
게임 규칙은 유형이 지정되며, 명령은 설명 없이 잘못된 유형을 자동으로 거부합니다. randomTickSpeed, spawnRadius, maxEntityCramming, playersSleepingPercentage 및 maxCommandChainLength은 숫자를 사용합니다. 다른 모든 것은 true/false입니다.
값이 없는 /gamerule <rule>은 현재 설정을 변경하는 대신 읽습니다. 다운로드한 지도가 이미 무엇을 변경했는지 확인하는 데 유용합니다.
서버당이 아닌 월드당
게임 규칙은 level.dat에 저장되므로 월드 폴더와 함께 이동하며 동일한 서버의 다른 월드에는 적용되지 않습니다. 멀티버스 설정에서는 월드별로 설정해야 합니다.
플레이어 명령 빌더에서 원하는 규칙을 선택하고 올바른 유형이 이미 적용된 명령을 얻을 수 있습니다. 여기서는 동일한 양식에서 순간이동, 게임 모드, 경험치, 시간 및 날씨도 다룹니다.