Comment activer keepInventory sur mon serveur Minecraft ?
Dans cet article
Avec keepInventory activé, les joueurs gardent leur inventaire et leur expérience quand ils meurent, au lieu de tout laisser tomber à l'endroit où ils sont morts. Sur les serveurs avec de jeunes joueurs, les serveurs créatifs et pendant les projets de construction, cela épargne beaucoup de frustration ; sur un serveur survie hardcore, cela retire une partie du défi. C'est une gamerule, donc elle se règle en une commande.
Quel nom utiliser ? Depuis Java 1.21.11 (décembre 2025), toutes les gamerules ont de nouveaux noms en minuscules avec des tirets bas. Sur Java 1.21.11 et plus récent, y compris 26.1, 26.2 et 26.3, cette règle s'appelle keep_inventory ; l'ancien nom y renvoie Incorrect argument for command. Sur Java 1.21.10 ou plus ancien, tu utilises encore keepInventory. Bedrock utilise l'ancien nom en minuscules : gamerule keepinventory true. Toutes les gamerules avec leur ancien et leur nouveau nom figurent dans notre liste des gamerules et commandes Minecraft.
Depuis la console du panel
- Va dans le panel de jeu et clique sur ton serveur.
- Ouvre l'onglet Console.
- Tape
gamerule keep_inventory trueet appuie sur Entrée. - La console confirme avec Game rule keep_inventory is now set to true.
Désactive à nouveau avec gamerule keep_inventory false. En jeu, la même commande fonctionne avec une barre oblique devant, si tu es OP.
Par monde
Les gamerules s'appliquent par monde. Si ton serveur a plusieurs mondes, par exemple un monde survie et un monde créatif via Multiverse, exécute la commande dans chaque monde séparément (tiens-toi dedans ou utilise le nom du monde avec un plugin qui le permet). Le Nether et l'End appartiennent au même monde que l'Overworld sur vanilla et Paper, donc une seule commande couvre les trois dimensions.
Par région ou par joueur
Tu veux keepInventory uniquement au spawn, dans une arène PvP ou pour un grade précis ? Alors une gamerule est trop grossière :
- Avec WorldGuard, tu définis le flag
keep-inventory allowdans une région ; en dehors, les règles normales s'appliquent. - Avec un plugin basé sur les permissions, tu donnes à un grade la permission de garder ses objets, par exemple comme avantage donateur.
- Sur Purpur, tu peux en plus activer
keep-inventorypar monde danspurpur.yml.
Les inconvénients
- La mort perd toute conséquence : les joueurs peuvent sauter dans la lave ou affronter l'Ender Dragon sans aucun risque. Cela enlève une partie de la tension du jeu.
- L'expérience est aussi conservée (la règle couvre les deux), donc l'enchantement devient plus facile.
- Les puits d'objets disparaissent : sur un serveur survie fréquenté, les objets perdus à la mort sont l'un des rares moyens par lesquels des objets quittent l'économie.
Un compromis que beaucoup de serveurs choisissent : keepInventory désactivé, mais un plugin de tombes (par exemple AngelChest ou Graves) qui conserve les objets dans un coffre à l'endroit de la mort pendant un temps donné. Le retour reste nécessaire, mais sans le risque de tout perdre à cause du despawn ou de la lave.
Vérifier
Tape gamerule keep_inventory sans valeur pour voir le réglage actuel. La règle est stockée dans le monde et survit aux redémarrages et aux mises à jour ; un monde nouvellement généré repart sur false. Teste en mourant volontairement en survie avec quelques blocs dans l'inventaire.
Gamerules liées
immediate_respawn true(avant la 1.21.11 :doImmediateRespawn) : saute l'écran de mort.show_death_messages false(avant la 1.21.11 :showDeathMessages) : masque les messages de mort dans le chat.natural_health_regeneration(avant la 1.21.11 :naturalRegeneration) : si la vie se régénère automatiquement.
Bloqué, par exemple parce qu'un plugin écrase la gamerule ? Ouvre un ticket et indique les plugins que tu utilises.
Lancez votre serveur en 60 secondes sur notre propre matériel.