최근 수정 시각 : 2025-12-25 14:59:51

마인크래프트/게임 규칙

파일:상위 문서 아이콘.svg   상위 문서: 마인크래프트
파일:마인크래프트 로고.svg
{{{#!wiki style="margin: -0px -10px -5px; min-height:calc(1.5em + 5px)"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin: -5px -1px -11px; word-break:keep-all"
<colbgcolor=darkgreen><colcolor=#fff> 기본 플레이
시스템세계 (시드) · 게임 모드 · 난이도 · 게임 규칙 · 엔딩 · 죽음 메시지 · 스플래시 · 명령어 · NBT · 구성요소 · 거리 효과 · 런처
인게임아이템 · (플레이어) · 개체 · 날씨 · 차원 · 생물 군계 (생성 규칙) · 구조물 · 마법 부여 · 상태 효과 · 조작법 · 피해 · 업적 · 버그
도움말튜토리얼 · (탐험 · 파밍 · 회로) · 재생 가능한 자원 · 브릿징 · PVP · 파쿠르 · 스피드런 (베드락 에디션) · 건축 (맵 아트)
시리즈 및 매체
출시 에디션자바 에디션 (업데이트) · 베드락 에디션 (업데이트) · 중국 에디션 · 포켓 에디션* · 콘솔 에디션 (업데이트)* · 파이 에디션* · 4K*
파생 게임외전 시리즈 · 마인크래프트 에듀케이션 · 마인크래프트 던전스* · 마인크래프트 레전드* · 마인크래프트: 스토리 모드* · 마인크래프트 어스*
미디어OST · 관련 서적 · 레고 · 영화 (1 · 2) · 애니메이션 · Minecraft Live · Minecraft Now · Minecraft Monthly
유저 콘텐츠
창작 요소2차 창작 · 망토 · · 모드 (개발 · · 모드팩) · 애드온 · (리소스 팩 · 데이터 팩) · 외부 프로그램 · · 마켓플레이스 패스 ·
멀티 콘텐츠멀티플레이 · 서버 · 플러그인 · Realms · EULA
개발개발 기초 · 모드 개발 · 플러그인 개발
기타
이야깃거리여담 · 커뮤니티 · 위키 · 사건 사고 · 문제점 · 용어 · 지원 언어 · 머나먼 땅 · 이미테이션 게임 · 히로빈
· · ·
관련 문서나무위키 마인크래프트 프로젝트 · 마인크래프트로 분류된 문서 · 마인크래프트의 하위 문서
새로운 컨텐츠
ㅁㅁ 드롭
(2026년 출시 예정)
[ 펼치기 · 접기 ]
아이템
변경 - 제작 가능한 파일:마인크래프트/이름표.png 이름표
────

변경 - , , 돼지, 고양이, 오실롯, 무시룸, 늑대, 새끼 모델 변경. 토끼 리모델링
탈것의 광란
[ 펼치기 · 접기 ]
아이템
추가 - 파일:마인크래프트/구리 앵무조개 갑옷.png파일:마인크래프트/철 앵무조개 갑옷.png파일:마인크래프트/금 앵무조개 갑옷.png파일:마인크래프트/다이아몬드 앵무조개 갑옷.png파일:마인크래프트/네더라이트 앵무조개 갑옷.png 앵무조개 갑옷, 파일:마인크래프트/나무 창.png파일:마인크래프트/돌 창.png파일:마인크래프트/구리 창.png파일:마인크래프트/철 창.png파일:마인크래프트/금 창.png파일:마인크래프트/다이아몬드 창.png파일:마인크래프트/네더라이트 창.png(파일:마인크래프트/마법이 부여된 책.png 돌진), 파일:마인크래프트/네더라이트 말 갑옷.png 네더라이트 말 갑옷.
────

추가 - 파일:NautilusBody.png 앵무조개, 파일:ZombieNautilusBody.png 좀비 앵무조개, 낙타 허스크, 파치트
변경 - 파일:ZombieHorseFace.webp 좀비 말 자연 생성, 파일:ZombieFace.webp파일:마인크래프트/철 창.png 좀비 · 파일:PiglinFace.webp파일:마인크래프트/금 창.png 피글린 · 파일:ZombifiedPiglinFace.webp파일:마인크래프트/금 창.png 좀비화 피글린 창 들고 생성, 파일:HorseFace.webp 파일:DonkeyFace.webp 파일:MuleFace.webp 파일:SkeletonHorseFace.webp 파일:ZombieHorseFace.webp 수영 가능
* 표시는 서비스가 종료되었거나 개발이 중단되었다는 표시이다. }}}}}}}}}


1. 개요2. 목록
2.1. 보충 설명
3. 세계 생성시 설정 가능한 규칙
3.1. 자바 에디션3.2. 베드락 에디션
4. 역사
4.1. 자바 에디션4.2. 포켓 에디션
5. 관련 문서

