Comandos/gamerule

De Minecraft Wiki
Ir para: navegação, pesquisa
gamerule
Restrições

Operador

Introduzido pela
primeira vez

Edição Java 1.4.2 (12w32a )
Edição Pocket 1.0.5 (Edição Pocket alpha 1.0.5.0 )

Define ou consulta um valor da regra do jogo.

Sintaxe[editar | editar código-fonte]

  • Edição Java
gamerule <nome da regra> [<valor>]
  • Edição Bedrock
gamerule <rule: RegradoJogoBooleano> [value: Boleano]
gamerule <rule: RegradoJogoInt> [value: int]
Na Edição Bedrock, as regras do jogo também podem ser alteradas nas opções mundiais e certos jogadores podem ser ativados e desativados com o comando sem fraudes ativadas.

Argumentos[editar | editar código-fonte]

Argumentos na Edição Java diferenciam maiúsculas de minúsculas. Argumentos na Edição Bedrock são mostrados para o preenchimento automático de guias em minúsculas, mas quando digitados não diferenciam maiúsculas de minúsculas.

<nome da regra> (EB: rule: RegradoJogoBooleano ou rule: RegradoJogoInt)

Especifica a regra do jogo a ser definida ou consultada. Deve ser uma das regras de jogo predefinidas na tabela abaixo.

<valor> (EB: value: Boleano ou value: int) (opcional)

Especifica o valor para definir a regra do jogo. Somente true ou false especificado para regras de jogo predefinidas pode afetar a jogabilidade, exceto no caso de maxEntityCramming, randomTickSpeed, spawnRadius e maxCommandChainLength onde qualquer número inteiro 0 ou superior afeta a jogabilidade (veja a tabela abaixo).[precisa de teste]
Regras de jogo predefinidas
Nome da regra Descrição Valor padrão Tipo Disponibilidade
Java Bedrock
announceAdvancements Se progressos deve ser anunciado no bate-papo true Bool Sim Não
commandBlocksEnabled Se blocos de comando deve ser ativado no jogo true Bool Não Sim
commandBlockOutput Se blocos de comandos deve notificar os administradores quando eles executam comandos true Bool Sim Sim
disableElytraMovementCheck Se o servidor deve pular a verificação da velocidade do jogador quando o jogador está usando élitros. Frequentemente ajuda a tremer devido ao atraso no modo multijogador, mas também pode ser usado para viajar longas distâncias injustamente no modo de sobrevivência (trapaça). false Bool Sim Não
disableRaids Se invasões estão desabilitados. false Bool Sim Não
doDaylightCycle Se as fases de ciclo dia e noite e lua progridem true Bool Sim Sim
doEntityDrops Se entidades que não são criatura devem largar true Bool Sim Sim
doFireTick Se o fogo deve se espalhar e extinguir naturalmente true Bool Sim Sim
doInsomnia Se phantoms pode gerar à noite true Bool Sim Sim
doImmediateRespawn[EJ apenas]
immediateRespawn[EB apenas]
Jogadores reaparecem imediatamente sem mostrar a tela da morte false Bool Sim Sim
doLimitedCrafting Se os jogadores devem ser capazes de criar apenas as receitas que eles desbloquearam primeiro false Bool Sim Não
doMobLoot Se as criaturas devem largar itens true Bool Sim Sim
doMobSpawning Se as criaturas devem gerar naturalmente. Não afeta geradors. true Bool Sim Sim
doPatrolSpawning Se patrulhas podem gerar. true Bool Sim Não
doTileDrops Se os blocos devem ter largados true Bool Sim Sim
doTraderSpawning Se vendedores ambulantes podem gerar. true Bool Sim Não
doWeatherCycle Se o clima pode mudar naturalmente. o comando /weather ainda pode mudar o tempo. true Bool Sim Sim
drowningDamage Se o jogador deve sofrer dano ao se afogar true Bool Sim Sim
fallDamage Se o jogador deve sofrer dano de queda true Bool Sim Sim
fireDamage Se o jogador deve sofrer dano de fogo true Bool Sim Sim
forgiveDeadPlayers Faz com que as criaturas neutras com raiva parem de ficar com raiva quando o jogador alvo morre nas proximidades. true Bool Planejado Não
keepInventory Se o jogador deve manter itens e experiência em seu inventário após a morte false Bool Sim Sim
logAdminCommands Se deve registrar comandos do administrador no registro do servidor true Bool Sim Não
maxCommandChainLength Determina o número no qual o bloco de comando da cadeia atua como um "cadeia". 65536 Int Sim Sim
maxEntityCramming O número máximo de outras entidades empurráveis que uma criatura ou jogador pode empurrar antes de tomar 3♥♥ de dano por asfixia por meio segundo. Definir 0 ou menos desativa a regra. O dano afeta jogadores no modo sobrevivência ou no modo aventura e todas as criaturas, exceto os morcegos. Entidades impulsoras incluem jogadores no modo não-espectador, qualquer criatura, exceto morcegos, além de barcos e carinhos de minas. 24 Int Sim Não
mobGriefing Se creepers, zumbis, endermen, ghasts, withers, dragões do Ender, coelhos, ovelha, aldeões, traça, e goles de neve deve poder alterar os blocos e se as criaturas podem pegar itens. Isso também afeta a capacidade de criaturas semelhantes a zumbis, como homem-porco-zumbi e afogado para encontrar caminho para ovos de tartaruga. Isso também impede aldeões| de reprodução. true Bool Sim Sim
naturalRegeneration Se o jogador pode regenerar a saúde naturalmente se a fome estiver cheia o suficiente (não afeta a cura externa, como maças douradas, Efeito de regeneração, etc.) true Bool Sim Sim
pvp Se o jogador pode lutar com outros jogadores true Bool Não Sim
randomTickSpeed Quantas vezes um tique de bloco aleatório ocorre (como crescimento de plantas, decomposição de folhas, etc.) por seção do pedaço por carrapato do jogo. 0 desativa marcações aleatórias[precisa de teste], números mais altos aumentam os tiques aleatórios. Definir um número inteiro alto resulta em altas velocidades de deterioração e crescimento 3[EJ apenas]
1[EB apenas]
Int Sim Sim
reducedDebugInfo Se a tela de depuração mostra todas ou informações reduzidas; e se os efeitos de F3 + B (caixas de colisão da entidade) e F3 + G (limites do pedaço) são mostrados. false Bool Sim Não
sendCommandFeedback Se o feedback dos comandos executados por um jogador deve aparecer no bate-papo. Também afeta o comportamento padrão de se os blocos de comando armazenam seu texto de saída true Bool Sim Sim
showCoordinates Se as coordenadas do jogador são exibidas true Bool Não Sim
showDeathMessages Se mensagens de morte são colocados no bate-papo quando um jogador morre. Também afeta se uma mensagem é enviado ao proprietário do animal quando ele morre. true Bool Sim Sim
spawnRadius O número de blocos vindos do mundo gera com coordenadas que um jogador gera quando entra no servidor pela primeira vez ou quando morre sem um ponto de geração pessoal. 10[EJ apenas]
5[EB apenas]
Int Sim Sim
spectatorsGenerateChunks Se jogadores no modo espectador podem gerar pedaços true Bool Sim Não
tntExplodes Se a dinamite explode após a ativação true Bool Não Sim
universalAnger Faz que as criaturas neutras irritadas atacarem qualquer jogador próximo, não apenas o jogador que os irritou. Funciona melhor se você desativar forgiveDeadPlayers. false Bool Planejado Não
showTags Oculta as listas de blocos "Pode colocar" e "Pode destruir" do histórico dos itens. true Bool Não Sim

