NapNodes

← Guías de Minecraft

Minecraft · actualizada el 21 de octubre de 2026

Gamerules de Minecraft: keep_inventory y las reglas que más se piden en un servidor

Las reglas del juego (gamerules) deciden cosas como si se pierde el inventario al morir, si los creepers rompen bloques o cuántos tienen que dormir para que se haga de día. Desde Minecraft 1.21.11 todas se llaman distinto: por eso «gamerule keepInventory true» ya no hace nada en un servidor al día. Aquí tienes los nombres de hoy y las que más se usan con amigos.

Cómo se cambia una regla

En el panel, abre tu servidor, ve a «Consola» y escribe la orden sin barra: gamerule keep_inventory true. Desde el chat del juego también vale, con barra (/gamerule keep_inventory true), si eres operador (la guía de comandos de administrador explica cómo hacerte op).

Ojo en Paper: cada mundo guarda sus reglas, y la consola cambia solo las del mundo principal. Para el Nether y el End, la misma orden con execute delante: execute in minecraft:the_nether run gamerule keep_inventory true, y lo mismo con minecraft:the_end. En NapNodes te lo ahorras: «Configuración» → «Reglas del juego» las cambia en los tres a la vez, sin comandos (con el servidor encendido).

El cambio se nota al momento, sin reiniciar. Si escribes la regla sin valor (gamerule keep_inventory), el servidor te dice cómo está ahora.

Las reglas se guardan con el mundo: si reseteas el mundo, vuelven a su valor de fábrica y hay que ponerlas otra vez.

¿Prefieres no montarlo tú? Servidores de Minecraft desde 6 € al mes, sin permanencia y con devolución íntegra en 72 horas. O crea un servidor de Minecraft gratis, sin tarjeta.

Por qué keepInventory dejó de funcionar: los nombres nuevos

En la 1.21.11 Mojang pasó todas las reglas a minúsculas con guion bajo y, de paso, cambió el nombre de muchas. En el servidor que te damos (Paper, en la última versión) solo cuentan los nombres de hoy. Los que más se buscan:

keepInventory → keep_inventory · doDaylightCycle → advance_time · doWeatherCycle → advance_weather · doMobSpawning → spawn_mobs · mobGriefing → mob_griefing · doInsomnia → spawn_phantoms · naturalRegeneration → natural_health_regeneration · doImmediateRespawn → immediate_respawn · playersSleepingPercentage → players_sleeping_percentage · announceAdvancements → show_advancement_messages · showDeathMessages → show_death_messages · doMobLoot → mob_drops · doTileDrops → block_drops · doEntityDrops → entity_drops · randomTickSpeed → random_tick_speed · spawnRadius → respawn_radius · doPatrolSpawning → spawn_patrols · doTraderSpawning → spawn_wandering_traders · doWardenSpawning → spawn_wardens · doVinesSpread → spread_vines.

Ojo con tres que ahora dicen lo contrario: disableRaids pasó a raids, disableElytraMovementCheck a elytra_movement_check y disablePlayerMovementCheck a player_movement_check. Antes «true» quitaba los asaltos; ahora raids false es lo que los quita.

Y dos se juntaron en una con número: doFireTick y allowFireTicksAwayFromPlayer son ahora fire_spread_radius_around_player, la distancia en bloques alrededor de un jugador a la que el fuego se extiende. Por defecto 128; con 0 el fuego no se propaga; con -1 se propaga aunque no haya nadie cerca.

Desde la 1.21.9, además, cuatro opciones salieron de server.properties y son reglas: pvp, spawn_monsters, allow_entering_nether_using_portals (antes allow-nether) y command_blocks_work (antes enable-command-block). Si tu server.properties aún tiene pvp=false, esa línea ya no hace nada.

Tabla completa: el nombre de antes y el de ahora

Esta es la lista entera de reglas de la 1.21.11 en adelante, sacada del código de Paper. Si vienes de una guía vieja o de un servidor en la 1.21.10 o anterior, busca aquí el nombre de antes.

Las que cambiaron de nombre: announceAdvancements → show_advancement_messages · commandBlocksEnabled → command_blocks_work · commandModificationBlockLimit → max_block_modifications · doDaylightCycle → advance_time · doEntityDrops → entity_drops · doImmediateRespawn → immediate_respawn · doInsomnia → spawn_phantoms · doLimitedCrafting → limited_crafting · doMobLoot → mob_drops · doMobSpawning → spawn_mobs · doPatrolSpawning → spawn_patrols · doTileDrops → block_drops · doTraderSpawning → spawn_wandering_traders · doVinesSpread → spread_vines · doWardenSpawning → spawn_wardens · doWeatherCycle → advance_weather · maxCommandChainLength → max_command_sequence_length · maxCommandForkCount → max_command_forks · minecartMaxSpeed → max_minecart_speed · naturalRegeneration → natural_health_regeneration · snowAccumulationHeight → max_snow_accumulation_height · spawnerBlocksEnabled → spawner_blocks_work · spawnRadius → respawn_radius.

Las que ahora dicen lo contrario (el valor se invierte): disableElytraMovementCheck → elytra_movement_check · disablePlayerMovementCheck → player_movement_check · disableRaids → raids.

Las dos de fuego que se juntaron en una: doFireTick y allowFireTicksAwayFromPlayer → fire_spread_radius_around_player.

