Inicio: comando de arranque, Java y variables

Inicio (en el grupo Administración) es donde se define cómo arranca tu servidor: el comando de inicio, la versión de Java y las variables. Casi siempre solo tocarás dos o tres.

Pantalla Inicio de SkyPanel con el comando de inicio, la imagen Docker y las variables del servidor
Inicio: el comando de arranque arriba y las variables debajo.

Lo de arriba

  • Comando de inicio: la línea de Java con la que arranca tu servidor. Se rellena sola según las variables de abajo; solo la ves.
  • Imagen Docker: la versión de Java con la que se ejecuta (por ejemplo, Java 21 o Java 25). Cámbiala si un plugin o una versión de Minecraft pide otra. Es una función avanzada.

Las variables más usadas

VariablePara qué sirve
Archivo .jar del servidorEl nombre del .jar con el que arranca (por defecto server.jar). Si subes otro, cámbialo aquí.
Flags adicionalesFlags de Java listas para usar. Aikar's Flags es la opción recomendada en servidores basados en Bukkit (Paper, Purpur…). Más en Flags de Aikar.
Porcentaje máximo de RAMLa parte de la RAM de tu plan que se da a Minecraft (90 por defecto). En modpacks pesados conviene bajarlo un poco.
Soporte para MinehutAñade las flags necesarias para reenviar los datos de los jugadores en el caso de Minehut. Déjalo en *None* si no lo usas.

Funciones avanzadas

VariableQué hace
Java AgentDefine un java agent personalizado (útil para SWM y similares).
Actualización automática del softwarePone el software a la última build de la versión que uses. No hace falta usar el cambiador de Versiones. No la uses en servidores con mods.
Soporte de operaciones SIMDAñade soporte SIMD (--add-modules=jdk.incubator.vector). Lo usan forks como Pufferfish o Purpur para renderizar mapas más rápido (Java 16–21).
Quitar el aviso de actualizaciónElimina el aviso de 20 segundos de Spigot al arrancar.
Análisis de malwareEjecuta un análisis de malware en cada arranque con una herramienta de código abierto (MCAntiMalware).
Sobrescribir el comando de inicioSustituye el comando de inicio para usar otras variables. Contacta con soporte antes de cambiarlo.

Cambiar variables reinicia nada por sí solo: guarda y reinicia el servidor para que se apliquen. Si algo no arranca después de un cambio, vuelve al valor anterior y mira Por dónde empezar cuando algo falla.

Preguntas frecuentes

¿Quién puede cambiar estas variables?

El propietario y los usuarios invitados con permisos en el grupo Inicio (ver, modificar y cambiar la imagen Docker). Ver Usuarios.

¿Cómo cambio la versión de Java?

Con la Imagen Docker de esta pantalla. Si no te deja o no sabes cuál toca, MixelAI o soporte pueden hacerlo.