Minecraft

Servidor de Minecraft 24/7: cómo tenerlo siempre abierto

Por qué el server se cierra cuando apagas la PC, cómo mantenerlo abierto en casa y qué cambia con un hosting.

Equipo de TheGameHosting 8 min de lectura
Racks de servidores en un centro de datos, donde corre un servidor de Minecraft 24/7 sin tu PC
Un servidor en hosting corre en un centro de datos como este, no en tu escritorio. Foto: Carl Lender, CC BY 2.0

Un servidor de Minecraft 24/7 necesita una máquina que nunca se suspenda, que no se quede sin luz ni internet y que se reinicie sola si falla. Tu PC puede hacerlo si quitas la suspensión, arrancas el server al iniciar Windows con un script de reinicio automático y le pones un UPS, pero pagas la luz y tu computadora queda ocupada. Un servidor en hosting sigue abierto aunque apagues tu PC.

La queja de siempre: «el servidor se cierra cuando apago la compu». Aquí ves por qué pasa, hasta dónde llega un server en casa, cómo programar reinicios y respaldos, y cuándo conviene un hosting.

Por qué tu servidor de Minecraft 24/7 se apaga en casa

El servidor es un programa de Java: solo está abierto mientras la computadora que lo corre está prendida, despierta y conectada. En casa, esto lo tira:

CausaQué ven tus amigosSolución en casa
Apagas la PC o se suspendeSe desconectan y el server ya no apareceDejar la PC prendida y la suspensión en «Nunca»
Windows instala actualizaciones y reiniciaEl server desaparece en la noche, sin avisoConfigurar horas activas y arrancar el server al iniciar sesión
Se va la luzTodos fuera; se puede perder lo último que construyeronUn UPS (no-break) para la PC y el módem
Se cae el internet o se reinicia el módem«Connection timed out» para todos los de fueraNo depende de ti; reportarlo a tu compañía de internet
Cambia tu IP públicaLa dirección que compartiste deja de funcionarUn nombre de DNS dinámico o pasar la IP nueva cada vez
El server crasheaCerrado hasta que alguien lo vuelva a abrirScript de reinicio automático (abajo)

Lo de la IP le pasa a mucha gente. El tutorial de servidores de la Minecraft Wiki avisa que la IP externa de una conexión de casa puede cambiar cada pocos días o semanas, así que la dirección que guardaron tus amigos deja de servir. Si todavía no decides dónde montarlo, compara las dos opciones en crear un servidor de Minecraft en tu PC o en hosting.

Cómo tener el servidor de Minecraft siempre abierto en tu PC

Si quieres intentarlo con tu computadora, haz todos estos pasos: saltarte uno suele ser lo que tira el server.

1. Que la PC no se suspenda

En Windows 11 entra a Configuración > Sistema > Energía y pon la suspensión en «Nunca» cuando esté conectada a la corriente. Una PC suspendida saca a todos al instante. La pantalla sí se puede apagar; lo que detiene el server es la suspensión o la hibernación.

2. Controla los reinicios de Windows Update

Microsoft explica que a veces Windows necesita reiniciar para terminar de instalar actualizaciones, y que las horas activas le dicen cuándo usas la PC para no reiniciar en ese rato. Se configuran en Configuración > Windows Update > Opciones avanzadas > Horas activas. Eso solo mueve el reinicio, no lo cancela: cuenta con que el server se va a detener en algún momento fuera de esas horas.

3. Usa un script que reinicie el servidor si se cae

La Minecraft Wiki trae un start.sh y un start.bat básicos. Si metes la línea de Java en un bucle, el server vuelve a arrancar solo cada vez que el proceso se detiene. En Linux o macOS guarda esto como start.sh en la carpeta del server y ejecuta chmod a+x start.sh:

start.sh
#!/bin/sh
cd "$(dirname "$0")"
while true; do
  java -Xms1024M -Xmx2048M -jar server.jar --nogui
  echo "Servidor detenido. Reinicio en 10 segundos (Ctrl+C para cancelar)..."
  sleep 10
done

Ojo: la versión de la wiki empieza la línea con exec java. Dentro de un bucle quita el exec, porque reemplaza la shell por Java y el bucle nunca daría la segunda vuelta. En Windows guarda esto como start.bat:

start.bat
@ECHO OFF
:start
java -Xms1024M -Xmx2048M -jar server.jar --nogui
echo Servidor detenido. Reinicio en 10 segundos...
timeout /t 10
goto start

Ajusta -Xmx a tu RAM y server.jar al nombre de tu archivo (por ejemplo, el jar de Paper). Con el bucle, stop reinicia el server; para apagarlo de verdad, cierra la ventana o presiona Ctrl+C durante la pausa.

Paper además tiene un watchdog: según la referencia de spigot.yml de PaperMC, si el server pasa timeout-time segundos sin un tick (60 por defecto), lo detiene y, con restart-on-crash: true, ejecuta restart-script (./start.sh). No aplica si lo mata el sistema operativo; el bucle cubre también eso.

El bucle levanta el server, pero no arregla por qué se cayó. Si se detiene una y otra vez al arrancar, revisa qué hacer si tu servidor de Minecraft no inicia antes de dejarlo dando vueltas toda la noche.

4. Que el server arranque al prender Windows

Presiona Win+R, escribe shell:startup y pon ahí un acceso directo a start.bat. El server arranca cada vez que inicias sesión, también tras un reinicio por actualización. Si la PC se queda en la pantalla de inicio de sesión, el server sigue apagado.

5. Ponle un UPS

Un UPS (no-break) aguanta los apagones cortos y te da tiempo de escribir stop para que el mundo se guarde bien. Conecta también el módem y el router, o tus amigos se desconectan igual.

Cuánto cuesta de verdad tener el server prendido 24/7