Las que solo cambiaron a minúsculas con guion bajo: allowEnteringNetherUsingPortals, blockExplosionDropDecay, commandBlockOutput, drowningDamage, enderPearlsVanishOnDeath, fallDamage, fireDamage, forgiveDeadPlayers, freezeDamage, globalSoundEvents, keepInventory, lavaSourceConversion, locatorBar, logAdminCommands, maxEntityCramming, mobExplosionDropDecay, mobGriefing, playersNetherPortalCreativeDelay, playersNetherPortalDefaultDelay, playersSleepingPercentage, projectilesCanBreakBlocks, randomTickSpeed, reducedDebugInfo, sendCommandFeedback, showDeathMessages, spawnMonsters, spectatorsGenerateChunks, tntExplodes, tntExplosionDropDecay, universalAnger y waterSourceConversion. Por ejemplo, maxEntityCramming es max_entity_cramming.

Y una que ya no existe: spawnChunkRadius se quitó en la 1.21.9, cuando el juego dejó de tener spawn chunks siempre cargados. La que falta en la lista, pvp, llegó en la 1.21.9 con ese nombre y no ha cambiado.

Las que más se piden en un servidor con amigos

  1. No perder el inventario al morir

    gamerule keep_inventory true. Se conservan los objetos y la experiencia. Es la más pedida en servidores entre amigos y en los de mods, donde perderlo todo duele más.

  2. Que con uno que duerma se haga de día

    gamerule players_sleeping_percentage 1. Es el porcentaje de jugadores conectados que tienen que estar en la cama; por defecto 100, es decir, todos. Con 1 basta con uno.

  3. Quitar el PvP

    gamerule pvp false. Los jugadores dejan de hacerse daño entre ellos; los monstruos siguen atacando.

  4. Sin fantasmas

    gamerule spawn_phantoms false. Dejan de salir aunque nadie duerma en días.

  5. Que los creepers no rompan bloques

    gamerule mob_griefing false. Aviso: la misma regla impide que los aldeanos recojan cosechas y otras acciones de las criaturas, así que puede romper granjas de aldeanos. Si solo quieres proteger construcciones de otros jugadores, es mejor un plugin de protección (guía de griefers).

  6. Día y buen tiempo para siempre

    time set day y gamerule advance_time false paran el sol de día; weather clear y gamerule advance_weather false quitan la lluvia. Útil en un mundo de construir o en un lobby.

  7. Que el fuego no queme el pueblo

    gamerule fire_spread_radius_around_player 0. El fuego sigue existiendo, pero ya no salta a los bloques de alrededor.

  8. Reaparecer sin la pantalla de muerte

    gamerule immediate_respawn true.

Las que conviene dejar como están

random_tick_speed (3 por defecto) acelera cultivos, árboles y hielo si lo subes, pero también lo que gasta el servidor en cada tick. En un servidor con varios jugadores, valores altos se notan en forma de lag (guía de lag).

player_movement_check y elytra_movement_check son comprobaciones contra trampas de movimiento. Apagarlas ayuda a quien hace trampas, no a tus amigos.

spawn_mobs false deja el mundo sin animales ni monstruos nuevos; suele confundirse con spawn_monsters false, que quita solo los monstruos.

spectators_generate_chunks sí puede interesar ponerla en false: así un jugador en modo espectador volando lejos no obliga al servidor a generar terreno nuevo.

Si una regla no hace caso

Mira el nombre: un error al escribir el comando suele ser un nombre de antes de la 1.21.11. En el chat del juego, escribe /gamerule y un espacio: el autocompletado te enseña los nombres que acepta tu versión.

Mira la versión: si tu servidor va en una versión anterior (por ejemplo, un modpack de Forge o Fabric que pide una versión vieja), ahí siguen valiendo los nombres antiguos, como keepInventory.

Mira los plugins y datapacks: alguno puede cambiar las reglas al arrancar o tener su propia opción (de inventario al morir, de dormir…). Si la regla vuelve sola a otro valor después de reiniciar, el culpable suele ser uno de ellos.

Mira el mundo: en Paper, una regla cambiada desde la consola vale en el mundo principal, no en el Nether ni en el End (ni en los mundos de Multiverse, que tienen su mv gamerule). Si keep_inventory funciona en la superficie pero no en el Nether, es esto.

Los jugadores de Bedrock que entran con Geyser siguen las reglas del servidor de Java: no hay que poner nada aparte para ellos.

Preguntas frecuentes

¿Por qué no funciona gamerule keepInventory true?

Porque desde Minecraft 1.21.11 la regla se llama keep_inventory. Escribe gamerule keep_inventory true en la consola del servidor.

¿Hay que reiniciar el servidor después de cambiar una gamerule?

No. El cambio se aplica al momento y se guarda con el mundo.

¿Cómo hago que baste con que duerma un jugador?

gamerule players_sleeping_percentage 1. El valor es el porcentaje de jugadores conectados que tienen que dormir; por defecto es 100.

¿Cómo quito el PvP si en server.properties ya no está?

Desde la 1.21.9 el PvP es una regla del juego: gamerule pvp false en la consola.

¿Cómo evito que el fuego se extienda en Minecraft 1.21.11 o posterior?

doFireTick ya no existe: usa gamerule fire_spread_radius_around_player 0.

¿Lo montamos?

Servidores de Minecraft desde 6 € al mes, sin sobreventa: tu RAM es solo tuya. Y si quieres empezar sin pagar, tienes un servidor de Minecraft gratis, sin tarjeta.

¿Tu servidor no aparece en el juego? Compruébalo en un segundo con «¿Está encendido mi servidor?»: jugadores, versión y MOTD, gratis. ¿Necesitas el UUID de un jugador para la whitelist o los permisos? Búscalo aquí. ¿Vas a dar objetos encantados? Crea el comando con el generador de /give.

Más guías de Minecraft

Todas las guías de Minecraft, ordenadas →