Activar el keepInventory (servidor Minecraft Java o Bedrock) es un solo comando. En la consola escribe gamerule keep_inventory true si tu server está en Minecraft 1.21.11 o más nuevo (incluidas todas las 26.x), o gamerule keepInventory true si está en 1.21.10 o anterior. El cambio se aplica en cuanto corre el comando y desde ese momento nadie pierde sus cosas ni su experiencia al morir.
Con eso se arregla casi cualquier server. Abajo está lo que confunde a la mayoría: la regla cambió de nombre a finales de 2025, Paper guarda un valor distinto por mundo, Bedrock la escribe de otra forma, y a veces quieres keepInventory solo para algunos jugadores. Si todavía no eres operador, primero revisa cómo darte OP en tu servidor de Minecraft: en Java, /gamerule pide nivel de permiso 2.
Cómo activar keepInventory paso a paso
- Abre la consola del server. En un hosting es la pestaña Console del panel; si el server corre en tu PC, es la ventana donde está abierto.
- Fíjate en la versión de Minecraft. Sale en el log al arrancar y define qué nombre de regla vas a escribir (mira la tabla de abajo).
- Escribe el comando sin barra en la consola, o con barra en el chat del juego si eres OP.
- Comprueba el valor: escribe solo el nombre de la regla, por ejemplo
gamerule keep_inventory, y el server te dice cómo está. - Pruébalo: muérete una vez en survival y revisa que la barra y el nivel sigan ahí al reaparecer.
gamerule keep_inventory truegamerule keepInventory truePara apagarlo, el mismo comando con false. El valor por defecto es false en Java y en Bedrock, así que un mundo nuevo siempre tira las cosas al morir hasta que lo cambies.
Comando keepInventory: servidor Minecraft nuevo vs. viejo
En el snapshot 25w44a, que terminó siendo Java Edition 1.21.11, Mojang pasó todas las reglas a un registro y les cambió el nombre de camelCase a snake_case. Lo dice el changelog oficial, y la página de /gamerule en la wiki de Minecraft ya usa gamerule keep_inventory true como ejemplo. En Java los argumentos distinguen mayúsculas, así que KeepInventory o keepinventory tampoco sirven en un server de Java.
| Edición y versión | Nombre de la regla | Comando |
|---|---|---|
| Java 1.21.11 o más nuevo (26.x) | keep_inventory (ID completo minecraft:keep_inventory) | gamerule keep_inventory true |
| Java 1.21.10 o anterior | keepInventory | gamerule keepInventory true |
| Bedrock | keepinventory (no distingue mayúsculas) | gamerule keepinventory true |
El cambio afectó a otras reglas que seguro usas junto a esta: doDaylightCycle ahora es advance_time, doMobSpawning es spawn_mobs y mobGriefing es mob_griefing. Si un tutorial viejo te da un comando que la consola no acepta, revisa primero el nombre.
Qué guarda keepInventory y qué no
La página de reglas del juego en la wiki la define como la regla que decide si el jugador conserva los objetos y la experiencia al morir. En la práctica:
| Al morir con keepInventory activo | Qué pasa |
|---|---|
| Inventario, barra rápida, armadura y mano secundaria | Se conservan |
| Niveles de experiencia | Se conservan |
| Objetos con Maldición de desaparición | Se conservan (no desaparecen) |
| Vida y hambre | Se reinician como siempre |
| Efectos de estado | Se quitan como siempre |
| Lo que guardaste en cofres o shulkers del mundo | No cambia: los bloques se quedan donde están |
KeepInventory no protege tu base ni tus cofres de otros jugadores. Si lo que te preocupa es que te griefeen, eso lo resuelve un plugin de protección de terrenos, como explicamos en la guía de servidor de Minecraft para niños.
keepInventory en el Nether y el End
En un server vanilla, un solo valor cubre todo. En Paper no: su código aplica /gamerule al mundo de quien ejecuta el comando (el proyecto lo llama reglas por mundo). Si lo escribes en la consola, solo se cambia en el overworld principal, y alguien puede seguir perdiendo todo en el Nether.
La solución es correr la regla una vez por dimensión. Desde la consola, execute in elige la dimensión por ti:
gamerule keep_inventory true
execute in minecraft:the_nether run gamerule keep_inventory true
execute in minecraft:the_end run gamerule keep_inventory trueSi creaste mundos extra con un plugin de multimundo, lo más fácil es pararte en cada mundo y escribir /gamerule keep_inventory true en el chat. Consulta la regla en cada uno para confirmar. En vanilla, las dos líneas extra no hacen daño.
keepInventory solo para algunos jugadores (plugins de permisos)
La regla es todo o nada. Si quieres que el staff o un rango VIP conserve sus cosas y el resto no, deja la regla en false y da un permiso con plugins. EssentialsX trae dos nodos para esto en su plugin.yml, los dos apagados por defecto:
| Permiso | Qué hace |
|---|---|
essentials.keepinv | El jugador conserva su inventario al morir. |
essentials.keepxp | El jugador conserva su experiencia en vez de soltarla. |
Para repartir esos nodos necesitas un plugin de permisos como LuckPerms. Su comando permission set acepta un contexto al final, así que puedes limitar el beneficio a un solo mundo:
lp group vip permission set essentials.keepinv true
lp group vip permission set essentials.keepxp true
lp group default permission set essentials.keepinv true world=survivalLa última línea da keepInventory a todos, pero solo en un mundo llamado survival. Cambia el grupo y el mundo por los tuyos. Antes de instalar, revisa que la página del plugin incluya tu versión de Minecraft: al escribir esto, EssentialsX publicaba builds hasta la 26.1.2 en Modrinth y LuckPerms ya incluía la 26.3. El proceso completo está en cómo instalar plugins en un servidor Paper.
keepInventory en un servidor de Bedrock
Bedrock usa keepinventory todo junto y no le importan las mayúsculas. Escribe gamerule keepinventory true en la consola del server de Bedrock. Bedrock pone esta regla entre los trucos (cheats), así que si un jugador quiere usarla dentro del juego tiene que ser operador y el server necesita allow-cheats=true en server.properties (por defecto está en false).
¿keepInventory no funciona? Cinco causas típicas
| Qué ves | Causa probable | Solución |
|---|---|---|
| «Incorrect argument» o regla desconocida | Nombre viejo en versión nueva, o al revés | keep_inventory en 1.21.11+ y keepInventory antes |
| Funciona en el overworld pero no en el Nether | Paper guarda la regla por mundo | Córrela con execute in en cada dimensión |
| «Unknown or incomplete command» en el chat | No eres OP o tu nivel es menor a 2 | Hazlo desde la consola o date OP |
| Las cosas igual desaparecen | Un plugin maneja las muertes (tumbas, minijuegos) | Revisa la configuración de ese plugin |
| Parece que se reinicia al cambiar de mundo | Cambiaste otro mundo, no en el que juegas | Consulta la regla en cada mundo |
Déjalo listo en dos minutos con TheGameHosting
Todo lo anterior sirve en cualquier server, pero en un hosting te ahorras la talacha. En un server de Minecraft de TheGameHosting escribes el comando en la pestaña Console del panel desde cualquier navegador, incluso desde el celular, y el server sigue prendido 24/7 sin que tengas que dejar tu PC encendida. El Version Changer te muestra qué versión y plataforma tienes (Paper, Purpur, Fabric, Vanilla y más), así sabes al momento si te toca keep_inventory o keepInventory, y el Plugin Installer agrega EssentialsX o LuckPerms sin andar buscando archivos. Si algo sale mal, con Backups regresas el mundo a como estaba.
El hardware está pensado para Minecraft: CPU AMD Ryzen 9950X y 7950X3D de hasta 5.7 GHz, RAM DDR5, discos NVMe Samsung y protección DDoS incluida, en Dallas o Ámsterdam. Si ya te cansaste de perder el inventario en la lava, elige un plan en nuestra página de planes y precios, desde $1.90 USD al mes con 2 GB, y usa el código FULL2026 para tener 15 % de descuento de por vida. Tu server queda listo unos 60 segundos después del pago y puedes activar keepInventory antes de que entren tus amigos.
Preguntas frecuentes
¿Cómo activo keepInventory en mi servidor de Minecraft?
Abre la consola y escribe gamerule keep_inventory true si estás en 1.21.11 o más nuevo, o gamerule keepInventory true en versiones anteriores. En el chat, ponle una barra al inicio. Necesitas nivel de permiso 2 o usar la consola.
¿Por qué ya no funciona /gamerule keepInventory true?
Desde Java 1.21.11 (snapshot 25w44a) las reglas usan nombres en snake_case, así que ahora es keep_inventory. Además, en Java los comandos distinguen mayúsculas.
¿keepInventory también guarda la experiencia?
Sí. Con la regla activa conservas los objetos y los niveles de experiencia. La vida y el hambre se reinician y los efectos se quitan, como siempre.
¿Tengo que reiniciar el server para que funcione?
No. La regla cambia en cuanto corre el comando. Escribe solo el nombre de la regla para ver su valor actual.
¿Cómo activo keepInventory en el Nether y el End?
En Paper la regla va por mundo. Desde la consola usa execute in minecraft:the_nether run gamerule keep_inventory true y lo mismo con minecraft:the_end.
Hosting para estos juegos
Ver planes para Minecraft JavaPaper, Purpur, Fabric, Forge
Ver planes para Minecraft BedrockCelular, consola y Windows
Escrito por el equipo de TheGameHosting, la gente que administra nuestros servidores en Dallas y Ámsterdam y responde tus tickets.
Todas las entradas
Equipo de TheGameHosting