1. 개요

Game rule. 마인크래프트의 게임 규칙에 대해 정리한 문서이다. 마인크래프트에서의 '게임 규칙'이란 해가 뜨고 지거나, 불길이 번지거나 꺼지는 등 게임 내의 여러 법칙을 말한다. 대부분은 어떤 현상을 일어나게, 혹은 일어나지 않게 끄고 켜는 방식이며 수치를 정해 조정하는 식의 게임 규칙도 있다.

세계를 생성할 때 게임 규칙을 설정할 수 있다.

명령어 및 치트 사용이 가능하다면 게임 내에서 /gamerule 명령어를 통해 모든 게임 규칙을 조정할 수 있다.

2. 목록

자바 에디션에서는 게임 규칙에 minecraft: 접두사가 붙어있으나 간결성을 위해 생략되었다.
<rowcolor=#fff> 명칭(에디션) 설명 <colkeepall> 기본값
advance_time(JE)
doDaylightCycle(BE)
밤낮의 변화가 일어나고 달이 차고 기운다. true
advance_weather(JE)
doWeatherCycle(BE)
날씨가 자연적으로 변할 수 있다. true
allow_entering_nether_using_portals(JE)네더 이동 가능 여부. true
block_drops(JE)
doTileDrops(BE)
블록이 파괴되면 아이템, 경험치 등을 드롭한다. true
block_explosion_drop_decay(JE)블록이 폭발을 할 때 파괴된 블록이 확정적으로 떨굴지(false) 확률적으로 떨굴지(true) 결정한다. true
command_block_output(JE)
commandBlockOutput(BE)
명령 블록이 명령을 수행할 때 관리자에게 알림을 보낸다. true
command_blocks_work(JE)
commandBlocksEnabled(BE)
명령 블록을 사용할 수 있는지 여부. true
doFireTick(BE)이 퍼지거나 사그라든다.[1] true
drowning_damage(JE)
drowningDamage(BE)
플레이어가 익사 피해를 받을 수 있다. true
elytra_movement_check(JE)서버에서 플레이어가 겉날개를 입었을 때의 이동 속도 제한을 한다. true
ender_pearls_vanish_on_death(JE)엔더 진주를 던진 플레이어가 죽을 때 엔더 진주가 사라지는지 여부. true
entity_drops(JE)
doEntityDrops(BE)
몹이 아닌 개체(보트 등)가 파괴되면 아이템을 드롭한다. true
fall_damage(JE)
fallDamage(BE)
플레이어가 추락 피해를 받을 수 있다. true
fire_damage(JE)
fireDamage(BE)
플레이어가 화염 피해를 받을 수 있다. true
fire_spread_radius_around_player(JE)이 퍼지거나 사그라드는 블록 범위
0 - 비활성화
-1 - 근처에 플레이어가 없어도 작동한다.
128
forgive_dead_players(JE)화난 중립적 몹이 자신을 화나게 한 플레이어가 근처에서 죽으면 화를 푼다. true
freeze_damage(JE)
freezeDamage(BE)
플레이어가 동상 피해를 받을 수 있다. true
functionCommandLimit(BE)/function 명령어로 한 번에 실행 가능한 최대 명령 수. 10000
global_sound_events(JE)특정 사운드 이벤트가 위치에 관계없이 모든 플레이어에게 들리는지 여부. true
immediate_respawn(JE)
doImmediateRespawn(BE)
플레이어 사망시 죽음 화면을 띄우지 않고 바로 부활한다. false
keep_inventory(JE)
keepInventory(BE)
플레이어가 사망해도 소지품과 경험치를 유지한다. false
lava_source_conversion(JE)두 용암의 원천 사이의 용암이 흘러 들어가는 가운데의 칸은 새로운 용암의 원천이 생길지 여부. false
limited_crafting(JE)조합법을 해금해 조합법 책에 있는 아이템만 제작 가능하게 한다. false
locator_bar(JE)
locatorBar(BE)
플레이어의 위치 표시 바가 활성화되어 플레이어나 개체의 위치를 나타내는지 여부. true
log_admin_commands(JE)서버 로그에 관리자가 명령어를 사용한 걸 기록한다. true
max_block_modifications(JE)clone, fill, fillbiome 한번의 실행에서 변경되는 최대 블록 수를 제어한다. 32768
max_command_forks(JE)1틱(0.05초)간 수행 가능한 최대 포크의 수이다. 명령 블록과 함수에 적용. 65536
max_command_sequence_length(JE)
maxCommandChainLength(BE)
1틱(0.05초)간 수행 가능한 최대 명령어 열 수이다. 명령 블록과 함수에 적용. 65536
max_entity_cramming(JE)끼임 피해를 받기까지 한 블록에 있을 수 있는 최대 개체 수. 0이면 끼임 피해 무효. 24
max_snow_accumulation_height(JE)눈이 내릴 때 각 블록에 누적할 수 있는 최대 눈 수. 1
minecart_max_speed(JE 실험적)광산 수레의 최대 이동 속도(초당 이동 블록 수)(1 ~ 1000) 8
mob_drops(JE)
doMobLoot(BE)
몹이 죽으면 아이템, 경험치 등을 드롭한다. true
mob_explosion_drop_decay(JE)몹이 일으킨 폭발에 의해 파괴된 블록이 확정적으로 떨굴지(false) 확률적으로 떨굴지(true) 결정한다. true
mob_griefing(JE)
mobGriefing(BE)
몹이 블록에 변화를 주거나 아이템을 주울 수 있다. true
natural_health_regeneration(JE)
naturalRegeneration(BE)
플레이어가 배고픔 수치에 따라 생명력을 재생한다. true
player_movement_check(JE)서버에서 플레이어의 이동 속도 제한을 한다. true
players_nether_portal_creative_delay(JE) 크리에이티브 플레이어가 네더로 이동하기 전에 네더 차원문에서 있어야 하는 시간(틱). 1
players_nether_portal_default_delay(JE) 비(非)크리에이티브 플레이어가 네더로 이동하기 전에 네더 차원문에서 있어야 하는 시간(틱). 80
players_sleeping_percentage(JE)
playersSleepingPercentage(BE)
밤을 넘기기 위해 잠들어야 하는 플레이어의 백분율. 100
projectiles_can_break_blocks(JE)투사체가 블록을 파괴할 수 있을지 여부. true
pvp플레이어끼리 싸울 수 있다. true
raids(JE)습격이 일어난다. true
random_tick_speed(JE)
randomTickSpeed(BE)
게임 틱당 청크 섹션마다 무작위 블록 틱의 발생 빈도. 3(JE)
1(BE)
recipesUnlock(BE)제작법을 잠금 해제하기 위해 아이템을 얻어야 하는지 여부. true
reduced_debug_info(JE)디버그 화면이 간략화, 적은 정보를 제공할지 여부. false
respawnBlocksExplode(BE)침대나 재생성 앵커를 맞지 않는 차원에서 사용시 폭발한다. true
respawn_radius(JE)
spawnRadius(BE)
플레이어 최초 스폰 지점에서 스폰 범위로, 기본이 모험 모드인 서버에선 무효 10
send_command_feedback(JE)
sendCommandFeedback(BE)
플레이어가 실행한 명령어의 결과를 대화에 출력, 명령 블록은 결과 텍스트 저장. true
showBorderEffect(BE)경계의 효과가 보인다. true
showCoordinates(BE)화면에 플레이어의 좌표를 표시한다. true
showDaysPlayed(BE)showCoordinates 좌표 상자 아래에 표시할지 여부. false
showRecipeMessages(BE)얻어진 제작법을 표시할지 여부 true
showTags(BE)아이템에 붙은 '사용 가능한 대상', '설치 가능한 대상' 태그를 표시. true
show_advancement_messages(JE)발전 과제 달성 시 대화 출력. true
show_death_messages(JE)
showDeathMessages(BE)
대화에 죽음 메시지를 출력한다. true
spawn_mobs(JE)
doMobSpawning(BE)
몹이 자연적으로 생성된다. true
spawn_monsters(JE)적대적 생명체의 생성 여부. true
spawn_patrols(JE)약탈자 정찰대가 생성될 수 있다. true
spawn_phantoms(JE)
doInsomnia(BE)
팬텀이 생성될 수 있다. true
spawn_wandering_traders(JE)떠돌이 상인이 생성될 수 있다. true
spawn_wardens(JE)워든이 생성될 수 있다. true
spawner_blocks_work(JE)몬스터 생성기 활성 여부. true
spectators_generate_chunks(JE)관전자 모드인 플레이어가 청크를 생성할 수 있다.
이미 생성된 청크를 로드하는 것에도 관여한다. MC-157812
true
false
(하드코어)
spread_vines(JE)덩굴이 주변 블록으로 퍼질지 여부를 결정한다. true
tnt_explodes(JE)
tntExplodes(BE)
TNT가 폭발할 수 있다. true
tnt_explosion_drop_decay(JE)TNT가 폭발을 할 때 파괴된 블록이 확정적으로 떨굴지(false) 확률적으로 떨굴지(true) 결정한다. false
universal_anger(JE)화난 중립적 몹이 화나게 한 플레이어 뿐 아니라 다른 플레이어도 공격한다. false
water_source_conversion(JE)의 원천 사이의 물이 흘러 들어가는 가운데의 칸은 새로운 물의 원천이 생길지 여부. true

