As gamerules que vale a pena mudar — e os padrões que as pessoas entendem errado
Existem mais de 40 gamerules e a maioria dos guias as lista sem dizer quais importam. Aqui estão as que mudam a forma como um mundo funciona, com seus valores padrão reais.
/gamerule já ultrapassou quarenta entradas. A maioria são chaves de depuração que ninguém toca. 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 cultivarem |
doFireTick | true | O fogo para de se espalhar — defina false antes de uma construção no Nether |
randomTickSpeed | 3 | Velocidade de crescimento da colheita. 0 congela o crescimento completamente |
playersSleepingPercentage | 100 | Defina como 1 para que um Jogador possa pular a noite |
spawnRadius | 10 | Ajusta 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 colheitas também acelera a deterioraçã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 spawna 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á alterou.
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 que elas sejam definidas por mundo.
Escolha qualquer regra e obtenha o comando com o tipo correto já aplicado no Player Command Builder, que também cobre teletransporte, gamemode, xp, tempo e clima no mesmo formulário.