¿Qué versión de Java necesito (17 / 21) y cómo la configuro?
Cada versión de Minecraft espera una versión concreta de Java, y que no coincidan es una de las razones más comunes por las que un servidor no arranca. La buena noticia es que puedes elegir la versión de Java tú mismo en la página Ajustes.
Qué versión de Java necesitas
- Java 8 para versiones anteriores (1.16 y anteriores).
- Java 17 para aproximadamente la 1.17–1.20.4.
- Java 21 para la 1.20.5+ y la 1.21+.
Las versiones nuevas de Minecraft necesitan versiones nuevas de Java, así que haz que coincidan antes de empezar.
Cómo configurarlo
- Abre la página Ajustes.
- Usa el selector de imagen Docker / versión de Java para elegir la versión adecuada para tu versión de Minecraft.
- Guarda y inicia el servidor.
Aviso: Una versión de Java incorrecta es una causa muy común de que el servidor "no arranque": la Consola mostrará algo como "unsupported class version" cuando Java y Minecraft no coinciden.
Preguntas frecuentes
¿Cómo sé qué Java necesita mi versión? Como referencia: Java 8 para la 1.16 y anteriores, Java 17 para la 1.17–1.20.4 y Java 21 para la 1.20.5 y posteriores.
¿Dónde lo cambio? En la página Ajustes, con el selector de imagen Docker / versión de Java. Si la imagen está bloqueada por un administrador, abre un ticket.
Más en Comando de inicio y Java
- ¿Cómo edito, restablezco o revierto mi comando de inicio? ¿Necesito un ticket?
- ¿Puedo usar flags de inicio personalizados (MaxRAMPercentage, -nogui, flags de Velocity, OpenJ9)?
- ¿Xms y Xmx deben ser iguales? ¿Qué valores uso?
- Mi comando de inicio "se ve raro" / muestra ./bedrock_server: ¿es normal?