💾 java.lang.OutOfMemoryError: Java heap space
El servidor ha llenado toda la memoria que tiene asignada y se cierra. Suele pasar con modpacks grandes, muchos jugadores o un mod o plugin que acumula datos sin soltarlos. Mira el consumo real en el panel y compáralo con la RAM que necesita un servidor de Minecraft; si de verdad no cabe, hace falta un plan con más memoria.🧮 Invalid maximum heap size · Could not reserve enough space for object heap
Aparecen al arrancar, antes de que el servidor cargue nada, casi siempre en un PC de casa. Hay tres causas:- El parámetro está mal escrito. Es
-Xmx4G, todo junto;-Xmx 4Gy-Xmx=4Gdan error. - Java de 32 bits. No puede reservar varios gigas. Instala Java de 64 bits;
java -versionte dice cuál tienes. - Pides más memoria de la que hay libre en el equipo. Baja el valor.
🐢 Can't keep up! Is the server overloaded?
El servidor va con retraso: no consigue ejecutar sus 20 ticks por segundo. No es un fallo sino un aviso de sobrecarga, y tiene varias causas posibles. Las repasamos una a una en qué significa «Can't keep up!» y cómo arreglarlo.🔌 **** FAILED TO BIND TO PORT!
El servidor no ha podido abrir su puerto. La pista está en la línea de encima:Address already in use: otro proceso ocupa ese puerto, normalmente una copia del servidor que no se cerró. Ciérrala o reinicia el equipo.Cannot assign requested address: enserver.properties, la opciónserver-iptiene una IP que no es de esa máquina. Déjala vacía.
🧩 Mod … requires forge 47.2.0 or above
Los números cambian según el caso. El mod necesita un Forge más nuevo que el que tienes instalado. Actualiza Forge a esa versión o a una posterior, dentro de la misma versión de Minecraft, o usa una versión anterior del mod. En ZentexNode la versión se cambia desde el panel: cómo cambiar la versión del servidor sin perder datos.💥 El servidor se cierra al arrancar tras añadir un plugin o un mod
Renombra el archivo.jar que acabas de añadir a .jar.disabled y arranca. Si ahora funciona, era ese: comprueba que sea para tu versión de Minecraft y para tu tipo de servidor. El motivo exacto está al final de logs/latest.log o en la carpeta crash-reports.⏱️ Connection timed out: no further information
El juego no recibe respuesta de esa dirección: la IP o el puerto están mal escritos, hay un cortafuegos por medio o, si el servidor está en una casa, los puertos no están abiertos en el router.Si el mensaje es
Connection refused: no further information, la dirección responde pero nadie escucha en ese puerto: el servidor está apagado, todavía arrancando o el puerto no es el correcto.🔐 Failed to login: Invalid session (Try restarting your game and the launcher)
La sesión de tu cuenta ha caducado o no se ha podido validar. Cierra del todo el juego y el launcher, vuelve a iniciar sesión y entra otra vez. Si les pasa a todos los jugadores a la vez, lo más probable es una incidencia en los servicios de inicio de sesión de Minecraft, y toca esperar.Verás recomendado poner
online-mode=false en server.properties. No lo hagas: con eso el servidor deja de comprobar las cuentas y cualquiera puede entrar con cualquier nombre, también con el de un administrador.📦 Internal Exception: io.netty.handler.codec.DecoderException
Suele venir acompañado de textos comoIndex 26 out of bounds for length 5 o Badly compressed packet. El juego ha recibido del servidor un paquete que no sabe leer. En servidores con mods, lo habitual es que el jugador y el servidor no tengan exactamente los mismos mods en las mismas versiones: iguala el modpack en los dos lados.⌨️ Incorrect argument for command
El comando está mal escrito. La marca<--[HERE] señala el punto donde el juego dejó de entenderlo: revisa lo que hay justo antes. Ojo después de actualizar, porque algunos comandos cambian de una versión a otra. Por ejemplo, desde Minecraft 1.21.11 la regla keepInventory se escribe keep_inventory.