As gamerules que valem a pena mudar — e os padrões que as pessoas erram
Existem mais de 40 gamerules e a maioria dos guias as lista sem dizer quais importam. Aqui estão as que mudam como um mundo funciona, com seus valores padrão reais.
/gamerule já passou de quarenta entradas. A maioria são chaves de depuração que ninguém mexe. Algumas realmente mudam a sensação de um mundo, e algumas têm padrões que surpreendem as pessoas.
As que mudam um mundo
| Gamerule | Padrão | Por que você mudaria |
|---|---|---|
keepInventory | false | A regra mais alterada em servidores privados |
doDaylightCycle | true | Congelar ao meio-dia para construir |
doWeatherCycle | true | Impedir que a chuva estrague uma sessão de construção |
mobGriefing | true | Creepers param de fazer crateras na sua base; também impede aldeões de cultivar |
doFireTick | true | O fogo para de se espalhar — defina false antes de uma construção no Nether |
randomTickSpeed | 3 | Velocidade de crescimento da plantação. 0 congela o crescimento completamente |
playersSleepingPercentage | 100 | Defina como 1 para que um jogador possa pular a noite |
spawnRadius | 10 | Diminuir a dispersão do spawn mundial |
Padrões que as pessoas assumem errado
randomTickSpeedé 3, não 1. Aumentá-lo para 1000 para acelerar as plantações também acelera a decomposição das folhas, a propagação do fogo e o derretimento do gelo, e irá derrubar o TPS do servidor.mobGriefingcobre mais do que creepers. Desativá-lo também impede que aldeões peguem e plantem sementes, que endermans coloquem blocos e que ovelhas comam grama. Fazendas de ferro e fazendas de aldeões param de funcionar silenciosamente.doInsomniaestá ativado por padrão — é isso que gera fantasmas. Desative-o em vez de lutar contra eles.doImmediateRespawnexiste e éfalse; configurá-lo comotruepula a tela de morte completamente.commandBlockOutputétrue, e é por isso que uma engenhoca de redstone inunda o chat do administrador. Quase todo servidor o define comofalse.
Inteiro versus booleano
Gamerules são tipadas, e o comando rejeita silenciosamente um tipo errado em vez de explicar. randomTickSpeed, spawnRadius, maxEntityCramming, playersSleepingPercentage e maxCommandChainLength aceitam números; todo o resto é true/false.
/gamerule <rule> sem valor lê a configuração atual em vez de alterá-la — útil para verificar o que um mapa baixado já modificou.
Elas são por mundo, não por servidor
Gamerules vivem em level.dat, então elas viajam com a pasta do mundo e não se aplicam a outros mundos no mesmo servidor. Uma configuração de multiverso precisa delas definidas por mundo.
Escolha qualquer regra e obtenha o comando com o tipo certo já aplicado no Construtor de Comandos do Jogador, que também cobre teletransporte, modo de jogo, xp, tempo e clima no mesmo formulário.