Gamerules : liste complète et exemples
Règles de jeu Minecraft : keepInventory, mobGriefing, doDaylightCycle et leurs noms à partir de 1.21.11 (keep_inventory et autres) — ce qu'elles font et comment les définir sur un serveur.
Mis à jour le 28 septembre 2026
Les gamerules sont des interrupteurs qui régissent le comportement du monde. Elles se définissent avec une commande et sont stockées dans le monde lui-même, pas dans la configuration : chaque monde a les siennes.
gamerule keepInventory true
gamerule mobGriefing false
Sans valeur, la commande affiche la valeur actuelle : gamerule keepInventory.
Depuis Java 1.21.11, toutes les règles ont été renommées avec des underscores, et sur les serveurs 1.21.11 et 26.x la commande s'écrit ainsi : gamerule keep_inventory true, gamerule mob_griefing false. Les deux noms figurent dans le tableau ci-dessous.
Les plus utiles
| Règle avant 1.21.10 | Depuis 1.21.11 | Ce qu'elle fait |
|---|---|---|
keepInventory | keep_inventory | Les objets restent après la mort — |
mobGriefing | mob_griefing | Les creepers et les endermen cassent des blocs |
doDaylightCycle | advance_time | Cycle jour/nuit |
doWeatherCycle | advance_weather | Cycle météorologique |
doFireTick | fire_spread_radius_around_player (0 — le feu ne se propage pas) | Propagation du feu |
doMobSpawning | spawn_mobs | Apparition naturelle des créatures |
doInsomnia | spawn_phantoms | Apparition des phantoms |
doImmediateRespawn | immediate_respawn | Réapparition sans l'écran de mort |
showDeathMessages | show_death_messages | Messages de mort dans le chat |
announceAdvancements | show_advancement_messages | Messages de progression |
naturalRegeneration | natural_health_regeneration | Régénération de vie à partir de la saturation |
fallDamage, fireDamage, drowningDamage | fall_damage, fire_damage, drowning_damage | Types de dégâts |
randomTickSpeed | random_tick_speed | Vitesse de croissance des plantes (3 par défaut) |
spawnRadius | respawn_radius | Dispersion du point de réapparition |
playersSleepingPercentage | players_sleeping_percentage | Pourcentage de joueurs endormis requis pour passer la nuit — Sommeil |
maxEntityCramming | max_entity_cramming | Seuil d'entassement des entités |
disableElytraMovementCheck | elytra_movement_check (valeur inversée) | Désactiver la vérification du vol en elytra |
commandBlockOutput | command_block_output | Sortie des blocs de commande dans la console |
sendCommandFeedback | send_command_feedback | Réponses des commandes dans le chat |
reducedDebugInfo | reduced_debug_info | F3 réduit pour les joueurs |
Attention
Un randomTickSpeed supérieur à 20 transforme le serveur en diaporama : chaque tick traite trois fois plus de blocs. C'est la façon la plus courante de faire chuter les TPS « par accident » — Causes fréquentes de lag.
doFireTick false (depuis 1.21.11 — fire_spread_radius_around_player 0) est souvent défini avec l'anti-grief : un feu déclenché par la foudre peut détruire entièrement une construction en bois.
Mondes différents
Dans un réseau de mondes, la règle se définit séparément pour chacun : /execute in minecraft:the_nether run gamerule ... ou depuis le monde correspondant.
