Gamerules: lista completa e exemplos
Regras de jogo do Minecraft: keepInventory, mobGriefing, doDaylightCycle e seus nomes a partir da 1.21.11 (keep_inventory e outros) — o que fazem e como defini-las em um servidor.
Atualizado em 28 de setembro de 2026
Gamerules são toggles para o comportamento do mundo. Elas são definidas por comando e ficam armazenadas no próprio mundo, não na config: cada mundo tem as suas.
gamerule keepInventory true
gamerule mobGriefing false
Sem um valor, o comando mostra o atual: gamerule keepInventory.
A partir do Java 1.21.11, todas as regras foram renomeadas para o estilo com underline, e em servidores 1.21.11 e 26.x o comando é escrito assim: gamerule keep_inventory true, gamerule mob_griefing false. Os dois nomes estão na tabela abaixo.
Mais úteis
| Regra antes de 1.21.10 | Desde 1.21.11 | O que faz |
|---|---|---|
keepInventory | keep_inventory | Itens permanecem após a morte — |
mobGriefing | mob_griefing | Creepers e endermen quebram blocos |
doDaylightCycle | advance_time | Ciclo de dia e noite |
doWeatherCycle | advance_weather | Ciclo de clima |
doFireTick | fire_spread_radius_around_player (0 — o fogo não se espalha) | Propagação do fogo |
doMobSpawning | spawn_mobs | Spawn natural de mobs |
doInsomnia | spawn_phantoms | Spawn de phantoms |
doImmediateRespawn | immediate_respawn | Respawn sem a tela de morte |
showDeathMessages | show_death_messages | Mensagens de morte no chat |
announceAdvancements | show_advancement_messages | Mensagens de progresso |
naturalRegeneration | natural_health_regeneration | Regeneração de vida pela saturação |
fallDamage, fireDamage, drowningDamage | fall_damage, fire_damage, drowning_damage | Tipos de dano |
randomTickSpeed | random_tick_speed | Velocidade de crescimento das plantas (padrão 3) |
spawnRadius | respawn_radius | Dispersão do ponto de respawn |
playersSleepingPercentage | players_sleeping_percentage | Porcentagem de jogadores dormindo necessária para pular a noite — Sono |
maxEntityCramming | max_entity_cramming | Limite de entidades aglomeradas |
disableElytraMovementCheck | elytra_movement_check (o valor é invertido) | Desativa a verificação de voo com elytra |
commandBlockOutput | command_block_output | Saída de command blocks no console |
sendCommandFeedback | send_command_feedback | Respostas de comandos no chat |
reducedDebugInfo | reduced_debug_info | F3 reduzido para os jogadores |
Cuidado
randomTickSpeed acima de 20 transforma o servidor em uma apresentação de slides: cada tick processa três vezes mais blocos. Essa é a forma mais comum de derrubar o TPS “sem querer” — Causas comuns de lag.
doFireTick false (desde 1.21.11 — fire_spread_radius_around_player 0) costuma ser definida junto com o anti-grief: um fogo causado por raio pode destruir uma construção de madeira inteira.
Mundos diferentes
Em uma rede de mundos, a regra é definida separadamente para cada um: /execute in minecraft:the_nether run gamerule ... ou a partir do mundo correspondente.
