Gamerules de Minecraft y comandos de admin: la guía completa
Una gamerule se cambia con /gamerule <nombre> <valor>: en el chat si eres operador, o sin barra en la consola del servidor. El comando keep inventory, por ejemplo, es gamerule keep_inventory true. Si sigues una guía antigua, ojo: desde Java 1.21.11 (diciembre de 2025), todas las gamerules tienen nombres nuevos en minúsculas y con guiones bajos. keepInventory ahora se llama keep_inventory, doDaylightCycle pasa a ser advance_time y doFireTick ya no existe. En un servidor 26.3, el nombre antiguo solo devuelve el mensaje Incorrect argument for command. Bedrock sí sigue usando los nombres antiguos, en minúsculas.
Una gamerule se cambia en el chat o en la consola
En el juego escribes, por ejemplo, /gamerule mob_griefing false. Para eso tienes que ser operador (así te haces OP). En el panel de juego abres la pestaña Console y escribes lo mismo sin barra: gamerule mob_griefing false.
Si omites el valor, consultas el estado actual: gamerule keep_inventory responde con Game rule keep_inventory is currently set to false. Desde 26.1, un operador también puede ajustar las reglas en el menú de pausa, en World Options, con una barra de búsqueda.
Las gamerules pertenecen al mundo, no a server.properties. En Java 26.x se guardan en la carpeta del mundo, en data/minecraft/game_rules.dat. Por eso se mantienen tras un reinicio, pero un mundo nuevo vuelve a empezar con los valores por defecto. Tienes una lista más amplia en qué son las gamerules y cómo se configuran.

