Skip to content
호스팅 · 서버 구성

게임 규칙: 전체 목록과 예시

Minecraft 게임 규칙이에요. keepInventory, mobGriefing, doDaylightCycle, 그리고 1.21.11 기준 이름(keep_inventory 등)이 무엇을 하는지, 서버에서 어떻게 설정하는지 알아봐요.

업데이트 2026년 9월 28일

게임 규칙은 월드의 동작을 켜고 끄는 설정이에요. 명령어로 설정하며, 설정 파일이 아니라 월드 자체에 저장돼요. 각 월드마다 개별적으로 적용돼요.

gamerule keepInventory true
gamerule mobGriefing false

값을 입력하지 않으면 명령어는 현재 값을 보여줘요: gamerule keepInventory.

Java 1.21.11부터 모든 규칙이 밑줄 표기법으로 이름이 바뀌었고, 1.21.11 및 26.x 서버에서는 명령어를 이렇게 작성해요: gamerule keep_inventory true, gamerule mob_griefing false. 두 이름 모두 아래 표에 있어요.

가장 유용한 규칙

1.21.10 이전 규칙1.21.11 이후하는 일
keepInventorykeep_inventory사망 후에도 아이템 유지 —
mobGriefingmob_griefing크리퍼와 엔더맨이 블록을 부숨
doDaylightCycleadvance_time낮과 밤 주기
doWeatherCycleadvance_weather날씨 주기
doFireTickfire_spread_radius_around_player (0 — 불이 번지지 않음)불 번짐
doMobSpawningspawn_mobs자연 몹 스폰
doInsomniaspawn_phantoms팬텀 스폰
doImmediateRespawnimmediate_respawn사망 화면 없이 즉시 리스폰
showDeathMessagesshow_death_messages채팅에 사망 메시지 표시
announceAdvancementsshow_advancement_messages발전과제 메시지
naturalRegenerationnatural_health_regeneration포화도에 의한 체력 회복
fallDamage, fireDamage, drowningDamagefall_damage, fire_damage, drowning_damage피해 유형
randomTickSpeedrandom_tick_speed식물 성장 속도 (기본값 3)
spawnRadiusrespawn_radius리스폰 지점 분산 범위
playersSleepingPercentageplayers_sleeping_percentage밤을 건너뛰는 데 필요한 수면 플레이어 비율 — 수면
maxEntityCrammingmax_entity_cramming엔티티 밀집 임계값
disableElytraMovementCheckelytra_movement_check (값이 반전됨)겉날개 비행 검사 비활성화
commandBlockOutputcommand_block_output명령 블록 출력을 콘솔로 전송
sendCommandFeedbacksend_command_feedback채팅에 명령어 응답 표시
reducedDebugInforeduced_debug_info플레이어의 F3 정보 축소

주의

randomTickSpeed를 20 이상으로 설정하면 서버가 슬라이드쇼가 돼요: 틱마다 처리하는 블록 수가 세 배로 늘어나요. TPS를 “실수로” 떨어뜨리는 가장 흔한 원인이에요 — 렉의 흔한 원인.

doFireTick false (1.21.11 이후 — fire_spread_radius_around_player 0)는 안티 그리프와 함께 설정하는 경우가 많아요: 번개로 인한 불이 목재 구조물을 완전히 파괴할 수 있어요.

월드별 설정

월드 네트워크에서는 규칙을 각 월드마다 따로 설정해요: /execute in minecraft:the_nether run gamerule ... 또는 해당 월드에서 직접 설정해요.

Minecraft 호스팅오프라인일 때도 서버가 실행돼요서버 만들기