Correr el software del servidor en casa no tiene cuota, pero una máquina prendida todo el mes gasta luz. Haz la cuenta con tus números: watts × 24 horas × 30 días ÷ 1,000 = kWh al mes. Una PC que promedia 100 W, por ejemplo, gasta 72 kWh al mes; multiplícalo por lo que cobra tu compañía de luz. Una PC gamer con buena tarjeta de video suele gastar más que eso aunque esté sin hacer nada.

Hay otros costos que no salen en el recibo:

  • Tu PC queda ocupada. Si juegas algo pesado en la misma máquina, compite con el server por CPU y RAM.
  • Velocidad de subida. Cada jugador recibe el mundo desde tu conexión, y en casa la subida suele ser mucho menor que la bajada.
  • Puertos abiertos. Para amigos de fuera debes abrir el puerto 25565 en tu módem, y eso expone la IP de tu casa a ataques.
  • El admin eres tú. Si crashea a las 3 de la mañana, se queda así hasta que despiertes.

Para comparar con pagar un servidor, lee cuánto cuesta un servidor de Minecraft.

Reinicios programados y respaldos

Reinicia a una hora tranquila

Muchos dueños reinician una vez al día cuando nadie juega. No hay una regla oficial de cada cuánto; sirve para que el server arranque limpio y para aplicar actualizaciones. Cuando actualices, sigue cómo actualizar un servidor de Minecraft y haz un respaldo antes. Si el server va lento entre reinicios, revisa los TPS: la Minecraft Wiki dice que el juego corre a 20 ticks por segundo y solo los mantiene mientras cada tick tarde 50 ms o menos. En servidor de Minecraft con lag: cómo volver a 20 TPS ves cómo encontrar la causa.

Respalda el mundo sin romperlo

Copiar el mundo mientras el server escribe en él puede dejar una copia dañada. En Java Edition, los comandos de guardado resuelven eso: save-off hace que el server deje de escribir en los archivos del mundo para que puedas copiarlos, y save-on lo vuelve a activar. save-all flush guarda en ese momento todos los jugadores y chunks, con una pausa corta.

Consola del servidor
save-off
save-all flush
(copia la carpeta world)
save-on

En Bedrock Dedicated Server se usan save hold, save query y save resume. O, más simple: detén el server, copia y arráncalo.

Cómo un hosting mantiene tu servidor abierto siempre

Un hosting quita los puntos débiles de la tabla de arriba. Con TheGameHosting el server corre en una máquina de un centro de datos en Dallas (EE. UU.) o Ámsterdam (Países Bajos), no en tu casa: apagar tu PC o cerrar el navegador no cambia nada. Los nodos tienen UPS, red de 10 Gbps y protección DDoS, y el server ya trae IP y puerto públicos, así que no abres puertos y la IP de tu casa queda privada. Está listo unos 60 segundos después del pago.

Los reinicios y respaldos pasan al panel web, que también funciona en el navegador del celular:

TareaEn casaEn el panel de TheGameHosting
Reinicio diarioScript con bucle y stop a manoSchedules: acción de energía «Restart the server»
Avisar antes a los jugadoresEscribir say tú mismoSchedules: tarea «Send command» y luego el reinicio con time offset
RespaldosCopiar carpetas a manoPestaña Backups, o una tarea «Create backup» en Schedules
Ver erroresLa ventana en tu PCConsole, desde cualquier navegador
Actualizar el serverBajar los jars túVersion Changer

Para un reinicio diario a las 5:00, en Schedules pon Minute 0, Hour 5 y * en Day of month, Month y Day of week. Agrega una primera tarea que mande say Reinicio en 5 minutos y después una tarea de energía «Restart the server» con un time offset de 300 segundos (el panel permite hasta 900). Activa «Only When Server Is Online» para que no arranque un server que apagaste a propósito.

La forma más fácil: un servidor de Minecraft que no se apaga

Un mundo abierto a cualquier hora en casa significa ajustes de energía, scripts, un UPS, un puerto abierto y el recibo de luz. Un plan de hosting lo resuelve todo. Minecraft Java y Bedrock corren desde el plan de 2 GB, los slots son ilimitados y, si tu grupo se cambia de juego, el mismo plan cambia con Game Changer. Revisa el hosting de servidores de Minecraft, elige tu plan en Precios y usa el cupón FULL2026 para tener 15 % de descuento en todos tus pagos, de por vida.

Preguntas frecuentes

¿Se puede tener un servidor de Minecraft 24/7 sin pagar?

En tu propia PC el software del servidor no cuesta, pero pagas la luz, tienes la computadora prendida todo el tiempo y debes abrir un puerto en tu módem. El costo real es el recibo de luz y tu tiempo. Compara las dos opciones en cuánto cuesta un servidor de Minecraft.

¿El servidor sigue abierto si apago mi PC?

En un hosting, sí. Con TheGameHosting el server corre en un centro de datos, no en tu computadora: cerrar el panel, apagar tu PC o quedarte sin internet en casa no lo detiene.

¿Cada cuánto debo reiniciar mi servidor de Minecraft?

No hay un número oficial. Muchos dueños lo reinician una vez al día a una hora tranquila. En TheGameHosting lo configuras una sola vez en la pestaña Schedules, con un aviso y una tarea de reinicio.

¿El script de reinicio automático arregla los crasheos?

No. Levanta el server cuando se detiene, pero la causa sigue ahí. Lee el error en logs/latest.log o en crash-reports/ y revisa servidor de Minecraft no inicia si falla al arrancar.

¿Por qué mis amigos ya no pueden entrar después de unos días?

En casa tu IP pública puede cambiar cada pocos días o semanas, y la dirección que guardaron deja de funcionar. Un servidor en hosting mantiene la misma IP y puerto.

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