El comando /gamerule: cómo cambiar las reglas del juego
Aprende a usar /gamerule en Minecraft para personalizar tu mundo: desactiva el daño por caída, activa keepInventory, ajusta el tickSpeed y…
Para usar el comando se necesitan derechos de administrador (los trucos deben estar habilitados en la configuración del mundo o del servidor).
Cómo introducir el comando
La sintaxis del comando es la siguiente:
/gamerule <rule_name> [value]
Existen dos tipos de valores:
- Booleano:
true(activado) ofalse(desactivado). - Entero: Un número entero para ajustar la intensidad de los procesos.
Si introduces el comando sin valor — /gamerule <rule_name>, el chat mostrará el estado actual de esa regla.
Lista de todas las reglas del juego
La tabla siguiente recoge las principales reglas disponibles en las versiones actuales del juego.
| Regla | Descripción | Valores posibles | Valor predeterminado |
|---|---|---|---|
| announceAdvancements | Si se anuncia en el chat cuando los jugadores desbloquean logros. | true o false | true |
| commandBlockOutput | Si los bloques de comandos notifican a los administradores en el chat cuando ejecutan comandos. | true o false | true |
| disableElytraMovementCheck | Desactiva la comprobación del servidor sobre la velocidad de movimiento del jugador al volar con élitros (antitrampas). | true o false | false |
| disableRaids | Desactiva completamente la posibilidad de que se produzcan incursiones de saqueadores en las aldeas. | true o false | false |
| doDaylightCycle | Si el tiempo avanza en el ciclo día/noche. Si se establece en false, el tiempo se detendrá en el momento actual. | true o false | true |
| doEntityDrops | Si las entidades que no son mobs (p. ej., vagonetas) deben soltar objetos al ser destruidas. | true o false | true |
| doFireTick | Si el fuego debe propagarse de forma natural por los bloques y luego extinguirse. | true o false | true |
| doImmediateRespawn | Si el jugador reaparecerá inmediatamente sin ver la pantalla de muerte ni el menú de reaparición. | true o false | false |
| doInsomnia | Si los fantasmas aparecen de noche cuando el jugador lleva mucho tiempo sin dormir. | true o false | true |
| doLimitedCrafting | Limita la fabricación de objetos únicamente a las recetas que el jugador ya ha desbloqueado. | true o false | false |
| doMobLoot | Si los mobs deben soltar experiencia y objetos (botín) al morir. | true o false | true |
| doMobSpawning | Si los mobs deben aparecer de forma natural en el mundo (por oscuridad o condiciones de bioma). | true o false | true |
| doPatrolSpawning | Si deben aparecer patrullas de saqueadores aleatorias en el mundo. | true o false | true |
| doTileDrops | Si los bloques deben soltar objetos al ser destruidos. | true o false | true |
| doTraderSpawning | Si los comerciantes ambulantes deben aparecer periódicamente cerca del jugador. | true o false | true |
| doWeatherCycle | Si el tiempo meteorológico cambia. Si se establece en false, el clima se mantendrá en el ciclo actual (p. ej., lluvia eterna). | true o false | true |
| drowningDamage | Si quedarse sin aire bajo el agua causa daño al jugador (ahogamiento). | true o false | true |
| fallDamage | Si caer desde una altura causa daño a la salud del personaje. | true o false | true |
| fireDamage | Si el fuego, la lava o las llamas causan daño al personaje. | true o false | true |
| forgiveDeadPlayers | Si los mobs neutrales enfadados dejan de estarlo cuando el jugador objetivo muere. | true o false | true |
| freezeDamage | Si la nieve en polvo causa daño por congelación al jugador que permanece en ella. | true o false | true |
| keepInventory | Si los jugadores conservan su inventario y experiencia tras morir. | true o false | false |
| logAdminCommands | Si los comandos de administrador ejecutados se añaden al registro del sistema del servidor. | true o false | true |
| maxCommandChainLength | El número máximo de comandos que pueden ejecutarse en cadena durante un único tick. | <Number> | 65536 |
| maxEntityCramming | El número máximo de entidades que pueden ocupar un bloque antes de recibir daño por aplastamiento. | <Number> | 24 |
| mobGriefing | Si los mobs pueden recoger objetos, pisotear cultivos o destruir bloques (explosiones de CREEPER). | true o false | true |
| naturalRegeneration | Si los jugadores pueden regenerar salud de forma natural cuando la barra de hambre está llena. | true o false | true |
| playersSleepingPercentage | El porcentaje de jugadores en un servidor que deben dormir para saltar la noche. | <Number> | 100 |
| randomTickSpeed | Establece la velocidad a la que ocurren eventos aleatorios (crecimiento de plantas, derretimiento de hielo). 0 desactiva los ticks aleatorios. | <Number> | 3 |
| reducedDebugInfo | Si la pantalla de depuración (F3) oculta información técnica extendida. | true o false | false |
| sendCommandFeedback | Si los comentarios (mensajes) de los comandos ejecutados aparecen en el chat. | true o false | true |
| showDeathMessages | Si aparece un mensaje en el chat global cuando un jugador muere. | true o false | true |
| spawnRadius | Define el número de bloques desde el punto de aparición del mundo donde puede aparecer un jugador. | <Number> | 10 |
| spectatorsGenerateChunks | Si los jugadores en modo espectador pueden cargar (generar) nuevos chunks. | true o false | true |
| universalAnger | Si los mobs neutrales enfadados atacarán a cualquier jugador cercano, no solo al agresor. | true o false | false |
Cómo eliminar los mensajes de comandos del chat
Para limpiar el chat de notificaciones del sistema, se usa la regla sendCommandFeedback. Si se establece en false, el juego dejará de enviar confirmaciones sobre las acciones realizadas por el administrador.
- Comando:
/gamerule sendCommandFeedback false
Cómo desactivar el daño por caída
La regla responsable de esto es fallDamage. Con un valor de false, el personaje dejará de perder salud al caer desde cualquier altura. Es útil al construir objetos altos en modo supervivencia.
- Comando:
/gamerule fallDamage false
Cómo desactivar la aparición de fantasmas
La mecánica de aparición de mobs voladores durante el insomnio está regulada por la regla doInsomnia. Si se establece en false, los fantasmas dejarán de aparecer en el mundo, aunque el personaje no haya dormido durante muchas noches seguidas.
- Comando:
/gamerule doInsomnia false
Cómo desactivar la salida de la ejecución de comandos en el chat
Cuando los bloques de comandos funcionan en un mapa, el chat puede resultar incómodo para comunicarse. Para evitarlo, usa la regla commandBlockOutput. Esto ocultará todas las notificaciones sobre las acciones realizadas por los bloques de comandos.
- Comando:
/gamerule commandBlockOutput false
Cómo acelerar el crecimiento de plantas y la velocidad de tick
La velocidad de los eventos aleatorios (crecimiento del trigo, árboles, propagación del pasto) está regulada por el parámetro randomTickSpeed. El valor estándar para Java es 3 y para Bedrock es 1. Aumentar este número acelerará las granjas, pero valores demasiado altos pueden causar lag o un cuelgue del mundo.
- Ejemplo (acelerar 10 veces):
/gamerule randomTickSpeed 30
Cómo desactivar la pérdida de objetos tras la muerte
La regla keepInventory permite conservar todos los objetos y la experiencia acumulada tras morir. El personaje reaparecerá en el punto de aparición con el inventario completo.
- Comando:
/gamerule keepInventory true
Cómo desactivar la destrucción de bloques por creepers
Para proteger el paisaje y las construcciones se usa la regla mobGriefing. En este caso, las explosiones de los creepers solo infligirán daño a jugadores y mobs sin romper bloques. Esto también impedirá que los endermen roben bloques de tierra.
- Comando:
/gamerule mobGriefing false
Aún no hay comentarios. Sé el primero en compartir tu opinión.