Los mods pesan, los jugadores no tanto
Un jugador más suma poco. Un mod más suma bloques, entidades, recetas y datos que viven en memoria todo el tiempo, entren o no entren jugadores.
Por eso un servidor vanilla con 20 personas puede correr con menos RAM que un modpack de 300 mods con 4 amigos.
Cuenta primero los mods; los jugadores sólo ajustan el número hacia arriba.
La tabla
| Servidor | Jugadores | RAM |
|---|
| Vanilla | Hasta 10 | 2 a 3 GB |
| Paper con plugins | Hasta 20 | 3 a 4 GB |
| Modpack liviano, menos de 60 mods | Hasta 8 | 4 a 6 GB |
| Modpack normal, 100 a 200 mods | Hasta 10 | 6 a 8 GB |
| Modpack grande, 200 a 300 mods | Hasta 12 | 8 a 10 GB |
| Modpack pesado, 300 mods o más | Hasta 12 | 10 a 12 GB |
Si tu pack tiene generación de mundo pesada, dimensiones extra o mucha máquina automatizada, sube un escalón.
Más RAM no siempre es mejor
Java no usa la memoria y ya: cada tanto la limpia. Mientras más grande el espacio, más tarda esa pasada de limpieza, y esa pausa se siente como un tirón dentro del juego.
Asignarle 16 GB a un pack que necesita 6 sólo alarga esas pausas.
Deja siempre memoria libre para el sistema operativo. Nunca le des a Java toda la RAM de la máquina.
Señales de que te quedaste corto
- Tirones cada pocos segundos, siempre parejos, aunque nadie esté haciendo nada.
- Los TPS bajan de 20 y se quedan abajo. En Paper lo ves con /tps.
- El log se llena de mensajes de que el servidor se atrasó y saltó ticks.
- El servidor se cae solo y en el log aparece OutOfMemoryError.
- Cargar un chunk nuevo o entrar a otra dimensión congela a todos por segundos.
Antes de subir de plan, mide. Un perfilador dice si el problema es memoria o es un mod portándose mal, y muchas veces es lo segundo.
Lo que también ayuda
- Bajar el view distance del servidor. De 12 a 8 se nota mucho y casi nadie lo extraña.
- Reinicio diario programado.
- Pre-generar el mundo, para que nadie pague el costo de generar chunks jugando.
- Revisar si hay una granja o una máquina que esté creando miles de entidades.
Subir de plan sin perder el mundo
Cambiar de RAM no toca el mundo. Se para el servidor, se mueve la instancia al plan nuevo y se levanta con todo igual.
Con nosotros lo haces a mitad de semana si hace falta: nos escribes, ajustamos y te cobramos sólo la diferencia.