Blog › Minecraft

Maîtrisez Minecraft : Le Guide Ultime de TOUTES les Gamerules

Couverture - Maîtrisez Minecraft : Le Guide Ultime de TOUTES les Gamerules

Maîtrisez Minecraft : Le Guide Ultime de TOUTES les Gamerules !



Bienvenue dans ce guide complet sur les gamerules de Minecraft ! Ces paramètres ajustables permettent de personnaliser votre expérience de jeu sans avoir recours à des mods. Que vous soyez un joueur débutant ou un administrateur de serveur expérimenté, cet article vous fournira une compréhension complète de chaque gamerule disponible dans la dernière version de Minecraft.


Qu'est-ce qu'une Gamerule ?


Les gamerules sont des règles qui définissent le comportement de votre monde Minecraft. Elles vous permettent de modifier des aspects tels que la gestion du cycle jour/nuit, l'apparition des monstres, la conservation de l'inventaire après la mort, et bien plus encore. Ces règles sont spécifiques à chaque monde et n'affectent pas l'ensemble du jeu. L'utilisation de la commande /gamerule est essentielle pour les administrer.


Comment Définir et Utiliser les Gamerules


Il existe deux façons principales de configurer les gamerules :


  1. Avant le lancement du monde (Java Edition uniquement) : Lors de la création d'un nouveau monde en Java, vous pouvez accéder à une fenêtre "Paramètres de jeu" qui vous permet de personnaliser certaines gamerules avant même de commencer à jouer. Cette option est organisée par thèmes, facilitant la configuration initiale. Vous pouvez aussi sur Bedrock dans "Experiments" et "Cheats", mais l'interface est différente et moins variée.
  2. Via la commande /gamerule (Java & Bedrock Editions) : Une fois que votre monde est créé, vous pouvez modifier les gamerules à tout moment en utilisant la commande /gamerule dans la console du jeu ou dans le terminal du serveur.


La syntaxe de la commande est la suivante :

/gamerule <nom_de_la_gamerule> <valeur>


Par exemple, pour désactiver le cycle jour/nuit, vous utiliseriez la commande :

/gamerule doDaylightCycle false


Note : La commande /gamerule est sensible à la casse sur Bedrock Edition, mais pas sur Java Edition. Pour consulter la valeur actuelle d'une gamerule, tapez simplement /gamerule <nom_de_la_gamerule> sans spécifier de valeur.


Accès aux Gamerules via les Menus


Certaines gamerules courantes sont accessibles directement via les menus du jeu, notamment sur Bedrock Edition, dans les options du monde (sections "Experiments" ou "Codes de triche"). Cependant, pour un contrôle total, l'utilisation de la commande /gamerule reste indispensable. Sur Java, l'édition du fichier server.properties permet de configurer quelques paramètres serveurs, comme la permission PvP.


Liste Complète des Gamerules


Voici une liste complète de toutes les gamerules disponibles dans Minecraft, avec leur description détaillée et leur version d'apparition. Les gamerules sont regroupées par thèmes pour faciliter la consultation.


Gamerules Relatives aux Joueurs et à la Mort


