O que é o comando Gamerule do Minecraft?
O comando /gamerule consulta ou altera configurações do mundo: inventário de morte, comportamento de mobs, geração, clima, feedback de comandos, ticks aleatórios de blocos e muito mais. Escolha a edição e a versão primeiro, pois o Java 26.1 mudou o registro de regras, enquanto o Bedrock expõe uma lista e padrões separados.
Use /gamerule <regra> para consultar o valor atual, ou /gamerule <regra> <valor> para alterá-lo. Regras booleanas aceitam true ou false, regras inteiras aceitam números inteiros, e um pequeno número de regras do Bedrock usa escolhas nomeadas.
Encontre a regra certa
Pesquise IDs e descrições ou filtre por jogador, mobs, mundo, geração, drops, comandos e exibição. O cartão selecionado mostra o tipo de valor e o padrão antes de você fazer uma alteração.
Consulte antes de alterar
Mude para Consultar atual para gerar um comando sem valor. Isso é útil em um mundo existente quando você não sabe se o dono do servidor já alterou o padrão.
Sintaxe Java ciente da versão
O Java 26.1 introduziu IDs de gamerule em snake_case com namespace. O gerador alterna automaticamente entre IDs modernos como minecraft:keep_inventory e nomes legados como keepInventory.
Os padrões diferem por edição
A velocidade de tick aleatório do Java tem padrão 3, enquanto o Bedrock tem padrão 1. O Bedrock também inclui configurações como showCoordinates que não são gamerules do Java.
As alterações persistem por mundo
As regras do jogo permanecem ativas após reinicializações até serem alteradas novamente. No Java 26.1 e versões posteriores, elas são armazenadas em data/minecraft/game_rules.dat em vez do antigo local level.dat.
Perguntas Frequentes
Qual é a sintaxe do comando /gamerule?
Use /gamerule <regra> para ler um valor e /gamerule <regra> <valor> para defini-lo. No Java 26.1+, por exemplo, /gamerule minecraft:keep_inventory true mantém o inventário e a experiência após a morte. Versões Java mais antigas usam /gamerule keepInventory true.
Por que os nomes das gamerules mudaram no Java 26.1?
O Java 26.1 moveu as gamerules para um registro com namespace. Comandos modernos usam IDs de localização de recurso, como minecraft:random_tick_speed; Java 1.21.11 e anteriores mantêm nomes em camelCase, como randomTickSpeed.
As gamerules funcionam na Edição Bedrock?
Sim, mas o Bedrock suporta um conjunto diferente de nomes e padrões de regras. Sempre alterne o gerador para Bedrock antes de copiar um comando para um mundo ou Realm do Bedrock.
O que a velocidade de tick aleatório altera?
Ela controla atualizações aleatórias de blocos, como crescimento de plantações, decaimento de folhas, comportamento do fogo e propagação de algumas plantas. Zero desativa os ticks aleatórios. Valores muito altos podem causar lag ou fazer mudanças no mundo acontecerem rapidamente de forma inesperada.
Posso alterar gamerules sem cheats?
Alterar regras do jogo requer permissão de comando suficiente. No Java, use uma conta de operador ou o console do servidor. No Bedrock, ative cheats ou use uma conta com o nível de permissão necessário.
As alterações de gamerule são permanentes?
Elas são salvas com o mundo e sobrevivem a reinicializações, mas não são globais para todos os mundos. Consulte a regra primeiro ao trabalhar em uma configuração de servidor existente.