2.1. 보충 설명

  • minecraft:block_explosion_drop_decay(JE): 폭발하는 블록은 네더나 엔드에서 사용한 침대, 오버월드, 엔드에서 사용한 리스폰 정박기가 있다. TNT는 제외.
  • minecraft:elytra_movement_check(JE), minecraft:player_movement_check(JE): 종종 멀티플레이시 랙으로 인한 지터링에 도움이 된다.
  • minecraft:raids(JE): 꺼져 있으면 흉조 효과를 갖고 마을에 들어가도 아무 일도 일어나지 않으며 흉조도 사라지지 않는다. 습격 도중에 끌 경우 습격이 중단되지만 이미 생성된 습격대 몹들은 남는다.
  • minecraft:spawn_mobs(JE) doMobSpawning(BE): 꺼도 생성기나 이벤트(습격 등)로 인한 몹 생성은 막을 수 없다. 자바 에디션이라면 청크 생성시 같이 생성되는 동물들과 구조물에 포함인 몹도 생성을 막지 못한다.
  • minecraft:block_drops(JE) doTileDrops(BE): 끄더라도 상자 등의 블록 안에 담긴 내용물은 쏟아진다. 셜커 상자는 특성상 아무것도 드롭하지 않는다. 갑옷 거치대는 아이템을 걸어놨더라도 드롭하지 않는다. 아이템 액자의 경우 자바 에디션에서는 자신과 전시한 아이템 모두를 드롭한다.
  • minecraft:global_sound_events(JE): 엔더 드래곤이 죽을 때, 엔드 포탈이 열릴 때, 위더가 소환될 때, 거리와 상관없이 모두에게 들리는 소리이다. 이것을 끈다면 소리가 주변에만 들린다.
  • minecraft:keep_inventory(JE) keepInventory(BE): 소실 저주가 걸린 아이템도 보존된다.
  • minecraft:mob_explosion_drop_decay(JE): 폭발하는 몹은 크리퍼, 위더, 가스트가 있다. 엔드 수정은 폭발하는 개체이므로 제외다.
  • minecraft:mob_griefing(JE) mobGriefing(BE): 끄면 몹이 농작물을 망치거나, 거북 알을 밟아 깨거나, 아이템을 줍거나, 블록을 파괴하는 걸 방지할 수 있다. 주목할만한 변화는 다음과 같다.
    • 알레이가 아이템을 모을 수 없다.
    • 블레이즈와 가스트가 불을 붙일 수 없다.
    • 크리퍼, 가스트, 위더, 엔드 수정(BE)이 블록을 파괴할 수 없다.
    • 엔더맨이 블록을 집거나 놓을 수 없다.
    • 소환사가 양의 색을 바꿀 수 없다.
    • 여우가 열매 덤불에서 열매를 딸 수 없다.
    • 토끼가 당근을 뜯어먹을 수 없다.
    • 파괴수가 작물과 잎을 부술 수 없다.
    • 양이 풀을 뜯어도 잔디 블록이 흙으로 바뀌지 않는다.
    • 좀벌레가 블록에 숨거나 블록을 깨고 나올 수 없다.
    • 눈 골렘이 다니는 자리에 눈을 남기지 않는다.
    • 주민이 음식을 집거나 농사를 지을 수 없다. 문을 여닫거나 선물을 던져주는 건 가능하다.
    • 좀비 몹들이 나무 문을 부수거나 거북 알을 짓밟지 않는다.
  • minecraft:players_sleeping_percentage(JE) playersSleepingPercentage(BE): 값이 0이라도 한 명은 잠을 자야 낮이 된다. 값이 100을 넘으면 밤을 넘길 수 없다.
  • minecraft:random_tick_speed(JE) randomTickSpeed(BE): 로딩 되는 청크 안에서 식물의 성장, 나뭇잎의 부패 등 다양한 블록에 영향을 준다. 0이나 음수로 설정하면 무작위 틱이 발생하지 않으며 큰 수일수록 자주 발생한다. 값이 4096을 넘기면 식물과 나뭇잎이 즉시 자라거나 사라진다.
  • minecraft:reduced_debug_info(JE): 히트박스 표시(F3+B)와 청크 경계 표시(F3+G)의 가능여부도 결정한다.
  • showTags: '사용 가능한 대상(can_destroy)' 태그는 해당 도구로 어떤 블록들을 파괴 가능한지, '설치 가능한 대상(can_place_on)' 태그는 해당 블록을 어떤 블록 위에 놓을 수 있는지를 나타낸다. 모험 모드에서 유효한 태그들이다.
  • minecraft:universal_anger(JE) universalAnger(BE): 자바 에디션의 게임 규칙 설정 메뉴에서 '죽은 플레이어 용서(minecraft:forgive_dead_players)'가 꺼져 있다면 가장 잘 작동한다는 설명이 붙어 있다. 만약 설명과 다르게 이 둘을 모두 켠다면, 중립적 몹이 화가 났을 때 minecraft:universal_anger에 의해 모든 플레이어가 그 몹을 화나게 한 플레이어로 취급되고 그 중 아무나 죽어도 minecraft:forgive_dead_players에 의해 몹이 화를 풀게 된다.

