NapNodes
Herramienta gratis · Minecraft Java

Generador de start.bat y start.sh para Minecraft

Elige tu sistema, la memoria y el tipo de servidor, y descarga el script que lo arranca con las flags de Aikar. Ponlo en la carpeta del servidor, junto al .jar, y ábrelo con doble clic.

Tu ordenador

Tu servidor

Memoria para Java

-Xms y -Xmx4 GB
1 GB32 GB

Deja al menos 1,5 GB libres para Java y para el sistema: con 8 GB en el PC y jugando en el mismo, no le des más de 4 o 5.

Opciones

start.bat
@echo off
title Servidor de Minecraft
java -Xms4096M -Xmx4096M -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar paper.jar --nogui
pause

Cómo usarlo

  1. Descarga el script (o cópialo en un fichero de texto con ese mismo nombre).
  2. Ponlo en la carpeta del servidor, donde está el .jar (o el run.bat, en Forge y NeoForge).
  3. En Windows, doble clic. En Linux o Mac, chmod +x start.sh y ./start.sh.
  4. La primera vez, acepta el EULA: cambia eula=false por eula=true en eula.txt y vuelve a arrancar.

¿No sabes cuánta memoria darle? Mira la calculadora de RAM. ¿Va a tirones? La guía «Lag en el servidor de Minecraft» explica dónde mirar.

Preguntas frecuentes

¿Qué son las flags de Aikar?

Unas opciones de arranque de Java que ajustan cómo libera memoria (el recolector G1) para el modo en que la usa Minecraft. Se notan en menos tirones de lag cada pocos segundos. Son las que recomienda Paper, y valen también para Purpur, Fabric, Forge y NeoForge.

¿Cómo le doy más RAM a mi servidor de Minecraft?

Con -Xmx (el máximo) y -Xms (lo que coge al arrancar), en el script de arranque. Ponlas iguales, que es lo que hace esta herramienta: así Java no anda cambiando de tamaño a mitad de partida.

¿Cuánta RAM le pongo?

La que necesite el servidor, no toda la del ordenador: Java usa algo más de lo que pones en -Xmx, y Windows y el propio juego (si juegas en el mismo PC) necesitan la suya. Deja al menos 1,5 GB libres. Para saber cuánta necesita según jugadores y mods, usa la calculadora de RAM.

Al hacer doble clic, la ventana se cierra enseguida. ¿Qué pasa?

Casi siempre es Java: que no esté instalado o que sea más viejo de lo que pide la versión del servidor (Minecraft 1.20.5 o más pide Java 21). Con el «pause» del final, la ventana se queda abierta y puedes leer el error.

¿Dónde pongo las flags en Forge o NeoForge?

Desde la 1.17, el instalador crea un run.bat (o run.sh) que lee las opciones de Java del fichero user_jvm_args.txt. Las flags van ahí, una por línea, y se arranca con run.bat. Elige «Forge o NeoForge» arriba y te da los dos ficheros.

¿En Linux cómo lo ejecuto?

Guarda start.sh en la carpeta del servidor, dale permiso con chmod +x start.sh y arráncalo con ./start.sh. Para que siga al cerrar la terminal, lánzalo dentro de screen o tmux.

Sin script y sin dejar el PC encendido

En NapNodes el servidor se arranca con «Encender» en el panel y la memoria de Java ya va ajustada a tu plan: no hay script que tocar. Tienes un servidor de Minecraft gratis, sin tarjeta, para probarlo con tus amigos sin tener tu ordenador encendido.

Crea tu servidor gratis

Más herramientas gratis

Todas las herramientas