Skip to content
WikilyWIKILY
All games23 Wikis · pick your game
Commands and cheatsAll commands

Switch game

23 Wikis · pick your game
/gamerule

Command

/gamerule

Shows or changes the value of a game rule.

Syntax

/gamerule <rule>
/gamerule <rule> <value>

Arguments

ArgumentKind of valueWhat to type
<value>True or falseThe new value of the rule: true or false for on and off rules, a whole number for number rules. Leave it out to see the current value.

Details

Permission level2: operators, worlds with cheats on, command blocks and functions
Works inOperators on multiplayer servers, singleplayer worlds with cheats enabled, and command blocks and functions.
ResultWithout a value it reports "Game rule ... is currently set to ...". With a value it reports "Game rule ... is now set to ...". The number /execute store saves is the value of the rule: 1 or 0 for rules that are true or false, the number itself for number rules.
QueryWriting only the rule name shows its current value and changes nothing.
SetWriting a value after the rule name changes the rule. Rules that are on or off take true or false. Number rules take a whole number, and some have a minimum or maximum (for example max_snow_accumulation_height accepts 0 to 8).
Already setSetting a rule to the value it already has fails with "Game rule ... is already set to ...".
Rule namesRule names are written in lower case with underscores, such as keep_inventory. Each rule can also be written with the minecraft: prefix, such as minecraft:keep_inventory.

Every game rule

advance_timetrue or falsetrue
advance_weathertrue or falsetrue
allow_entering_nether_using_portalstrue or falsetrue
block_dropstrue or falsetrue
block_explosion_drop_decaytrue or falsetrue
command_block_outputtrue or falsetrue
command_blocks_worktrue or falsetrue
drowning_damagetrue or falsetrue
elytra_movement_checktrue or falsetrue
ender_pearls_vanish_on_deathtrue or falsetrue
entity_dropstrue or falsetrue
fall_damagetrue or falsetrue
fire_damagetrue or falsetrue
fire_spread_radius_around_playerWhole number (at least -1)128
forgive_dead_playerstrue or falsetrue
freeze_damagetrue or falsetrue
global_sound_eventstrue or falsetrue
immediate_respawntrue or falsefalse
keep_inventorytrue or falsefalse
lava_source_conversiontrue or falsefalse
limited_craftingtrue or falsefalse
locator_bartrue or falsetrue
log_admin_commandstrue or falsetrue
max_block_modificationsWhole number (at least 1)32768
max_command_forksWhole number (at least 0)65536
max_command_sequence_lengthWhole number (at least 0)65536
max_entity_crammingWhole number (at least 0)24
max_minecart_speedWhole number (from 1 to 1000)8, only in worlds with the Minecart Improvements experiment
max_snow_accumulation_heightWhole number (from 0 to 8)1
mob_dropstrue or falsetrue
mob_explosion_drop_decaytrue or falsetrue
mob_griefingtrue or falsetrue
natural_health_regenerationtrue or falsetrue
player_movement_checktrue or falsetrue
players_nether_portal_creative_delayWhole number (at least 0)0
players_nether_portal_default_delayWhole number (at least 0)80
players_sleeping_percentageWhole number (at least 0)100
projectiles_can_break_blockstrue or falsetrue
pvptrue or falsetrue
raidstrue or falsetrue
random_tick_speedWhole number (at least 0)3
reduced_debug_infotrue or falsefalse
respawn_radiusWhole number (at least 0)10
send_command_feedbacktrue or falsetrue
show_advancement_messagestrue or falsetrue
show_death_messagestrue or falsetrue
spawn_mobstrue or falsetrue
spawn_monsterstrue or falsetrue
spawn_patrolstrue or falsetrue
spawn_phantomstrue or falsetrue
spawn_wandering_traderstrue or falsetrue
spawn_wardenstrue or falsetrue
spawner_blocks_worktrue or falsetrue
spectators_generate_chunkstrue or falsetrue
spread_vinestrue or falsetrue
tnt_explodestrue or falsetrue
tnt_explosion_drop_decaytrue or falsefalse
universal_angertrue or falsefalse
water_source_conversiontrue or falsetrue

Examples

/gamerule keep_inventory true

Players keep their items and experience when they die.

/gamerule keep_inventory

Shows whether keep_inventory is on.

/gamerule advance_time false

Stops the time of day from advancing.

/gamerule mob_griefing false

Stops mobs from changing blocks.

/gamerule random_tick_speed 3

Sets the random tick speed to 3.

/gamerule minecraft:players_sleeping_percentage 50

Half of the players must sleep to skip the night.

Join the creator communityThe people who build the Minecraft Java Edition wiki are on our Discord. Ask questions or suggest pages.Join Discord (opens Discord in a new tab)