Les gamerules qui valent la peine d'être modifiées — et les valeurs par défaut que les gens ne connaissent pas
Il existe plus de 40 gamerules et la plupart des guides les listent sans dire lesquelles sont importantes. Voici celles qui changent la façon dont un monde se joue, avec leurs vraies valeurs par défaut.
/gamerule a dépassé la quarantaine d'entrées. La plupart sont des commutateurs de débogage que personne ne touche. Une poignée modifient réellement l'ambiance d'un monde, et quelques-unes ont des valeurs par défaut qui surprennent les gens.
Celles qui changent un monde
| Gamerule | Par défaut | Pourquoi la modifier |
|---|---|---|
keepInventory | false | La règle la plus modifiée sur les serveurs privés |
doDaylightCycle | true | Geler à midi pour la construction |
doWeatherCycle | true | Empêcher la pluie de gâcher une session de construction |
mobGriefing | true | Les Creepers arrêtent de faire des cratères dans votre base ; arrête aussi les Villageois de cultiver |
doFireTick | true | Le Feu cesse de se propager — définissez false avant une construction dans le Nether |
randomTickSpeed | 3 | Rapidité de croissance des cultures. 0 gèle entièrement la croissance |
playersSleepingPercentage | 100 | Définir à 1 pour qu'un Joueur puisse passer la nuit |
spawnRadius | 10 | Réduire la dispersion du point d'apparition mondial |
Les valeurs par défaut que les gens supposent fausses
randomTickSpeedest 3, pas 1. Le fait de le monter à 1000 pour accélérer les cultures accélère également la décomposition des feuilles, la propagation du Feu et la fonte de la Glace, et fera chuter le TPS du serveur.mobGriefingcouvre plus que les Creepers. Le désactiver empêche également les Villageois de ramasser et de planter des graines, les Endermen de placer des blocs, et les Moutons d'En train de manger de l'herbe. Les fermes à fer et les fermes à Villageois cessent discrètement de fonctionner.doInsomniaest activé par défaut — c'est ce qui fait apparaître les fantômes. Désactivez-le plutôt que de les combattre.doImmediateRespawnexiste et estfalse; le définir àtrueignore entièrement l'écran de mort.commandBlockOutputesttrue, c'est pourquoi un mécanisme de redstone spamme le chat admin. Presque tous les serveurs le définissent àfalse.
Entier versus booléen
Les gamerules sont typées, et la commande rejette silencieusement un type incorrect plutôt que de l'expliquer. randomTickSpeed, spawnRadius, maxEntityCramming, playersSleepingPercentage et maxCommandChainLength prennent des nombres ; tout le reste est true/false.
/gamerule <rule> sans valeur lit le paramètre actuel au lieu de le modifier — utile pour vérifier ce qu'une Carte téléchargée a déjà altéré.
Elles sont par monde, pas par serveur
Les gamerules résident dans level.dat, elles voyagent donc avec le dossier du monde et ne s'appliquent pas aux autres mondes sur le même serveur. Une configuration multivers a besoin qu'elles soient définies par monde.
Choisissez n'importe quelle règle et obtenez la commande avec le bon type déjà appliqué dans le Player Command Builder, qui couvre également la téléportation, le gamemode, l'xp, le temps et la météo depuis le même formulaire.