Las gamerules de Minecraft que los administradores usan de verdad
Hemos consultado todos los valores por defecto de abajo en un servidor 26.3 recién instalado.
| Gamerule (26.3) | Nombre antiguo (hasta 1.21.10) | Por defecto | Qué hace |
|---|---|---|---|
keep_inventory | keepInventory | false | Los jugadores conservan objetos y XP al morir |
mob_griefing | mobGriefing | true | Creepers, endermen y otros mobs pueden modificar bloques y recoger objetos |
advance_time | doDaylightCycle | true | El ciclo de día y noche avanza; false congela la hora |
advance_weather | doWeatherCycle | true | El tiempo cambia solo |
fire_spread_radius_around_player | doFireTick (eliminada) | 128 | Hasta qué distancia de un jugador se propaga el fuego; 0 = en ningún sitio, -1 = sin límite |
spawn_mobs | doMobSpawning | true | Los mobs aparecen de forma natural; los spawners y los huevos de spawn siguen funcionando |
spawn_monsters | nueva en 1.21.9 | true | Solo monstruos hostiles; sustituyó a spawn-monsters en server.properties |
players_sleeping_percentage | playersSleepingPercentage | 100 | Porcentaje de jugadores que deben dormir para saltarse la noche; 0 = basta con uno |
respawn_radius | spawnRadius | 10 | Radio alrededor del punto de spawn del mundo donde aparecen los jugadores sin punto de spawn propio |
immediate_respawn | doImmediateRespawn | false | Reaparecer al instante, sin pantalla de muerte |
show_death_messages | showDeathMessages | true | Mensajes de muerte en el chat |
show_advancement_messages | announceAdvancements | true | Avances conseguidos en el chat |
natural_health_regeneration | naturalRegeneration | true | La vida se regenera sola si la barra de hambre está lo bastante llena |
spawn_phantoms | doInsomnia | true | Los phantoms pueden aparecer de noche |
pvp | nueva en 1.21.9 | true | Los jugadores pueden hacerse daño entre sí |
Dos combinaciones muy habituales. Para un servidor entre amigos: keep_inventory true y players_sleeping_percentage 0. Para un servidor de construcción: mob_griefing false, advance_weather false, fire_spread_radius_around_player 0 y, después de un time set noon, advance_time false. Los pasos para cada tema están en la base de conocimientos: keepInventory, mob griefing, día o noche, parar la lluvia y avisos de avances.
Qué cambiaron 1.21.9, 1.21.11 y 26.3
1.21.9 (septiembre de 2025) sacó cuatro ajustes de server.properties y los convirtió en gamerules, para que puedas cambiarlos con el servidor en marcha: pvp, enable-command-block, spawn-monsters y allow-nether. En 26.3 se llaman pvp, command_blocks_work, spawn_monsters y allow_entering_nether_using_portals. Una línea pvp=false en server.properties, por tanto, ya no hace nada en las versiones nuevas.
1.21.11 (diciembre de 2025) puso todas las gamerules en snake_case. Algunas recibieron además un nombre completamente nuevo (mira la tabla). doFireTick y allowFireTicksAwayFromPlayer desaparecieron; en su lugar llegó fire_spread_radius_around_player.
26.3 (15 de septiembre de 2026) no renombró nada, pero sí cambió algo que notarás enseguida: un server.properties nuevo trae white-list=true. Si en un servidor 26.3 recién creado los jugadores ven You are not white-listed on this server!, esa es la razón. En Java, los operadores siempre pueden entrar.
En 1.21.10 y anteriores siguen valiendo los nombres antiguos. En la base de conocimientos te explicamos cómo ver qué versión ejecuta tu servidor.
Los comandos de admin que necesitas como administrador
Los ejemplos son las variantes de consola, probadas en 26.3; en el chat les pones una / delante. Desde la consola, en los comandos de jugador siempre indicas un nombre: gamemode creative sin nombre devuelve ahí A player is required to run this command here.
| Comando | Ejemplo | Conviene saber |
|---|---|---|
| op / deop | op NombreJugador | Por defecto op-permission-level=4: todos los comandos, también stop |
| gamemode | gamemode creative NombreJugador | En Java solo con la palabra completa: survival, creative, adventure, spectator |
| whitelist | whitelist add NombreJugador | También on, off, list y remove |
| ban / pardon | ban NombreJugador Griefing | El jugador ve el motivo; ban-ip y pardon-ip para direcciones IP |
| kick | kick NombreJugador Tómate un respiro | Solo corta la conexión, no es un ban |
| tp | tp NombreJugador 0 100 0 | Hasta otro jugador: tp Jugador1 Jugador2 |
| give | give NombreJugador diamond 5 | Si el inventario está lleno, el resto cae al suelo |
| time | time set day | También night, noon, midnight o un número de ticks |
| weather | weather clear 1d | Duración en ticks, o con s (segundos) o d (días de Minecraft) |
| difficulty | difficulty hard | Tras un reinicio vuelve a valer la difficulty de server.properties |
| setworldspawn | setworldspawn 0 64 0 | Donde aparecen los jugadores nuevos y los que no tienen punto de spawn propio |
| spawnpoint | spawnpoint NombreJugador 0 64 0 | Punto de spawn personal de un solo jugador |
| worldborder | worldborder set 5000 | 5000 bloques de ancho; desde 1.21.9, por dimensión |
| save-all | save-all flush | Guarda todo al instante, útil antes de una copia de seguridad manual |
Paso a paso en la base de conocimientos: cambiar de modo de juego, la whitelist, banear y desbanear, la dificultad y un borde del mundo. Si usas EssentialsX, ese plugin se encarga, entre otros, de gamemode, tp, give, time, weather, ban y kick, con alias cortos como /gmc, /gms, /day y /sun. Más sobre esto en EssentialsX explicado.
Java y Bedrock: la misma idea, otros nombres
- Nombres. Bedrock mantiene los nombres antiguos, en minúsculas:
keepinventory,mobgriefing,dodaylightcycle,doweathercycle,dofiretick,domobspawning,doinsomnia,playerssleepingpercentage,spawnradiusypvp. Las mayúsculas dan igual al escribir. Los avisos de avances yspawn_monsterssolo existen en Java. - Trucos. En el juego, muchos comandos de Bedrock solo funcionan con los trucos activados (
allow-cheats=trueen server.properties, por defectofalse). Algunas gamerules, comopvp,showdeathmessagesyplayerssleepingpercentage, se pueden cambiar sin ellos. Desde la consola del servidor funciona todo. - Whitelist. En Bedrock se llama allowlist (
allowlist add NombreJugador;whitelisttambién funciona). Se activa y desactiva conallow-listen server.properties, y los operadores también tienen que estar en la lista. - Comandos que faltan.
ban,pardon,worldborderysave-allsolo existen en Java. Para copias de seguridad, Bedrock tienesave hold,save queryysave resume. - Modos de juego más cortos. Bedrock acepta
/gamemode co/gamemode 1; Java solo la palabra completa.
Cuándo es mejor no tocar una gamerule
En un servidor survival con jugadores experimentados, keep_inventory true le quita la tensión a una expedición por el Nether. mob_griefing false no solo frena a los creepers: los aldeanos dejan de cosechar cultivos y los piglins ya no recogen oro, así que algunas granjas se paran. spawn_mobs false deja fuera de juego cualquier granja que dependa del spawn natural. Si solo quieres impedir el PvP o el fuego alrededor del spawn, una gamerule para todo el servidor es demasiado burda; con WorldGuard lo controlas por zonas (mira desactivar el PvP y WorldEdit y WorldGuard).
Tampoco des OP a tus amigos a la ligera solo para que usen un comando. Con el nivel 4 por defecto pueden hacerlo todo, incluso banear a otros y parar el servidor. Con LuckPerms das solo los permisos necesarios.
En un servidor de Minecraft en MC-Node (desde 0,50 € al mes) escribes todos estos comandos en la consola del panel de juego; los servidores Bedrock empiezan en 2,50 €. Si vas a cambiar muchas reglas a la vez, haz antes una copia de seguridad: revertir una gamerule es un comando; reconstruir un spawn volado por los aires, no.
Preguntas frecuentes
¿Cuál es el comando de keep inventory en Minecraft?
En Java 1.21.11 y posteriores (también en 26.3) escribes /gamerule keep_inventory true, o lo mismo sin barra en la consola del servidor. En versiones de Java más antiguas la regla se llama keepInventory, y en Bedrock keepinventory. A partir de ahí, los jugadores conservan sus objetos y su XP al morir.
¿Por qué ya no funciona /gamerule keepInventory?
Desde Java 1.21.11 (diciembre de 2025), todas las gamerules tienen nombres nuevos en minúsculas y con guiones bajos. Un nombre antiguo como keepInventory o doDaylightCycle solo devuelve en 26.3 el mensaje 'Incorrect argument for command'. Usa el nombre nuevo, como keep_inventory o advance_time.
¿Cómo desactivo el mob griefing con un comando?
En Java 1.21.11 y posteriores escribes gamerule mob_griefing false en la consola, o con barra en el chat si eres operador. En versiones de Java más antiguas la regla se llama mobGriefing, y en Bedrock mobgriefing. Los creepers ya no destruyen bloques, pero los aldeanos tampoco cosechan cultivos.
¿Cómo cambio mi modo de juego en un servidor de Minecraft?
Escribe /gamemode creative, survival, adventure o spectator en el chat si eres operador. En la consola del servidor añades un nombre de jugador detrás, por ejemplo gamemode creative NombreJugador. En Bedrock puede ser más corto, como /gamemode c o /gamemode 1.