Saltar al contenido

Gamerules - reglas del mundo de Minecraft

Establece keepInventory, el ciclo del día, la velocidad de crecimiento de las plantas y el resto de reglas del mundo con el comando gamerule desde la consola del panel.

Las gamerules son interruptores del comportamiento del mundo: si el jugador pierde el inventario al morir, si avanza el ciclo del día o si los mobs destruyen el terreno. Se establecen con el comando gamerule en la pestaña Consola; no están en server.properties. Los valores se guardan en el archivo del mundo y se mantienen tras reiniciar.

#Lo que necesitas

  • Un servidor en estado En ejecución.
  • Acceso a la pestaña Consola en el panel de manage.mchost.gg.

#Cómo establecer una regla

En la consola, sin barra:

gamerule keepInventory true

Para consultar el valor actual, escribe solo el nombre de la regla:

gamerule keepInventory

Los nombres de las reglas distinguen mayúsculas y minúsculas. keepinventory no funciona; keepInventory sí. Si escribes mal el nombre, el servidor responderá Unknown command.

#Reglas más utilizadas

Regla Por defecto Qué hace
keepInventory false El jugador conserva el inventario al morir
doDaylightCycle true Ciclo de día y noche
doWeatherCycle true Cambios de clima
mobGriefing true Los mobs destruyen bloques (creepers, endermen)
doFireTick true Propagación del fuego
doMobSpawning true Aparición natural de mobs
doInsomnia true Phantoms tras varias noches sin dormir
announceAdvancements true Anuncios de logros en el chat
showDeathMessages true Mensajes de muerte
naturalRegeneration true Regeneración de salud con la barra de hambre llena
randomTickSpeed 3 Velocidad de crecimiento de las plantas y de los eventos aleatorios
playersSleepingPercentage 100 Porcentaje de jugadores necesario para dormir la noche
spawnRadius 10 Radio del sorteo del punto de aparición
maxEntityCramming 24 Límite de entidades en un mismo bloque
doImmediateRespawn false Reaparición sin pantalla de muerte
disableElytraMovementCheck false Desactiva el control del movimiento con elytra

#Combinaciones habituales

#Servidor para amigos, menos frustración

gamerule keepInventory true
gamerule doInsomnia false
gamerule playersSleepingPercentage 50

#Protección de construcciones frente a daños

gamerule mobGriefing false
gamerule doFireTick false

#Servidor de construcción

gamerule doDaylightCycle false
gamerule doWeatherCycle false
gamerule doMobSpawning false

mobGriefing false evita que las explosiones de creeper destruyan el terreno, pero también desactiva que los aldeanos recojan objetos y que los endermen muevan bloques. Si solo te interesa proteger las construcciones de los jugadores, una mejor solución es proteger regiones con un plugin.

#Rendimiento

randomTickSpeed influye mucho en la carga del servidor: cada punto supone más actualizaciones aleatorias de bloques en cada tick.

gamerule randomTickSpeed 3

No subas randomTickSpeed a valores como 100 „para que las plantas crezcan más rápido”. Es una de las formas más sencillas de hundir el TPS en un servidor con muchos chunks: la carga crece de forma lineal con cada punto.

#Reglas y varios mundos

Las gamerules se establecen por separado para cada mundo. En un servidor con un plugin multimundo, una regla establecida en un mundo no se aplica a los demás: hay que repetirla al entrar en cada dimensión.

#Problemas más frecuentes

#„Unknown command” al usar gamerule

Error tipográfico o mayúsculas y minúsculas incorrectas en el nombre de la regla. La lista de sugerencias aparece en el juego al escribir /gamerule - la consola del panel no muestra sugerencias.

#La regla se restableció tras reiniciar

Los valores se guardan en los datos del mundo. Si el mundo se sustituyó o se restauró desde una copia de seguridad, vuelven los valores de ese estado: establécelos de nuevo.

#keepInventory funciona, pero los jugadores pierden igualmente los niveles

keepInventory conserva el inventario y la experiencia. Si los niveles desaparecen, revisa si algún plugin de muerte sobrescribe ese comportamiento.

#La regla no funciona en el Nether

La estableciste en el mundo principal. Ve a esa dimensión o usa la sintaxis del plugin multimundo.

#Tras doDaylightCycle false, quiero fijar una hora concreta

time set day

#Siguientes pasos

Las tecnologías necesarias funcionan siempre. Las funcionales, analíticas y de marketing solo las activaremos con tu consentimiento.

Política de privacidad y cookies