// Minecraft

Gamerules de Minecraft y comandos de admin: la guía completa

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.

Tabla con gamerules de Minecraft en Java 26.3, su nombre antiguo hasta 1.21.10, el valor por defecto y qué hacen, de keep_inventory a pvp
Las gamerules más usadas con su nombre en Java 26.3, el nombre antiguo y el valor por defecto (probado en un servidor 26.3).

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 defectoQué hace
keep_inventorykeepInventoryfalseLos jugadores conservan objetos y XP al morir
mob_griefingmobGriefingtrueCreepers, endermen y otros mobs pueden modificar bloques y recoger objetos
advance_timedoDaylightCycletrueEl ciclo de día y noche avanza; false congela la hora
advance_weatherdoWeatherCycletrueEl tiempo cambia solo
fire_spread_radius_around_playerdoFireTick (eliminada)128Hasta qué distancia de un jugador se propaga el fuego; 0 = en ningún sitio, -1 = sin límite
spawn_mobsdoMobSpawningtrueLos mobs aparecen de forma natural; los spawners y los huevos de spawn siguen funcionando
spawn_monstersnueva en 1.21.9trueSolo monstruos hostiles; sustituyó a spawn-monsters en server.properties
players_sleeping_percentageplayersSleepingPercentage100Porcentaje de jugadores que deben dormir para saltarse la noche; 0 = basta con uno
respawn_radiusspawnRadius10Radio alrededor del punto de spawn del mundo donde aparecen los jugadores sin punto de spawn propio
immediate_respawndoImmediateRespawnfalseReaparecer al instante, sin pantalla de muerte
show_death_messagesshowDeathMessagestrueMensajes de muerte en el chat
show_advancement_messagesannounceAdvancementstrueAvances conseguidos en el chat
natural_health_regenerationnaturalRegenerationtrueLa vida se regenera sola si la barra de hambre está lo bastante llena
spawn_phantomsdoInsomniatrueLos phantoms pueden aparecer de noche
pvpnueva en 1.21.9trueLos 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.

ComandoEjemploConviene saber
op / deopop NombreJugadorPor defecto op-permission-level=4: todos los comandos, también stop
gamemodegamemode creative NombreJugadorEn Java solo con la palabra completa: survival, creative, adventure, spectator
whitelistwhitelist add NombreJugadorTambién on, off, list y remove
ban / pardonban NombreJugador GriefingEl jugador ve el motivo; ban-ip y pardon-ip para direcciones IP
kickkick NombreJugador Tómate un respiroSolo corta la conexión, no es un ban
tptp NombreJugador 0 100 0Hasta otro jugador: tp Jugador1 Jugador2
givegive NombreJugador diamond 5Si el inventario está lleno, el resto cae al suelo
timetime set dayTambién night, noon, midnight o un número de ticks
weatherweather clear 1dDuración en ticks, o con s (segundos) o d (días de Minecraft)
difficultydifficulty hardTras un reinicio vuelve a valer la difficulty de server.properties
setworldspawnsetworldspawn 0 64 0Donde aparecen los jugadores nuevos y los que no tienen punto de spawn propio
spawnpointspawnpoint NombreJugador 0 64 0Punto de spawn personal de un solo jugador
worldborderworldborder set 50005000 bloques de ancho; desde 1.21.9, por dimensión
save-allsave-all flushGuarda 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, spawnradius y pvp. Las mayúsculas dan igual al escribir. Los avisos de avances y spawn_monsters solo existen en Java.
  • Trucos. En el juego, muchos comandos de Bedrock solo funcionan con los trucos activados (allow-cheats=true en server.properties, por defecto false). Algunas gamerules, como pvp, showdeathmessages y playerssleepingpercentage, se pueden cambiar sin ellos. Desde la consola del servidor funciona todo.
  • Whitelist. En Bedrock se llama allowlist (allowlist add NombreJugador; whitelist también funciona). Se activa y desactiva con allow-list en server.properties, y los operadores también tienen que estar en la lista.
  • Comandos que faltan. ban, pardon, worldborder y save-all solo existen en Java. Para copias de seguridad, Bedrock tiene save hold, save query y save resume.
  • Modos de juego más cortos. Bedrock acepta /gamemode c o /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.

Sigue leyendo

// PRUÉBALO TÚ MISMO
Tu servidor de Minecraft en línea en 60 segundos
Ver los planes →