3. 세계 생성시 설정 가능한 규칙

세계 생성시 게임 규칙을 설정해 원하는 규칙의 세계를 생성할 수 있다.

3.1. 자바 에디션

규칙이 몇 가지 범주로 구분되어 있다. 대부분의 게임 규칙을 조정 가능하며 몇몇 규칙은 부연 설명이 붙어 있다. 한 번 규칙을 설정하고 세계를 생성하면 /gamerule 명령어로만 수정할 수 있다.
  • 플레이어
    • 익사 피해(drowning_damage)
    • 겉날개 움직임 확인하기(elytra_movement_check)
    • 죽을 때 던져져 있는 엔더 진주 소멸(ender_pearls_vanish_on_death): 플레이어가 죽을 때, 던져져 있는 엔더 진주가 사라지는지 여부입니다
    • 낙하 피해(fall_damage)
    • 불 피해(fire_damage)
    • 동상 피해(freez_damage)
    • 즉시 리스폰(immediate_respawn)
    • 죽음 후 보관함 보존(keep_inventory)
    • 제작에 제작법 필요(limited_crafting): 이 설정을 켜면 플레이어들은 잠금 해제된 제작법으로만 제작할 수 있습니다
    • 플레이어 위치 표시 바 켜기(locator_bar): 켜져 있으면 플레이어가 있는 방향을 알려 주는 바를 화면에 표시합니다
    • 생명력 재생(natural_health_regeneration)
    • 플레이어 움직임 확인하기(player_movement_check)
    • 크리에이티브 모드인 플레이어의 네더 차원문 지연 시간(players_nether_portal_creative_delay): 크리에이티브 모드인 플레이어가 다른 차원으로 가기 위해 네더 차원문에서 기다려야 하는 시간 (틱 단위).
    • 크리에이티브 모드가 아닌 플레이어의 네더 차원문 지연 시간(players_nether_portal_default_delay): 크리에이티브 모드가 아닌 플레이어가 다른 차원으로 가기 위해 네더 차원문에서 기다려야 하는 시간 (틱 단위).
    • 취침 비율(players_sleeping_percentage): 밤을 건너뛰려면 잠들어야 하는 플레이어들의 비율
    • pvp 켜기(pvp): 플레이어가 다른 플레이어에게 피해를 입힐 수 있는지 여부를 제어합니다
    • 리스폰 위치 반지름(respawn_radius): 스폰 지점 주위, 플레이어들이 스폰할 수 있는 영역의 크기를 제어합니다
    • 관전자가 지형을 생성하도록 허용(spectators_generate_chunks)
    • 죽은 플레이어 용서(forgive_dead_players): 중립 몹이 화나 있다가도 목표 플레이어가 근처에서 죽으면 화를 풉니다
    • 개체 중첩 한계(max_entity_cramming)
    • 파괴적 몹 행위 허용(mob_griefing)
    • 습격 켜기(raids)
    • 무차별적 분노(universalAnger): 중립 몹이 화나면 화나게 한 플레이어뿐만 아니라 근처에 있는 모든 플레이어를 공격합니다. '죽은 플레이어 용서'가 꺼져 있을 때 가장 잘 작동합니다
  • 생성
    • 몹 생성(spawn_mobs): 일부 개체는 별도의 규칙이 있을 수 있습니다
    • 몬스터 생성(spawn_monsters): 몬스터의 자연석 생성 여부를 제어합니다
    • 약탈자 정찰대 생성(spawn_patrols)
    • 팬텀 생성(spawn_phantoms)
    • 떠돌이 상인 생성(spawn_wandering_traders)
    • 워든 생성(spawn_wardens)
  • 떨굼 설정
    • 블록 떨굼(block_drops): 경험 구슬을 포함하여 블록으로부터의 자원 떨굼을 제어합니다
    • 블록 사용에 의한 폭발에서, 몇몇 블록이 노획물을 떨어뜨리지 않음(block_explosion_drop_decay): 블록 사용에 의한 폭발에서, 파괴된 블록이 떨궈야 할 아이템 중 일부가 그대로 사라집니다
    • 개체 장비 떨굼(entity_drops): 광산 수레(보관함 포함), 아이템 액자, 보트 등에서의 떨굼을 제어합니다
    • 몹 노획물 떨굼(mob_drops): 경험 구슬을 포함하여 몹으로부터의 자원 떨굼을 제어합니다
    • 몹 폭발에서, 몇몇 블록이 노획물을 떨어뜨리지 않음(mob_explosion_drop_decay): 몹에 의한 폭발에서, 파괴된 블록이 떨궈야 할 아이템 중 일부가 그대로 사라집니다
    • 투사체가 블록 파괴 가능(projectiles_can_break_blocks): 투사체 충돌이 투사체로 파괴 가능한 블록을 파괴할지 여부를 제어합니다
    • TNT 폭발에서, 몇몇 블록이 노획물을 떨어뜨리지 않음(tnt_explosion_drop_decay): TNT에 의한 폭발에서, 파괴된 블록이 떨궈야 할 아이템 중 일부가 그대로 사라집니다
  • 세계 갱신
    • 시간 흐름(advance_time)
    • 날씨 갱신(advance_weather)
    • 불 확산 반지름(fire_spread_radius_around_player): 플레이어를 중심으로 불이 확산될 수 있는 블록 단위의 반경
    • 용암이 원천으로 바뀜(lava_source_conversion): 흐르는 용암의 두 면이 용암 원천으로 둘러싸이면 그 블록도 원천으로 바뀝니다
    • 직설 높이(max_snow_accumulation_height): 눈이 올 때, 최대 이 숫자만큼 눈의 층이 쌓입니다
    • 랜덤 틱 속도 비율(random_tick_speed)
    • 덩굴 퍼짐(spread_vines): 덩굴이 인접한 블록으로 무작위하게 퍼지는지 여부를 제어합니다. 늘어진 덩굴이나 휘어진 덩굴 등 다른 종류의 덩굴 블록에는 영향을 주지 않습니다
    • 물이 원천으로 바뀜(water_source_conversion): 흐르는 물의 두 면이 물 원천으로 둘러싸이면 그 블록도 원천으로 바뀝니다
  • 대화
    • 발전 과제 알림(show_advancement_messages)
    • 명령 블록 출력 알림(command_block_output)
    • 관리자 명령 알림(log_admin_commands)
    • 명령 피드백 전송(send_command_feedback)
    • 죽음 문구 표시(show_death_messages)
  • 기타
    • 네더 허용(allow_entering_nether_using_portals): 플레이어의 네더 진입 가능 여부를 제어합니다
    • 명령 블록 켜기(command_blocks_work)
    • 전역 소리 이벤트(global_sound_events): 보스 생성 등 특정 게임 이벤트가 발생했을 때, 그 소리가 어디서나 들립니다
    • 명령어의 블록 변경량 제한(max_block_modifications): fill이나 clone 등의 명령어 하나가 한번에 바꿀 수 있는 블록 수
    • 명령어 맥락 제한(max_command_forks): 'execute as' 등의 명령어에서 쓰일 수 있는 맥락의 최대 개수
    • 명령 연쇄 크기 제한(max_command_sequence_length): 명령 블록 연쇄와 함수에 해당
    • 디버그 정보 축소(reduced_debug_info): 디버그 화면의 내용을 제한합니다
    • 생성기 블록 켜기(spawner_blocks_work)
    • TNT의 점화 및 폭발 허용(tnt_explodes)