GameruleJava/BedrockVersion d'apparitionDescription
keepInventoryJava & Bedrock1.4.2Si true, les joueurs conservent leur inventaire et leurs points de progression après la mort. Si false (par défaut), l'inventaire est perdu.
naturalRegenerationJava & Bedrock1.6.1Si true (par défaut), les joueurs régénèrent leur santé naturellement lorsqu'ils ont suffisamment de nourriture. Si false, la régénération naturelle est désactivée.
doImmediateRespawnJava & Bedrock1.15Si true, les joueurs réapparaissent immédiatement après la mort sans afficher l'écran de mort. Si false (par défaut), l'écran de mort s'affiche. Sur Bedrock, le nom de la gamerule est immediateRespawn.
showDeathMessagesJava & Bedrock1.4.2Si true (par défaut), les messages de mort des joueurs sont affichés dans le chat. Si false, ces messages sont supprimés.
drowningDamageJava & Bedrock1.15Si true (par défaut), les joueurs subissent des dégâts lorsqu'ils sont à court d'air sous l'eau. Si false, les dégâts de noyade sont désactivés.
fallDamageJava & Bedrock1.15Si true (par défaut), les joueurs subissent des dégâts de chute. Si false, les dégâts de chute sont désactivés.
fireDamageJava & Bedrock1.15Si true (par défaut), les joueurs subissent des dégâts de feu. Si false, les dégâts de feu sont désactivés.
freezeDamageJava & Bedrock1.17Si true (par défaut), les joueurs subissent des dégâts dans la poudreuse sans protection adéquate. Si false, les dégâts de gel sont désactivés.
pvpBedrock-(Bedrock uniquement) Si true (par défaut), les joueurs peuvent s'attaquer mutuellement. Si false, le PvP est désactivé. Sur Java, la gestion du PvP se fait via server.properties.
spawnRadiusJava & Bedrock1.9Définit le rayon (en blocs) autour du point de spawn mondial dans lequel les joueurs peuvent apparaître lors de leur première connexion ou après la mort. Par défaut, 10 sur Java et 5 sur Bedrock. Ce paramètre reste sans effet sur les univers configurés en mode Quête.


Gamerules Relatives aux Créatures et aux Monstres


GameruleJava/BedrockVersion d'apparitionDescription
doMobSpawningJava & Bedrock1.4.2Si true (par défaut), les créatures apparaissent naturellement dans le monde. Si false, l'apparition naturelle des créatures est désactivée (mais les générateurs de monstres fonctionnent toujours).
doInsomniaJava & Bedrock1.15Si true (par défaut), les phantoms apparaissent après que les joueurs n'aient pas dormi pendant plusieurs nuits. Si false, les phantoms ne peuvent pas apparaître.
doPatrolSpawningJava1.15.2(Java uniquement) Si true (par défaut), les patrouilles de pillagers apparaissent. Si false, les patrouilles de pillagers ne peuvent pas apparaître.
doTraderSpawningJava1.15.2(Java uniquement) Si true (par défaut), les wandering traders apparaissent. Si false, les wandering traders ne peuvent pas apparaître.
doWardenSpawningJava1.19(Java uniquement) Si true (par défaut), les wardens peuvent apparaître dans les deep dark. Si false, les wardens ne peuvent pas apparaître.
mobGriefingJava & Bedrock1.4.2Si true (par défaut), les créatures peuvent modifier le terrain (par exemple, les creepers détruisent les blocs, les endermen prennent des blocs). Si false, les créatures ne peuvent pas modifier le terrain.
disableRaidsJava1.14.3(Java uniquement) Si false (par défaut), les raids peuvent se produire dans les villages. Si true, les raids ne se produiront pas. Si une incursion est en cours, passer ce paramètre à true arrête les vagues restantes. Le mauvais sort ne sera pas consommé en entrant dans un village.
universalAngerJava1.16(Java uniquement) Si true, lorsqu'une créature neutre est attaquée, toutes les créatures neutres à proximité attaqueront le joueur, même s'il n'est pas celui qui a attaqué la première créature. Si false (par défaut), seule la créature attaquée se met en colère.
forgiveDeadPlayersJava1.16(Java uniquement) Si true (par défaut), les créatures neutres oublient leur colère envers un joueur après sa mort. Si false, les créatures neutres restent en colère même après la mort du joueur.


Gamerules Relatives à l'Univers et aux Phénomènes