Comportamento adicional[editar | editar código-fonte]

Esta seção explica os comportamentos mais complexos de certos jogadores.

  • disableRaids
    • When true, the Bad Omen effect is not removed from a player when entering a village.
    • Stops a raid if set to true while a raid is in progress, but the existing raid mobs do not despawn.
  • doEntityDrops
    • When false, items cannot be removed from item frames.
  • doMobSpawning
    • Affects only natural mob spawning. Mobs from structures, spawners, and events still spawn when set to false.
  • doTileDrops
    • When false, containers still drop their contents, but not themselves.
      • Shulker boxes do not drop anything, causing the items in them to be lost.
    • When false, destroying an armor stand does not drop it nor any armor it had equipped.
    • When false, item frames still drop themselves and their items.
  • drowningDamage
    • When false, the player still loses air, but does not take damage when the air is depleted.
  • keepInventory
    • When true, players also retain their experience upon death.
    • When true, health and hunger are still reset as normal upon death.
  • mobGriefing
    • When false, prevents:
      • All mobs from:
        • Trampling crops.
        • Picking up items.
      • Blazes from creating fire or lighting campfires.
      • Creepers from destroying blocks when they explode, although they still damage entities.
      • The ender dragon from destroying blocks, causing it to just fly through them instead.
      • Endermen from picking up or placing blocks.
      • Foxes from picking sweet berries from a sweet berry bush.
      • Ghast fireballs from exploding blocks and creating fire. They still damage entities.
      • Rabbits from eating carrot crops.
      • Ravagers from destroying crops and leaves.
      • Sheep from turning grass blocks into dirt, but does not prevent the regrowth of wool. They still act as if they are eating the grass and regrow their wool upon doing so, but the grass remains and the grass breaking sound does not play.
      • Snow golems from creating snow trails.
      • Villagers from farming and picking up items. However, they can still open doors and throw items.
      • The wither and its heads from destroying blocks with their explosions. Entities are still damaged, and a wither rose drops as an item.
      • Zombies from breaking doors.
    • Has no effect on the player.

Resultado[editar | editar código-fonte]

Falha se os argumentos não forem especificados corretamente.

Em caso de sucesso, retorna o valor da regra do jogo (se <valor> não é fornecido) ou define a regra do jogo para o valor especificado (se valor é fornecido).