3.2. 베드락 에디션

베드락 에디션에서는 자바 에디션에서 세계 생성시 조정할 수 있는 것보다는 적은 종류의 규칙을 설정 가능하다.

대신 베드락 에디션에서는 세계를 생성한 이후에도, 명령어 뿐 아니라 월드 편집의 '월드 옵션'과 '치트'를 통해서 해당 규칙들을 수정할 수 있다. 세계를 생성할 때는 규칙을 설명하는 부연 설명을 볼 수 있지만 생성 후 편집할 땐 나타나지 않는다.

규칙의 절반 정도는 '치트'에 해당한다. 치트를 활성화한 세계에서는 도전 과제를 달성할 수 없다.

베드락 에디션에서는 게임 규칙에 해당하는 것들이 여러 다른 옵션과 혼재해 있다. 이 문단에서는 그 중 게임 규칙에 해당하는 것만 서술한다.
  • 고급
    • 좌표 보기(showCoordinates): 현재 위치를 표시합니다
    • 불 확산(doFireTick): 엔티티 간에 화재가 확산될 수 있습니다
    • TNT 폭발(tntExplodes): 빨간색 상자는 터집니다
    • 리스폰 블록 폭발(respawnBlocksExplode): 재생성 앵커와 침대가 폭발할 수 있습니다
    • 몹 전리품(doMobLoot): 몹이 죽을 때 아이템을 떨어뜨립니다
    • 자연 재생(naturalRegeneration): 배고픔 상태에 따라 체력을 얻거나 잃습니다
    • 타일 아이템(doTileDrops): 파괴된 블록을 떨어뜨립니다
    • 즉시 리스폰(doImmediateRespawn): "사망!" 메뉴를 건너뛰고 즉시 부활합니다
    • 리스폰 반경(spawnRadius): 죽으면 이 블록 반경 내에서 부활하고 사용자 지정 생성 지점이 설정되지 않습니다. (최대 128)
  • 멀티 플레이
    • 아군 포격(pvp): 플레이어가 서로 피해를 줄 수 있습니다
  • 치트
    • 시간대 전환(doDaylightCycle): 보통/항상 낮 - 게임 내 시간은 낮부터 밤까지 정상적으로 지나갑니다/게임 내 시간은 정오로 고정되어 있습니다
    • 소지품 유지(keepInventory): 죽을 때 소지품에 있는 모든 아이템을 유지합니다
    • 몹 생성(doMobSpawning): 몹이 자연스럽게 생성됩니다
    • 몹에 의한 괴롭힘(mobGriefing): 몹이 월드에서 블록을 움직이거나 부술 수 있음
    • 엔티티 사망 시 전리품 생성(doEntityDrops): 그림 같은 몹이 아닌 개체, 부수면 아이템을 떨어뜨림
    • 날씨 주기(doWeatherCycle): 비, 눈, 천둥번개를 만날수 있는 가능성
    • 커맨드 블록(commandBlocksEnabled): 명령어를 사용해 블록 프로그래밍
    • 무작위 시간 속도(randomTickSpeed): 식물 성장 및 부패 속도와 같은 특정 블록의 동작에 영향을 미칩니다 (최대 4096)

