Configuring and managing your server
Lista Completa de Gamerules do Minecraft
Um dos recursos que torna o Minecraft tão versátil e personalizável é o uso das GameRules, que são basicamente um conjunto de opções configuráveis para modificar diversos aspectos do jogo. Neste artigo, vamos entender melhor o que são as GameRules, como funcionam e como usá-las para personalizar sua experiência no Minecraft.
O que são as GameRules?
As GameRules são um conjunto de opções que permitem modificar a jogabilidade no Minecraft. Elas são armazenadas como pares de chave-valor no código do jogo e podem ser acessadas e alteradas através de comandos ou mods. Algumas GameRules estão relacionadas a mecânicas do jogo, enquanto outras afetam recursos ou modos específicos.
As GameRules são extremamente versáteis e podem modificar vários aspectos do jogo. Exemplos comuns de uso incluem:
- Alterar o nível de dificuldade do jogo
- Desabilitar certos recursos, como fome ou dano de queda
- Definir o horário do dia ou clima
- Modificar o comportamento de mobs ou outras entidades
Como funcionam as GameRules?
As GameRules são armazenadas como pares de chave-valor no código do jogo, ou seja, cada GameRule tem um nome e um valor correspondente. Por exemplo, a GameRule que controla se os jogadores mantêm o inventário ao morrer se chama "keepInventory", e seu valor pode ser "true" ou "false", dependendo se você deseja ativar ou desativar esse recurso.
As GameRules podem ser modificadas usando comandos no console ou na janela de chat do jogo.
Como usar GameRules no Minecraft
Para usar as GameRules no Minecraft, acesse o console ou a janela de chat do jogo. A partir disso, você pode usar vários comandos para visualizar e alterar as GameRules atuais. Veja os comandos mais comuns:
/gamerule <regra> <valor>: Define o valor da GameRule especificada. Substitua <regra> pelo nome da GameRule que deseja alterar e <valor> pelo novo valor.
/gamerule <regra>: Mostra o valor atual da GameRule especificada.
/gamerule: Lista todas as GameRules disponíveis e seus valores atuais.
Exemplos
Veja alguns exemplos de como usar as GameRules para personalizar seu Minecraft:
Para impedir que mobs alterem o terreno, use o comando /gamerule mobGriefing
Para desativar o dano de queda, use o comando /gamerule fallDamage false
Para ativar cheats em um mundo singleplayer, use o comando /gamerule allowCheats true
Para desativar a regeneração natural de vida, use o comando /gamerule naturalRegeneration false
Para definir a distância máxima que jogadores podem viajar a partir do ponto de spawn, use o comando /gamerule maxWorldSize <valor>. Substitua <valor> pelo raio máximo em blocos, por exemplo, /gamerule maxWorldSize 5000 define o tamanho máximo do mundo para um raio de 5000 blocos.
Para ativar ou desativar o spawn de mobs, use o comando /gamerule doMobSpawning <true/false>
Para definir o número máximo de linhas de saída de bloco de comando, use o comando /gamerule maxCommandChainLength <valor>. Substitua <valor> pelo número máximo de linhas de saída que deseja permitir.
Para permitir ou impedir que explosões de TNT destruam blocos, use o comando /gamerule tntExplodes <true/false>
Observe que nem todas as GameRules estão disponíveis em todas as versões do Minecraft, e algumas podem ter nomes ou sintaxes diferentes dependendo da versão.
Lista Completa de GameRules do Minecraft Java
announceAdvancements | Se os avanços devem ser anunciados no chat |
commandBlockOutput | Se os blocos de comando devem notificar os administradores ao executar comandos |
disableElytraMovementCheck | Se o servidor deve ignorar a verificação de velocidade do jogador ao usar elytra |
disableRaids | Se as invasões estão desativadas ou não |
doDaylightCycle | Se o ciclo dia-noite e as fases da lua progridem |
doEntityDrops | Se entidades que não são mobs devem ter drops |
doFireTick | Se o fogo deve se espalhar e apagar naturalmente |
doInsomnia | Se os fantasmas podem aparecer no pesadelo |
doImmediateRespawn | Jogadores renascem imediatamente sem mostrar a tela de morte. (Bedrock: immediateRespawn) |
doLimitedCrafting | Se os jogadores só podem criar receitas que já desbloquearam |
doMobLoot | Se os mobs devem dropar itens |
doMobSpawning | Se os mobs devem nascer naturalmente |
doPatrolSpawning | Se patrulhas podem aparecer |
doTileDrops | Se blocos devem dropar itens |
doTraderSpawning | Se comerciantes errantes podem aparecer |
doWeatherCycle | Se o clima vai mudar |
drowningDamage | Se o jogador deve receber dano ao se afogar |
fallDamage | Se o jogador deve receber dano de queda |
fireDamage | Se o jogador deve receber dano de fogo |
forgiveDeadPlayers | Faz com que mobs neutros irritados parem de atacar quando o jogador alvo morre por perto. |
freezeDamage | Se o jogador deve receber dano ao ficar dentro da neve fofa |
keepInventory | Se o jogador deve manter os itens do inventário após a morte |
logAdminCommands | Se deve registrar comandos de admin no log do servidor |
maxCommandChainLength | Determina o número em que o bloco de comando em cadeia age como "chain" |
maxEntityCramming | O número máximo de entidades empurráveis que outra entidade pode tentar empurrar antes de receber dano de sufocação. Definir como 0 desativa a regra. Afeta apenas jogadores e mobs (exceto morcegos) |
mobGriefing | Se creepers, zumbis, endermen, ghasts, withers, dragões do end, coelhos, ovelhas e aldeões podem alterar blocos e se aldeões, zumbis, esqueletos e pigmans podem pegar itens |
naturalRegeneration | Se o jogador pode regenerar vida naturalmente se a barra de fome estiver cheia (não afeta cura externa, como maçãs douradas, efeito de Regeneração, etc.) |
playersSleepingPercentage | Qual porcentagem de jogadores deve dormir para pular a noite. |
randomTickSpeed | Com que frequência ocorre um tick aleatório de bloco (como crescimento de plantas, queda de folhas, etc.) por seção de chunk por tick do jogo. 0 desativa os ticks aleatórios, números maiores aumentam os ticks |
reducedDebugInfo | Se a tela de debug mostra todas ou menos informações; e se os efeitos de F3+B (hitboxes de entidades) e F3+G (limites de chunk) são exibidos |
sendCommandFeedback | Se o feedback dos comandos executados por um jogador deve aparecer no chat. Também afeta o comportamento padrão de blocos de comando armazenarem o texto de saída |
showDeathMessages | Se uma mensagem aparece no chat quando um jogador morre |
spawnRadius | O número de blocos a partir das coordenadas de spawn onde um jogador pode aparecer ao entrar no servidor ou morrer sem ponto de renascimento |
spectatorsGenerateChunks | Se jogadores no modo espectador podem gerar chunks |
universalAnger | Faz com que mobs neutros irritados ataquem qualquer jogador próximo, não apenas quem os irritou. Funciona melhor se você desativar forgiveDeadPlayers. |
Conclusão
As GameRules são uma ferramenta poderosa e versátil para personalizar sua experiência no Minecraft. Seja para ajustar mecânicas, desabilitar recursos ou experimentar novos modos de jogo, as GameRules ajudam você a atingir seus objetivos. Com um pouco de experiência e conhecimento dos comandos, você pode desbloquear um novo nível de personalização e criatividade no Minecraft.