GameruleJava/BedrockVersion d'apparitionDescription
doDaylightCycleJava & Bedrock1.6.1Si true (par défaut), le cycle jour/nuit se déroule normalement. Si false, le cycle jour/nuit est figé à l'heure actuelle.
doWeatherCycleJava & Bedrock1.6.1Si true (par défaut), la météo change naturellement. Si false, la météo reste constante.
randomTickSpeedJava & Bedrock1.8Définit la fréquence des random ticks, qui affectent la croissance des plantes, la propagation de l'herbe, etc. Par défaut, 3 sur Java et 1 sur Bedrock. Mettre 0 ou une valeur négative annule totalement ces mécanismes.
doFireTickJava & Bedrock1.4.2Si true (par défaut), le feu se propage et s'éteint naturellement. Si false, le feu ne se propage pas et ne s'éteint pas.
doVinesSpreadJava1.19.4(Java uniquement) Si true (par défaut), les vignes peuvent s'étendre sur les blocs adjacents. Si false, les vignes ne s'étendent pas.
snowAccumulationHeightJava1.19.3(Java uniquement) Fixe l'épaisseur maximale de couches de neige pouvant s'accumuler sur un bloc lors de chutes de neige. Par défaut 1. Mettre 0 empêcherait tout amoncellement supplémentaire.
waterSourceConversionJava1.19.3(Java uniquement) Si true (par défaut), deux blocs d'eau côte à côte créent une source d'eau infinie. Si false, les sources d'eau infinies ne peuvent pas être créées.
lavaSourceConversionJava1.19.3(Java uniquement) Si true, deux blocs de lave côte à côte créent une source de lave infinie. Si false (par défaut), les sources de lave infinies ne peuvent pas être créées. Même activée, la lave reste une ressource restreinte généralement, sauf mécanisme particulier – cette option demeure peu fréquemment utilisée.
globalSoundEventsJava1.19.3(Java uniquement) Si true (par défaut), certains événements sonores (comme la mort du dragon de l'End) sont audibles par tous les joueurs, quel que soit leur emplacement. Si false, ces sons ne sont audibles que localement.
respawnBlocksExplodeBedrock1.17.30(Bedrock uniquement) Si true (par défaut), les lits et les ancres de réapparition explosent lorsqu'ils sont utilisés dans la mauvaise dimension. Si false, ils ne font rien.
tntExplodesBedrock-(Bedrock uniquement) Si true (par défaut), le TNT explose normalement. Si false, le TNT disparaît sans exploser. Sur Java, aucune directive ne gère cet aspect.
spawnChunkRadiusJava1.14(Java uniquement) Définit le rayon (en secteurs) autour du point de spawn mondial qui reste chargé en permanence. Par défaut 2 (un carré de 5x5 secteurs). Mettre 0 désactiverait théoriquement la région de charge permanente (hormis le secteur d'apparition lui-même).
spectatorsGenerateChunksJava1.9(Java uniquement) Si true (par défaut), les joueurs en mode spectateur génèrent des chunks lorsqu'ils explorent de nouvelles zones. Si false, ils ne génèrent pas de chunks. Pratique sur un serveur pour éviter qu'un participant en mode Spectateur ne charge accidentellement d'énormes portions de la carte.
projectilesCanBreakBlocksJava1.19(Java uniquement) Si true (par défaut), certains projectiles peuvent casser des blocs (par exemple, un trident peut casser une pointed dripstone). Si false, les projectiles ne peuvent pas casser de blocs.


Gamerules Relatives aux Ressources et aux Chutes d'Objets


GameruleJava/BedrockVersion d'apparitionDescription
doTileDropsJava & Bedrock1.4.2Si true (par défaut), les blocs détruits laissent tomber des objets. Si false, les blocs disparaissent simplement sans laisser tomber d'objets.
doEntityDropsJava & Bedrock1.8.1Si true (par défaut), les entités non-vivantes (bateaux, minecarts, etc.) laissent tomber des objets lorsqu'elles sont détruites. Si false, elles ne laissent tomber aucun objet. Notez que sur Bedrock, la portée précise de doEntityDrops peut diverger ou être partielle, mais son usage demeure infrequent.
doMobLootJava & Bedrock1.4.2Si true (par défaut), les créatures laissent tomber du loot lorsqu'elles meurent. Si false, elles ne laissent tomber aucun loot. Ceci n'affecte que les chutes liées à la fin des créatures – les autres ressources produites indépendamment (par ex. les œufs pondus par les volailles, la toison d'un mouton tondu, ou les fleurs générées par les créatures des ténèbres en tuant une bête) continuent d'apparaître normalement.
blockExplosionDropDecayJava1.19.3(Java uniquement) Si true (par défaut), les explosions causées par des éléments autres que le TNT (par exemple, l'explosion d'un lit dans l'End) ont une probabilité réduite de laisser tomber des objets en fonction de la distance par rapport au centre de l'explosion. Si false, tous les blocs détruits laissent tomber des objets.
mobExplosionDropDecayJava1.19.3(Java uniquement) Si true (par défaut), les explosions causées par des créatures (par exemple, l'explosion d'un creeper) ont une probabilité réduite de laisser tomber des objets en fonction de la distance par rapport au centre de l'explosion. Si false, tous les blocs détruits laissent tomber des objets.
tntExplosionDropDecayJava1.19.3(Java uniquement) Si false (par défaut), les explosions causées par le TNT laissent toujours tomber tous les objets. Si true, les explosions causées par le TNT ont une probabilité réduite de laisser tomber des objets en fonction de la distance par rapport au centre de l'explosion. Généralement, on laisse cette directive sur false pour conserver le fonctionnement habituel du matériel explosif.


Gamerules Relatives aux Directives et à l'Interface


GameruleJava/BedrockVersion d'apparitionDescription
announceAdvancementsJava1.12(Java uniquement) Si true (par défaut), les advancements sont annoncés dans le chat. Si false, les advancements ne sont pas annoncés.
commandBlockOutputJava & Bedrock1.4.2Si true (par défaut), les blocs de commandes envoient des messages dans le chat lorsqu'ils sont exécutés. Si false, les blocs de commandes sont silencieux.
sendCommandFeedbackJava & Bedrock1.8Si true (par défaut), le jeu affiche des messages de retour dans le chat après l'exécution d'une commande. Si false, les messages de retour sont supprimés.
logAdminCommandsJava1.8(Java uniquement) Si true (par défaut), les commandes exécutées par les administrateurs sont enregistrées dans les logs du serveur. Si false, les commandes ne sont pas enregistrées.
reducedDebugInfoJava1.8(Java uniquement) Si true, certaines informations de débogage (comme les coordonnées précises) sont masquées dans l'écran de débogage (F3). Si false (par défaut), toutes les informations de débogage sont affichées. De plus, des raccourcis comme F3+B (zones de collision des entités) ou F3+G (grille des secteurs) seront désactivés.
showCoordinatesBedrock1.12.0(Bedrock uniquement) Si true (par défaut), les coordonnées du joueur sont affichées à l'écran. Si false, les coordonnées sont masquées.
showTagsBedrock1.14.0(Bedrock uniquement) Gère l'affichage de certaines étiquettes dans la description des ressources en mode Quête. Activée par défaut (true), lors de l'examen d'une ressource dans l'équipement, si elle possède des limites "Peut être placé sur…" ou "Peut détruire…", ces listes de matériaux autorisés s'affichent, de même qu'une éventuelle indication de verrouillage. La désactiver (false) masque ces indications dans l'infobulle de la ressource.
showBorderEffectBedrock1.17.30(Bedrock uniquement) Activée par défaut (true), cette directive fait apparaître un effet visuel de particules rouges ascendantes au niveau des matériaux de frontière (blocs de bordure) placés dans l'univers, afin de matérialiser la "limite" ainsi définie. La désactiver (false) rend ces matériaux invisibles (aucune particule n'indiquera leur présence, ils bloqueront juste le passage).


Gamerules de Fabrication et de Progression


GameruleJava/BedrockVersion d'apparitionDescription
doLimitedCraftingJava & Bedrock1.12 (Java)Si true, les joueurs ne peuvent fabriquer que les objets dont ils ont débloqué la recette dans le livre de recettes. Si false (par défaut), les joueurs peuvent fabriquer n'importe quel objet s'ils connaissent la recette, même si elle n'est pas débloquée. Bedrock a reçu cette directive plus tard : elle a été intégrée dans une mise à jour 1.20.x.
recipesUnlockBedrock1.20.30(Bedrock uniquement) Si true (par défaut), les recettes sont automatiquement débloquées dans le livre de recettes lorsque le joueur obtient les ingrédients nécessaires. Si false, toutes les recettes sont disponibles dès le début. Java ne possède pas cette directive spécifique : le déblocage des formules y est toujours exigé, et seul doLimitedCrafting influence la possibilité de fabriquer sans déblocage.


Gamerules Techniques et Spécialisées


GameruleJava/BedrockVersion d'apparitionDescription
commandBlocksEnabledBedrock1.7.0(Bedrock uniquement) Si true (par défaut), les blocs de commandes sont activés. Si false, les blocs de commandes sont désactivés.
commandModificationBlockLimitJava1.19.4(Java uniquement) Fixe le nombre maximal de matériaux pouvant être transformés par certaines directives structurelles comme /clone, /fill ou /fillbiome. Par défaut 32768 matériaux.
functionCommandLimitBedrock1.9.0(Bedrock uniquement) Fixe le nombre maximal de commandes qu'une fonction peut exécuter en une seule itération. Par défaut 10000.
maxCommandChainLengthJava & Bedrock1.12Fixe la longueur maximale d'une chaîne de commandes pouvant être exécutée en un seul tick. Par défaut 65536.
maxCommandForkCountJava1.18(Java uniquement) Gère le nombre maximal de "ramifications" de commandes en un tick. Par défaut 65536. Elle est rarement modifiée.
maxEntityCrammingJava1.11(Java uniquement) Fixe le nombre maximal d'entités pouvant être empilées dans le même bloc avant de subir des dégâts d'asphyxie. Par défaut 24. Régler cette directive sur 0 ou une valeur négative désactive ce mécanisme.
minecartMaxSpeedJava1.8(Java uniquement) Fixe la vitesse maximale que peuvent atteindre les minecarts. Par défaut 8.0.
disableElytraMovementCheckJava1.9(Java uniquement) Si true, désactive la vérification de la vitesse des joueurs utilisant des elytra. Utile pour réduire le rubber banding sur les serveurs avec une latence élevée. À utiliser prudemment, car cela pourrait faciliter certaines formes de triche de déplacement. Par défaut false.
disablePlayerMovementCheckJava1.21(Java uniquement) Similaire à la précédente, mais concernant la vitesse de déplacement du joueur globalement (pas uniquement en Aile de feu). Désactivée par défaut (false), le serveur Java surveille les déplacements excessifs des joueurs pour détecter d'éventuelles tricheries. L'activer (true) supprime toute vérification de vitesse des joueurs.
playersSleepingPercentageJava & Bedrock1.17 (Java)Fixe le pourcentage de joueurs devant dormir pour passer la nuit. Par défaut 100 (%), ce qui signifie que tous les joueurs de l'univers doivent dormir simultanément pour que le cycle avance instantanément au matin. L'abaisser autorise la nuit à sauter avec moins de dormeurs.
playersNetherPortalCreativeDelayJava1.18(Java uniquement) Fixe, en nombre de tics, le temps d'attente dans un portail du Nether pour un joueur en mode Créatif avant la téléportation inter-dimension. Par défaut 1 tic (0,05 seconde).
playersNetherPortalDefaultDelayJava1.18(Java uniquement) De même, fixe en tics le temps d'attente dans un portail pour un joueur en Survie ou Quête. Par défaut 80 tics (4 secondes).


Conclusion


Les gamerules de Minecraft offrent une flexibilité incroyable pour personnaliser votre expérience de jeu. En comprenant et en utilisant ces options, vous pouvez créer des mondes uniques qui correspondent à vos préférences et à celles de vos joueurs. N'hésitez pas à expérimenter avec différentes gamerules pour découvrir les possibilités infinies qu'elles offrent. Rappelez-vous que toute modification peut être annulée en rétablissant la valeur initiale avec la commande /gamerule.


Conseils & Astuces


  • Expérimentez : Testez les gamerules dans un monde de test pour voir comment elles affectent le jeu.
  • Documentez : Gardez une trace des gamerules que vous avez modifiées pour pouvoir les rétablir facilement si nécessaire.
  • Communiquez : Informez vos joueurs des gamerules que vous avez modifiées afin qu'ils sachent à quoi s'attendre.
  • Optimisez : Certaines gamerules peuvent affecter les performances du serveur. Ajustez-les en fonction de vos besoins et de la capacité de votre serveur.


Amusez-vous bien à personnaliser votre aventure !

AzurHOSTS Logo