Voltar ao blog
MinecraftGamerules MinecraftMinecraft JavaMinecraft BedrockComandos Minecraft

Gamerules no Minecraft Java e Bedrock: lista e comandos

Encontre a gamerule certa para controlar inventário, PvP, mobs, clima, drops e comandos, com os nomes corretos para Minecraft Java e Bedrock.

Publicado em Matheus HenriqueLeitura de 10 min

Resumo rápido

Como usar o comando gamerule

Gamerules alteram o comportamento do mundo e ficam salvas após o reinício. Dentro do jogo, use a barra; no console do painel, envie o comando sem a barra.

Pelo chat, sua conta precisa ter permissão para executar comandos. Em um servidor dedicado, você pode usar uma conta com OP ou enviar a gamerule diretamente pelo console.

No chat do jogo

/gamerule keep_inventory true

No console do painel

gamerule keep_inventory true

Não digite colchetes. Eles apenas representam opções na sintaxe. Use gamerule locator_bar false, por exemplo.

Como configurar uma gamerule

  1. 01

    Confirme a edição e a versão

    Descubra se o servidor usa Minecraft Java ou Bedrock e confira a versão, pois os nomes de várias gamerules são diferentes.

  2. 02

    Abra o chat ou o console

    No jogo, use o comando com uma barra no início. No console do painel, digite o mesmo comando sem a barra.

  3. 03

    Consulte o valor atual

    Execute gamerule seguido do nome da regra, sem informar um valor, para verificar a configuração atual.

  4. 04

    Aplique true, false ou um número

    Use um valor aceito pela regra. Comandos reais não precisam dos colchetes mostrados em documentações de sintaxe.

  5. 05

    Teste antes de liberar o servidor

    Entre no mundo e confirme o resultado, principalmente ao alterar drops, inventário, geração de mobs ou velocidade de ticks.

Para listar as regras aceitas pela sua instalação, digite /gamerule e use o preenchimento automático. Isso é especialmente útil em servidores antigos, forks e versões com alterações de nomenclatura.

Java 1.21.11, versões antigas e Bedrock

A partir do Java 1.21.11, as gamerules migraram de nomes em camelCase para identificadores em snake_case. Por isso, um tutorial antigo pode mostrar keepInventory, enquanto a versão atual usa keep_inventory. No Bedrock, o equivalente continua como keepinventory.

ObjetivoJava atualJava antigoBedrock
Manter inventáriokeep_inventorykeepInventorykeepinventory
Ciclo do diaadvance_timedoDaylightCycledodaylightcycle
Mobs naturaisspawn_mobsdoMobSpawningdomobspawning
Mensagens de morteshow_death_messagesshowDeathMessagesshowdeathmessages

Lista de gamerules para Java e Bedrock

Os nomes da coluna Java consideram a nomenclatura atual em snake_case. Quando aparecer “Não disponível”, use outra regra equivalente ou confirme as opções oferecidas pela sua edição.

Jogadores e sobrevivência

O que controlaJavaBedrockValor
Manter inventário e experiência após morrerkeep_inventorykeepinventorytrue ou false
Permitir dano entre jogadores (PvP)pvppvptrue ou false
Regenerar vida naturalmentenatural_health_regenerationnaturalregenerationtrue ou false
Ativar dano de quedafall_damagefalldamagetrue ou false
Ativar dano de fogo e lavafire_damagefiredamagetrue ou false
Ativar dano por afogamentodrowning_damagedrowningdamagetrue ou false
Ativar dano por congelamentofreeze_damagefreezedamagetrue ou false
Reaparecer sem mostrar a tela de morteimmediate_respawndoimmediaterespawntrue ou false
Percentual de jogadores necessário para dormirplayers_sleeping_percentageplayerssleepingpercentagenúmero
Raio aleatório de reaparecimento no spawnrespawn_radiusspawnradiusnúmero
Exibir a barra localizadoralocator_barlocatorbartrue ou false

Mundo, tempo e clima

O que controlaJavaBedrockValor
Manter o ciclo de dia e noite em movimentoadvance_timedodaylightcycletrue ou false
Permitir mudanças naturais no climaadvance_weatherdoweathercycletrue ou false
Velocidade de crescimento e ticks aleatóriosrandom_tick_speedrandomtickspeednúmero
Permitir que vinhas se espalhemspread_vinesNão disponíveltrue ou false
Permitir novas fontes infinitas de águawater_source_conversionNão disponíveltrue ou false
Permitir novas fontes de lavalava_source_conversionNão disponíveltrue ou false
Distância em que o fogo pode se espalharfire_spread_radius_around_playerUse dofireticknúmero
Exibir coordenadas na telaNão disponívelshowcoordinatestrue ou false
Exibir a contagem de dias na telaNão disponívelshowdaysplayedtrue ou false

Mobs, criaturas e geração