4. 역사

4.1. 자바 에디션

  • 1.4.2
    • 12w42a
      • 게임 규칙 추가. 최초의 게임 규칙은 다음과 같다: doFireTick, mobGriefing, keepInventory, doMobSpawning, doMobLoot doTileDrops
    • 12w48a
      • commandBlockOutput 게임 규칙 추가.
  • 1.6.1
    • 13w23a
      • naturalRegeneration 게임 규칙 추가.
    • 13w24a
      • doDaylightCycle 게임 규칙 추가.
  • 1.8
    • logAdminCommands 게임 규칙 추가.
    • showDeathMessages 게임 규칙 추가.
    • randomTickSpeed 게임 규칙 추가.
    • sendCommandFeedback 게임 규칙 추가.
    • reducedDebugInfo 게임 규칙 추가.
    • 이제 사용자 지정 게임 규칙이 가능하다.
  • 1.8.1
    • doEntityDrops 게임 규칙 추가.
  • 1.9
    • spectatorsGenerateChunks 게임 규칙 추가.
    • spawnRadius 게임 규칙 추가.
    • disableElytraMovementCheck 게임 규칙 추가.
  • 1.11
    • doWeatherCycle 게임 규칙 추가.
    • maxEntityCramming 게임 규칙 추가.
  • 1.12
    • doLimitedCrafting 게임 규칙 추가.
    • maxCommandChainLength 게임 규칙 추가.
    • announceAdvancements 게임 규칙 추가.
    • gameLoopFunction 게임 규칙 추가.
  • 1.13
    • gameLoopFunction 게임 규칙 제거.
    • 더 이상 사용자 지정 게임 규칙이 불가능하다.
  • 1.14.1
    • disableRaids 게임 규칙 추가.
  • 1.15
    • 다음 게임 규칙이 추가되었다: doInsomnia, doImmediateRespawn, drowningDamage, fallDamage, fireDamage
  • 1.15.2
    • 다음 게임 규칙이 추가되었다: doPatrolSpawning, doTraderSpawning
  • 1.16
    • 다음 게임 규칙이 추가되었다: universalAnger, forgiveDeadPlayers
  • 1.17
    • freezeDamage 게임 규칙 추가.
    • playersSleepingPercentage 게임 규칙 추가.
  • 1.19
    • doWardenSpawning 게임 규칙 추가.
  • 1.19.3
    • 다음 게임 규칙이 추가되었다: blockExplosionDropDecay, mobExplosionDropDecay, tntExplosionDropDecay, snowAccumulationHeight, waterSourceConversion, lavaSourceConversion, globalSoundEvents
  • 1.19.4
    • commandModificationBlockLimit 게임 규칙 추가.
  • 1.20.2
    • enderPearlsVanishOnDeath 게임 규칙 추가.
  • 1.20.3
    • 다음 게임 규칙이 추가되었다: projectilesCanBreakBlocks, playersNetherPortalDefaultDelay, playersNetherPortalCreativeDelay
  • 1.20.5
    • spawnChunkRadius 게임 규칙 추가.
  • 1.21.2
    • 실험적 추가: minecartMaxSpeed 게임 규칙 추가.
  • 1.21.5
    • allowFireTicksAwayFromPlayer 게임 규칙 추가.
    • tntExplodes 게임 규칙 추가.
  • 1.21.6
    • locatorBar 게임 규칙 추가.
  • 1.21.9
    • 다음 게임 규칙이 추가되었다: allowEnteringNetherUsingPortals, commandBlocksEnabled, spawnMonsters, pvp, spawnerBlocksEnabled
    • spawnChunkRadius 게임 규칙 제거.
  • 1.21.11
    • 게임 규칙의 이름이 카멜 표기법에서 스네이크 표기법으로 변경되었다. 또한 게임 규칙이 레지스트리 시스템을 사용하도록 리워크되었다.
