Minecraft: ¿Cómo puedo optimizar mi servidor
Cómo optimizar tu servidor Minecraft y reducir el lag
Sección titulada «Cómo optimizar tu servidor Minecraft y reducir el lag»Minecraft puede ser un juego que consume muchos recursos y puede sufrir ralentizaciones incluso en el mejor hardware bajo una carga intensa. Afortunadamente, existen muchas maneras de optimizar tu servidor.
Los servidores AleForge y Minecraft vienen con indicadores Java especiales preestablecidos en el comando startup. Estos indicadores mejoran el uso de la CPU y la memoria por parte de Minecraft, pero a veces esto no es suficiente. Esta guía describe los pasos que puede seguir.
Antes de comenzar
Sección titulada «Antes de comenzar»- Acceso al panel AleForge
- Una copia de seguridad reciente de su servidor
Consejo: Modifica una configuración a la vez y pruébala. Así sabrás qué cambio solucionó el problema y podrás deshacer cualquier cambio que cause inconvenientes.
Paso 1: Averigüe qué está causando el retraso.
Sección titulada «Paso 1: Averigüe qué está causando el retraso.»Antes de modificar settings, averigüe qué es lo que realmente ralentiza el sistema.
- Comprueba los TPS. Los TPS (ticks por segundo) indican el estado de salud de tu servidor. Un servidor en buen estado funciona a 20 TPS. En servidores Paper y Spigot, puedes comprobarlo con el comando
/tpsen console o dentro del juego. - Utiliza un analizador de rendimiento. Una herramienta como el plugin o mod spark te puede mostrar qué plugins, mods, entidades o fragmentos consumen más tiempo. Esta es la mejor manera de encontrar el problema real en lugar de adivinar.
- Controla tu RAM. Si el servidor se queda sin memoria, se ralentizará o se bloqueará. Consulta nuestra guía sobre la cantidad de RAM que necesita un servidor Minecraft.
Paso 2: Utilice software de servidor optimizado.
Sección titulada «Paso 2: Utilice software de servidor optimizado.»El software con el que se ejecuta tu servidor marca una gran diferencia.
| Si corres | Considera |
|---|---|
| Vanilla | Cambiando a Paper para un rendimiento mucho mejor y compatibilidad con plugins. |
| Spigot o CraftBukkit | Cambiando a Paper, que incluye muchas optimizaciones adicionales. |
| Tejido | Modificaciones de rendimiento como Litio y Núcleo de ferrita. |
| Forge | Comprobando tu paquete de mods en busca de mods de rendimiento conocidos y settings recomendados. |
Puedes cambiar el tipo de servidor desde la página Versions del panel. Realiza una copia de seguridad primero.
Paso 3: Distancia de visualización inferior y distancia de simulación
Sección titulada «Paso 3: Distancia de visualización inferior y distancia de simulación»Dos settings en server.properties tienen un gran efecto en el rendimiento.
view-distance=8simulation-distance=6view-distanceindica cuántos fragmentos pueden ver los jugadores. Los valores más bajos cargan menos fragmentos.simulation-distanceindica la distancia a la que el juego gestiona elementos como criaturas y cultivos, por ejemplo, de los jugadores. Valores más bajos reducen la carga de trabajo del servidor.
Prueba a reducirlos un poco, por ejemplo, a 6-8 para la distancia de visualización y a 4-6 para la distancia de simulación, y luego comprueba cómo funciona tu servidor. Los valores anteriores son solo ejemplos; encuentra los que mejor se adapten a tus jugadores.
Paso 4: Pregenera tu mundo
Sección titulada «Paso 4: Pregenera tu mundo»Generar nuevos fragmentos mientras los jugadores exploran es una de las principales causas de lag. Puedes generar el mundo con anticipación con un plugin como Chunky.
- Instala el complemento.
- Establece un límite mundial para el área que deseas generar.
- Ejecuta la pregeneración cuando haya pocos jugadores conectados.
La pregeneración puede consumir mucha CPU y espacio en disco, así que hágalo en un momento de baja actividad.
Paso 5: Limitar entidades y grupos de personas
Sección titulada «Paso 5: Limitar entidades y grupos de personas»Un exceso de criaturas, objetos y animales ralentiza un servidor.
- Reduce los límites de aparición de mobs en
bukkit.ymlen los servidores Paper y Spigot. - Limita las granjas y los corrales de animales. Las granjas grandes con muchos animales o aldeanos pueden causar retrasos. Establece un límite en la cantidad de animales que los jugadores pueden tener en una misma zona.
- Eliminar objetos caídos. Muchos objetos caídos en el suelo se acumulan. Un plugin puede eliminarlos regularmente.
- Tenga cuidado con las tolvas. Muchas tolvas y sistemas de clasificación de artículos grandes pueden ser costosos.
Paso 6: Revisa tus plugins y mods
Sección titulada «Paso 6: Revisa tus plugins y mods»- Elimina los plugins y mods que no uses. Cada uno añade trabajo al servidor.
- Manténgalos actualizados. Las actualizaciones suelen incluir correcciones de rendimiento.
- Evite duplicados. No ejecute dos complementos que realicen la misma función.
- Utilice un analizador de rendimiento (consulte el paso 1) para encontrar cualquier complemento o modificación que consuma demasiado tiempo.
Paso 7: Vigila la redstone y las construcciones grandes.
Sección titulada «Paso 7: Vigila la redstone y las construcciones grandes.»Las máquinas de redstone de gran tamaño, los relojes que nunca se detienen y las construcciones enormes pueden causar mucho lag. Si un analizador de rendimiento apunta a una zona específica de tu mundo, revisa qué hay construido allí y pídele al propietario que lo apague o lo reduzca.
Paso 8: Mantén tu servidor actualizado y reinícialo regularmente.
Sección titulada «Paso 8: Mantén tu servidor actualizado y reinícialo regularmente.»- Mantén actualizado el software de tu servidor y la versión de Minecraft.
- Reinicia tu servidor periódicamente, por ejemplo, una vez al día. Puedes configurarlo en la página Programaciones del panel.
Paso 9: No sobrecargue la memoria RAM.
Sección titulada «Paso 9: No sobrecargue la memoria RAM.»Agregar más RAM no siempre es la solución. Una vez que tu servidor tiene suficiente, la RAM adicional no soluciona el lag causado por demasiadas entidades, plugins pesados o CPU limitada. Primero, soluciona la causa del lag.
Lista de verificación rápida
Sección titulada «Lista de verificación rápida»- Se revisó el TPS y se ejecutó un analizador de rendimiento.
- Se cambió a Paper (o se añadieron modificaciones de rendimiento en Fabric)
- Distancia de visualización y distancia de simulación reducidas
- El mundo se generó previamente
- Criaturas, objetos y granjas limitados
- Se eliminaron los complementos y mods no utilizados.
- Mantuve todo actualizado
- Configurar reinicios regulares
Solución de problemas
Sección titulada «Solución de problemas»| Problema | Qué intentar |
|---|---|
| El lag solo ocurre cuando los jugadores exploran | Pregenera tu mundo y reduce la distancia de visión. |
| El lag se produce en ciertos momentos | Comprueba si hay granjas grandes, redstone o tareas programadas ejecutándose en esos momentos. |
| El retraso comenzó después de agregar un plugin o mod | Elimínelo o actualícelo, luego vuelva a probar. |
| El TPS es bajo incluso con pocos jugadores | Ejecuta un analizador de rendimiento para encontrar el plugin, mod o área que lo causa. |
| El servidor falla bajo carga | Compruebe Console si hay errores de falta de memoria y revise su RAM. |
Si has probado estos pasos y tu servidor sigue teniendo retrasos, ponte en contacto con el soporte de AleForge e indícanos el tipo de servidor, la versión, el número de jugadores y qué has intentado ya.