O que controlaJavaBedrockValor
Permitir alterações de blocos causadas por mobsmob_griefingmobgriefingtrue ou false
Permitir geração natural de mobsspawn_mobsdomobspawningtrue ou false
Permitir geração natural de monstrosspawn_monstersUse domobspawningtrue ou false
Permitir geração de phantomsspawn_phantomsdoinsomniatrue ou false
Permitir geração de patrulhasspawn_patrolsNão disponíveltrue ou false
Permitir geração de mercadores ambulantesspawn_wandering_tradersNão disponíveltrue ou false
Permitir geração de wardensspawn_wardensNão disponíveltrue ou false
Perdoar criaturas enfurecidas após a morteforgive_dead_playersNão disponíveltrue ou false
Fazer criaturas neutras atacarem jogadores próximosuniversal_angerNão disponíveltrue ou false
Limite de entidades amontoadas no mesmo blocomax_entity_crammingNão disponívelnúmero

Drops e explosões

O que controlaJavaBedrockValor
Permitir drops de blocosblock_dropsdotiledropstrue ou false
Permitir drops de mobs e experiênciamob_dropsdomobloottrue ou false
Permitir drops de outras entidadesentity_dropsdoentitydropstrue ou false
Aplicar redução de drops em explosões de mobsmob_explosion_drop_decayNão disponíveltrue ou false
Aplicar redução de drops em explosões de TNTtnt_explosion_drop_decaytntexplosiondropdecaytrue ou false
Permitir que projéteis quebrem blocos compatíveisprojectiles_can_break_blocksprojectilescanbreakblockstrue ou false
Permitir explosão de TNT ativadatnt_explodestntexplodestrue ou false
Explodir cama ou âncora na dimensão erradaNão disponívelrespawnblocksexplodetrue ou false

Chat, comandos e interface

O que controlaJavaBedrockValor
Mostrar saída de blocos de comandocommand_block_outputcommandblockoutputtrue ou false
Mostrar retorno dos comandos executadossend_command_feedbacksendcommandfeedbacktrue ou false
Exibir mensagens de morteshow_death_messagesshowdeathmessagestrue ou false
Anunciar avanços no chatshow_advancement_messagesNão disponíveltrue ou false
Registrar comandos administrativos no loglog_admin_commandsNão disponíveltrue ou false
Ativar o funcionamento de blocos de comandocommand_blocks_workcommandblocksenabledtrue ou false
Exibir mensagens de receitas desbloqueadasNão disponívelshowrecipemessagestrue ou false
Exibir restrições de colocar e quebrar nos itensNão disponívelshowtagstrue ou false

Bônus: configurações prontas

Os exemplos abaixo usam nomes do Java 1.21.11 ou mais recente e foram escritos para o console, sem barra inicial. Aplique somente as regras compatíveis com a proposta do seu mundo.

Survival amigável

gamerule keep_inventory true
gamerule players_sleeping_percentage 25
gamerule mob_griefing false
gamerule locator_bar false

Mapa criativo com tempo fixo

gamerule advance_time false
gamerule advance_weather false
gamerule spawn_mobs false
gamerule fire_spread_radius_around_player 0

Eventos com comandos silenciosos

gamerule command_block_output false
gamerule send_command_feedback false
gamerule show_death_messages false
gamerule immediate_respawn true

Cuidados antes de alterar

  • Faça backup: desativar drops ou alterar regras de mundo pode causar perda de itens ou mudanças inesperadas.
  • Evite random_tick_speed alto: valores exagerados podem gerar lag e acelerar processos de forma difícil de reverter.
  • Confirme cada mundo: plugins de múltiplos mundos podem manter regras independentes por mundo ou dimensão.
  • Use o autocomplete: ele mostra os nomes realmente aceitos pela sua versão e evita copiar uma regra de outra edição.

Perguntas frequentes sobre gamerules

Qual é a diferença entre gamerules do Java e do Bedrock?

As duas edições possuem várias regras equivalentes, mas usam nomes diferentes. No Java 1.21.11 ou mais recente, os nomes passaram para snake_case; no Bedrock, eles normalmente aparecem em letras minúsculas e sem separadores.

Preciso usar colchetes no comando gamerule?

Não. Colchetes servem apenas para indicar valores possíveis em documentações. Um comando real seria gamerule locator_bar false no console ou /gamerule locator_bar false dentro do jogo.

Por que aparece que a gamerule não existe?

Geralmente o nome pertence à outra edição ou não corresponde à versão instalada. Use o preenchimento automático do jogo e confirme se o servidor é Java ou Bedrock.

Gamerules são mantidas depois que o servidor reinicia?

Sim. Elas ficam salvas no mundo. Em servidores com vários mundos ou dimensões gerenciados por plugins, confirme se a regra precisa ser aplicada separadamente em cada mundo.

Aumentar randomTickSpeed pode causar lag?

Pode. Valores altos aceleram plantações, folhas e outros ticks aleatórios, aumentando o trabalho do servidor. Faça backup e aumente aos poucos enquanto monitora o desempenho.

Gamerule aplicada

Depois de executar o comando, consulte a regra novamente e teste dentro do mundo. Para administrar arquivos, console e backups em um só lugar, acesse o painel da BedHosting.