Exemplos[editar | editar código-fonte]

  • Para parar o ciclo dia-noite: gamerule doDaylightCycle false
  • Para parar a cura natural: gamerule naturalRegeneration false
  • Para impedir que creepers, ghasts e outras criaturas modifiquem blocos: gamerule mobGriefing false
  • Para parar o ciclo natural do clima: gamerule doWeatherCycle false
  • Para o jogador, para que ele possa manter todos os seus objetos de valor quando morrer: gamerule keepInventory true
  • Para impedir que a dinamite exploda:‌[Edição Bedrock apenas] gamerule tntExplodes false

Histórico[editar | editar código-fonte]

Edição Java
1.4.2 12w32a Adicionado /gamerule.
Adicionado /gamerule doFireTick.
Adicionado /gamerule mobGriefing.
Adicionado /gamerule keepInventory.
Adicionado /gamerule doMobSpawning.
Adicionado /gamerule doMobLoot.
Adicionado /gamerule doTileDrops.
12w38a Adicionado /gamerule commandBlockOutput.
1.6.1 13w23a Adicionado /gamerule naturalRegeneration.
13w24a Adicionado /gamerule doDaylightCycle.
1.8 14w03a Adicionado /gamerule logAdminCommands.
14w10a Adicionado /gamerule showDeathMessages.
14w17a Adicionado /gamerule randomTickSpeed.
14w26a Adicionado /gamerule sendCommandFeedback.
14w29a Adicionado /gamerule reducedDebugInfo.
Adicionada a capacidade de criar regras de jogos fictícios.
1.8.1 pre1 Adicionado /gamerule doEntityDrops.
/gamerule doTileDrops no longer affects entities.
1.9 15w37a Adicionado /gamerule spectatorsGenerateChunks.
15w51a Adicionado /gamerule spawnRadius.
16w07a Adicionado /gamerule disableElytraMovementCheck.
1.11 16w38a Adicionado /gamerule doWeatherCycle.
Adicionado /gamerule maxEntityCramming.
1.12 17w13a Adicionado /gamerule doLimitedCrafting.
17w16b Adicionado /gamerule maxCommandChainLength.
17w18a Adicionado /gamerule announceAdvancements.
pre1 Adicionado /gamerule gameLoopFunction.
1.13 17w45a /gamerule não aceita mais valores desconhecidos (regras fictícias do jogo).
Valores para /gamerule agora são verificados.
17w49b Removido/gamerule gameLoopFunction.
1.14.3 pre3 Adicionado /gamerule disableRaids.
1.15 19w36a Adicionado /gamerule doInsomnia.
Adicionado /gamerule doImmediateRespawn.
Adicionado /gamerule drowningDamage.
Adicionado /gamerule fallDamage.
Adicionado /gamerule fireDamage.
1.15.2 pre1 Adicionado /gamerule doPatrolSpawning.
Adicionado /gamerule doTraderSpawning.
1.16 20w17a Gamerules agora podem ser alterados após a criação do mundo.
Pre-release 1 Adicionado /gamerule universalAnger.
Adicionado /gamerule forgiveDeadPlayers.
Edição Pocket
1.0.5 alpha 1.0.5.0 Adicionado /gamerule.
Adicionado /gamerule drowningDamage.
Adicionado /gamerule fallDamage.
Adicionado /gamerule fireDamage.
Adicionado /gamerule pvp.
1.1.0 alpha 1.1.0.0 Adicionado /gamerule doDaylightCycle.
Adicionado /gamerule doEntityDrops.
Adicionado /gamerule doFireTick.
Adicionado /gamerule doMobSpawning.
Adicionado /gamerule doMobLoot.
Adicionado /gamerule doTileDrops.
Adicionado /gamerule doWeatherCycle.
Adicionado /gamerule keepInventory.
Adicionado /gamerule mobGriefing.
Edição Bedrock
1.6.0 beta 1.6.0.6 Adicionado /gamerule doInsomnia.
1.7.0 beta 1.7.0.2 Adicionado /gamerule commandBlocksEnabled.
1.8.0 beta 1.8.0.8 Adicionado /gamerule randomTickSpeed.
1.9.0 beta 1.9.0.0 Adicionado /gamerule showDeathMessages.
Adicionado /gamerule immediateRespawn.
1.12.0 beta 1.12.0.2 Adicionado /gamerule spawnRadius.
Adicionado /gamerule sendCommandBlockFeedback.
?Adicionado /gamerule commandBlockOutput.
Adicionado /gamerule maxCommandChainLength.
Adicionado /gamerule naturalRegeneration.
Adicionado /gamerule sendCommandFeedback.[verificar]
Adicionado /gamerule showCoordinates.
Adicionado /gamerule tntExplodes.
1.14.0 Added /gamerule showTags.
?Agora rule: BoolGameRule ou rule: IntGameRule não aceita mais regras do jogo fictícias. Deve ser um dos Regras de jogo predefinidas.