Minecraft

Cómo cambiar la hora y el clima en Minecraft con comandos

time set day y weather clear resuelven casi todo en una línea. Aquí están todos los valores, las unidades y cómo dejarlo fijo para siempre.

Equipo de TheGameHosting 5 min de lectura
Hora y clima en Minecraft
Imagen de fondo: Minecraft © Mojang Studios

Para cambiar la hora y el clima en Minecraft necesitas dos comandos: time set day y weather clear. Escríbelos en la consola del servidor (sin diagonal) o en el chat si eres operador, y al instante sale el sol y se quita la lluvia. Aquí tienes todos los valores para Java y Bedrock y las gamerules que detienen el ciclo para siempre.

Lo que cambias con estos comandos se guarda con el mundo, así que no tienes que editar ningún archivo. Lo que sí hay que cuidar son los permisos, la duración del clima y los nombres de las gamerules, que cambiaron en Java 1.21.11.

Cambiar hora y clima en Minecraft paso a paso

  1. Entra a tu servidor en el panel y abre Console. Lo que escribes ahí corre con todos los permisos y va sin diagonal.
  2. Escribe time set day para que amanezca, o time set night para que anochezca.
  3. Escribe weather clear para quitar la lluvia o la tormenta.
  4. Opcional: agrega una duración, por ejemplo weather clear 1d en Java para que no llueva durante un día del juego.
  5. Para detener el ciclo por completo, pon las gamerules de más abajo y revisa el resultado en el juego.
Consola del servidor
time set day
weather clear
weather clear 1d

En el chat son los mismos comandos con diagonal: /time set day. En Java el jugador necesita nivel de permiso 2, que los operadores ya tienen. En Bedrock el nivel es 1, pero el mundo tiene que tener los trucos activados. Si todavía no eres OP, sigue cómo darte OP en un servidor de Minecraft.

Valores de hora: day, noon, night y más

Un día de Minecraft dura 24,000 ticks. time set acepta un nombre o un número de ticks, y time add adelanta el reloj. Según la Minecraft Wiki, estos son los nombres que acepta:

ComandoTicksEdición
time set day (mañana)1000Java y Bedrock
time set noon (mediodía)6000Java y Bedrock
time set sunset (atardecer)12000Solo Bedrock
time set night (noche)13000Java y Bedrock
time set midnight (medianoche)18000Java y Bedrock
time set sunrise (amanecer)23000Solo Bedrock

Java también acepta unidades: d es un día (24,000 ticks), s es un segundo (20 ticks) y t es un tick, la unidad por defecto. Así, time add 1d se salta un día entero y time add 30s adelanta 600 ticks. Bedrock solo acepta números sin unidades y además tiene time query daytime para ver la hora actual.

Comando weather: clear, rain y thunder

El comando de clima tiene tres estados: weather clear (despejado), weather rain (lluvia) y weather thunder (tormenta eléctrica). Puedes agregar cuánto dura:

  • Java: la duración usa las mismas unidades que la hora (d, s, t), así que weather rain 10s o weather clear 2d funcionan. Si no la pones, dura un tiempo al azar: la Minecraft Wiki da entre 12,000 y 180,000 ticks para el cielo despejado y rangos más cortos para lluvia y tormenta.
  • Bedrock: la duración va solo en ticks, entre 0 y 1,000,000. Si no la pones o usas 0, elige al azar entre 300 y 900 segundos. weather query te dice qué clima hay.
Consola del servidor
weather rain 10s
weather thunder 2d
weather clear

Desde Java 1.20.5 el comando de clima también funciona si lo usas en el Nether o el End, aunque en esas dimensiones nunca se ve la lluvia.

Congela la hora o el clima con gamerules

Si quieres día permanente para un server de construcción, o que nunca llueva, detén el ciclo con una gamerule en vez de repetir el comando. Java les cambió el nombre a todas las gamerules en la 1.21.11, así que usa el que corresponda a tu versión:

Qué haceJava 1.21.11 o más nuevoJava anteriorBedrock
Detiene el ciclo de día y nochegamerule advance_time falsegamerule doDaylightCycle falsegamerule dodaylightcycle false
Detiene los cambios de climagamerule advance_weather falsegamerule doWeatherCycle falsegamerule doweathercycle false
Porcentaje de jugadores dormidos para saltar la nochegamerule players_sleeping_percentage 50gamerule playersSleepingPercentage 50gamerule playerssleepingpercentage 50

La receta para «siempre soleado» es correr primero time set noon y weather clear y luego apagar los dos ciclos. Si te rechaza el nombre de la regla, estás en el otro esquema de nombres; revisa tu versión en la pestaña Version. Si vas a actualizar, mira cómo actualizar un servidor de Minecraft.

Bajar el porcentaje para dormir suele ser lo más amigable en un SMP: con 50, basta con que la mitad se acueste para saltar la noche y nadie tiene que escribir comandos. Otras reglas del mundo, como no perder las cosas al morir, están en cómo activar keepInventory.

Controla tu mundo desde el panel de TheGameHosting

En TheGameHosting la pestaña Console funciona desde cualquier navegador, así que puedes quitar una tormenta o cambiar la hora desde el celular sin abrir Minecraft. Con Schedules programas comandos para que se ejecuten solos a ciertas horas, y con Users le das acceso a la consola a un amigo de confianza sin pasarle tu contraseña. Tu server queda listo unos 60 segundos después del pago y mantiene el mundo prendido 24/7 sin tu PC.

Los servidores corren en procesadores AMD Ryzen 9950X y 7950X3D con memoria DDR5 y discos NVMe, con protección DDoS incluida y ubicaciones en Dallas y Ámsterdam. Los planes empiezan en $1.90 USD al mes con 2 GB, slots ilimitados y sin costo de instalación, y el soporte responde 24/7 por chat y tickets. Revisa nuestro hosting de Minecraft o ve directo a planes y precios, y usa el código FULL2026 para tener 15 % de descuento de por vida.

Preguntas frecuentes

¿Cómo hago que sea de día en Minecraft con un comando?

Escribe /time set day en el chat si eres operador, o time set day en la consola del servidor. Usa noon para el mediodía.

¿Cómo quito la lluvia para siempre en mi servidor?

Corre weather clear y luego apaga el ciclo de clima: gamerule advance_weather false en Java 1.21.11 o más nuevo, gamerule doWeatherCycle false en Java anterior o gamerule doweathercycle false en Bedrock.

¿Por qué /time me dice que no tengo permiso?

En Java necesitas nivel de permiso 2 (operador). En Bedrock tienes que ser operador y el mundo debe tener los trucos activados. La consola del servidor siempre funciona.

¿Ya no existe doDaylightCycle?

En Java 1.21.11 y más nuevo la regla se llama advance_time. Las versiones anteriores de Java y Bedrock siguen usando los nombres viejos.

Hosting para estos juegos

Escrito por el equipo de TheGameHosting, la gente que administra nuestros servidores en Dallas y Ámsterdam y responde tus tickets.

Todas las entradas