<rowcolor=#fff> 이전 이후 비고
doDaylightCycleminecraft:advance_time
doWeatherCycleminecraft:advance_weather
allowEnteringNetherUsingPortalsminecraft:allow_entering_nether_using_portals
doTileDropsminecraft:block_drops
blockExplosionDropDecayminecraft:block_explosion_drop_decay
commandBlockOutputminecraft:command_block_output
drowningDamageminecraft:drowning_damage
disableElytraMovementCheckminecraft:elytra_movement_check 값이 반전됨
enderPearlsVanishOnDeathminecraft:ender_pearls_vanish_on_death
doEntityDropsminecraft:entity_drops
fallDamageminecraft:fall_damage
fireDamageminecraft:fire_damage
doFireTickminecraft:fire_spread_radius_around_player 병합됨
allowFireTicksAwayFromPlayer
forgiveDeadPlayersminecraft:forgive_dead_players
freezeDamageminecraft:freeze_damage
globalSoundEventsminecraft:global_sound_events
doImmediateRespawnminecraft:immediate_respawn
keepInventoryminecraft:keep_inventory
lavaSourceConversionminecraft:lava_source_conversion
doLimitedCraftingminecraft:limited_crafting
locatorBarminecraft:locator_bar
logAdminCommandsminecraft:log_admin_commands
commandModificationBlockLimitminecraft:max_block_modifications
maxCommandForkCountminecraft:max_command_forks
maxCommandChainLengthminecraft:max_command_sequence_length
maxEntityCrammingminecraft:max_entity_cramming
snowAccumulationHeightminecraft:max_snow_accumulation_height
minecartMaxSpeed(실험적)minecraft:max_minecart_speed(실험적)
mobExplosionDropDecayminecraft:mob_explosion_drop_decay
mobGriefingminecraft:mob_griefing
naturalRegenerationminecraft:natural_health_regeneration
disablePlayerMovementCheckminecraft:player_movement_check 값이 반전됨
playersNetherPortalCreativeDelayminecraft:players_nether_portal_creative_delay
playersNetherPortalDefaultDelayminecraft:players_nether_portal_default_delay
playersSleepingPercentageminecraft:players_sleeping_percentage
projectilesCanBreakBlocksminecraft:projectiles_can_break_blocks
pvpminecraft:pvp
disableRaidsminecraft:raids 값이 반전됨
randomTickSpeedminecraft:random_tick_speed
reducedDebugInfominecraft:reduced_debug_info
spawnRadiusminecraft:respawn_radius
sendCommandFeedbackminecraft:send_command_feedback
announceAdvancementsminecraft:show_advancement_messages
showDeathMessagesminecraft:show_death_messages
doMobSpawningminecraft:spawn_mobs
spawnMonstersminecraft:spawn_monsters
doPatrolSpawningminecraft:spawn_patrols
doInsomniaminecraft:spawn_phantoms
doTraderSpawningminecraft:spawn_wandering_traders
doWardenSpawningminecraft:spawn_wardens
spawnerBlocksEnabledminecraft:spawner_blocks_work
spectatorsGenerateChunksminecraft:spectators_generate_chunks
doVinesSpreadminecraft:spread_vines
tntExplodesminecraft:tnt_explodes
tntExplosionDropDecayminecraft:tnt_explosion_drop_decay
universalAngerminecraft:universal_anger
waterSourceConversionminecraft:water_source_conversion

4.2. 포켓 에디션

  • 1.0.5
    • 게임 규칙 추가. 최초의 게임 규칙은 다음과 같다: drowningDamage, fallDamage, fireDamage, pvp
  • 1.1.0
    • 다음 게임 규칙이 추가되었다: doDaylightCycle, doEntityDrops, doFireTick, doMobSpawning, doMobLoot, doTileDrops, doWeatherCycle, keepInventory, mobGriefing
===# 베드락 에디션 #===

5. 관련 문서



[1] randomTickSpeed가 0이어도 doFireTick이 참이면 불은 퍼지거나 사그라든다.