Saltar al contenido
Minecraft

Documentación: Generador de script de inicio (Aikar's flags)

Generador de script de inicio para servidor de Minecraft Java: -Xms/-Xmx, el conjunto de flags G1GC recomendado por PaperMC (Aikar's flags), --nogui, bucle de reinicio y argumentos JVM personalizados. Todo se calcula en tu navegador.

Última actualización: 9/10/2026

Abrir la herramienta

Un servidor de Minecraft Java se inicia con «java -Xms… -Xmx… -jar server.jar». Esta herramienta crea el comando completo: memoria fija (-Xms = -Xmx), el conjunto de flags G1GC recomendado por la documentación de PaperMC («Aikar's flags») y la opción --nogui.

Cómo usar la herramienta

  1. Indica el nombre del jar descargado (paper.jar, purpur.jar, fabric-server-launch.jar, server.jar…).

  2. Elige la RAM en GB dejando 1-1,5 GB libres para el sistema (p. ej. 6 GB en una máquina de 8 GB).

  3. Activa Aikar's flags (recomendado para Paper y derivados) y, si hace falta, el bucle de reinicio.

  4. Descarga start.sh, colócalo en la carpeta del servidor y hazlo ejecutable: chmod +x start.sh.

  5. Ejecuta ./start.sh. En el primer inicio, acepta el EULA poniendo eula=true en eula.txt.

Versión de Java y equivalente en Windows

Según la documentación de PaperMC, el Paper actual requiere al menos Java 25; las versiones 1.20 a 1.21.11 usan Java 21 y 1.17 a 1.19 Java 17. Consulta la página «Getting started» de PaperMC para tu versión. En Windows, pon el mismo comando en una sola línea en un archivo start.bat (seguido de «pause»).

java -Xms6G -Xmx6G -jar paper.jar --nogui
pause

Preguntas frecuentes

¿Por qué -Xms igual a -Xmx?
PaperMC recomienda fijar ambos valores iguales para evitar redimensionar el heap y dejar aproximadamente 1-1,5 GB al SO. Las Aikar's flags incluyen también -XX:+AlwaysPreTouch, que reserva la memoria al arrancar.
¿Las flags sirven para Vanilla o Fabric?
Son opciones de la JVM (G1GC), así que funcionan con cualquier servidor Java; solo cambia la parte «-jar» (p. ej. fabric-server-launch.jar). PaperMC las documenta para Paper; con otros servidores, prueba y vigila las pausas del GC.
Captura de pantalla de la herramienta Editor de server.propertiesMinecraftAcceso libre
Configura tu servidor de Minecraft Java: jugadores, mundo, rendimiento, whitelist y RCON.
ConfiguraciónJava EditionAbrir
Documentación
Minecraft
MinecraftAcceso libre
Crea un MOTD de dos líneas con colores y vista previa en vivo: códigos §, colores hex, línea de server.properties y MiniMessage.
MOTDColoresAbrir
Documentación
Minecraft
MinecraftRequiere inicio de sesión
Edita tus archivos YAML de Bukkit, Spigot y Paper con ayuda sobre claves comunes, valores por defecto y detección de errores de sangría.
YAMLConfiguraciónAbrir
Documentación
Minecraft
MinecraftAcceso libre
Genera whitelist.json y ops.json desde una lista de nombres, con el UUID offline calculado en local, sin red ni llamadas a Mojang.
JugadoresAdministraciónAbrir
Documentación
Minecraft
MinecraftAcceso libre
Calcula radio, chunks, regiones, tiempo de pregeneración, espacio en disco y chunks cargados para el borde de tu mundo de Minecraft.
MundoRendimientoAbrir
Documentación
Minecraft
MinecraftAcceso libre
Genera un docker-compose.yml para la imagen itzg/minecraft-server: tipo de servidor, versión, memoria, jugadores, RCON, ops y whitelist.
DockerDespliegueAbrir
Documentación