Renta tu propio servidor de Minecraft en nitrado.net
Uno de los mayores dolores de cabeza para los dueños de servidores es el lag. El lag puede tener varias causas, ya sea por los recursos que añades a tu servidor o por el hardware en el que corre. Afortunadamente, si tienes tu servidor en Nitrado, el hardware no debería ser un problema.
Existen muchas maneras de reducir el lag en tu servidor.
Puedes instalar plugins para reducir el lag, mejorar la memoria RAM, cambiar a una versión más optimizada de Minecraft, optimizar tus archivos y mucho más.
Quizás te preguntes qué causa el lag y qué deberías hacer para eliminarlo.
Aquí te explicamos los diferentes tipos de lag que pueden ocurrir, como TPS, Latencia y FPS, y cómo puedes mitigar cada uno en tu servidor de Minecraft.
El rendimiento del servidor se mide en TPS (Ticks Por Segundo). El TPS es como el “latido” del servidor. Tu servidor “late” a una velocidad de 20 ticks por segundo, o un tick cada 0,05 segundos.
En cada tick, varios aspectos del servidor avanzan; los mobs se mueven, la hierba crece, los animales aparecen. Casi todo lo que ocurre en el servidor depende de los ticks.
A 20 TPS, experimentarás un juego fluido sin lag en el servidor. Pero si el TPS baja, notarás lag al jugar.
Lo que sucede en el servidor y el hardware en el que se ejecuta juegan un papel importante en el TPS. Añadir mods o plugins sin considerar el impacto puede perjudicar el rendimiento tanto como un hardware inadecuado.
El número de jugadores afecta el rendimiento, pero es un impacto menor comparado con las máquinas de redstone, granjas de mobs, y otros mods/plugins.
Un bajo FPS hará que el juego se sienta lento, casi como una presentación de diapositivas.
Tener bajo FPS en el servidor no significa que el servidor tenga lag, sino que tu computadora no logra seguir el ritmo del juego. Si tienes un FPS bajo, ajusta la configuración gráfica del juego, actualiza tus drivers o mejora tu tarjeta gráfica, RAM o CPU.
Recuerda que el lag del servidor es diferente del lag de FPS. A veces ambos pueden ocurrir al mismo tiempo, lo que puede dar la impresión de que el lag de FPS se debe al servidor, pero generalmente es un problema en el dispositivo.
En Minecraft, puedes reducir FPS al mínimo desactivando elementos en los ajustes gráficos. También puedes cerrar procesos en segundo plano para liberar recursos.
Otra opción es activar el plan de “Alto Rendimiento” en las opciones de energía de tu dispositivo. En Windows, presiona Windows + X y selecciona “Opciones de energía” para cambiar el Modo de Energía a “Mejor Rendimiento”.
El lag de conexión se relaciona con el ping, que es la latencia de la red entre tu juego y el servidor.
Este tiempo en milisegundos refleja cuánto tarda en procesarse y viajar la información. Si tienes un ping alto, la conexión podría agotarse, provocando lag o incluso un cierre inesperado del juego.
Tener un ping bajo es lo ideal para un juego fluido. Normalmente, cuanto más lejos esté el servidor, mayor será el ping.
Para minimizarlo, elige un servidor en la ubicación más cercana a ti y a tus jugadores. La velocidad de tu Internet, la calidad del servicio de tu ISP, problemas de red y la configuración de firewalls pueden afectar el ping.
Puedes probar el ping usando el terminal o el símbolo del sistema. Abre un terminal y escribe “ping IPdelServidor”.
Un informe de timings te permite monitorear cuánto tarda el servidor en procesar un evento. Esto ayuda a ver dónde puede surgir el lag y causar una caída en el TPS. Para ejecutarlo, entra al servidor y usa el comando /timings on
. Tras unos 30 minutos, usa /timings paste
. Esto te dará un enlace para ver el informe en el navegador.
La parte superior del informe muestra una gráfica con el TPS promedio en intervalos de cinco minutos. Debajo de esta, verás un desglose completo de cada tick durante el informe.
Cada “árbol” de datos es un resumen de cada tipo de tick. Al hacer clic, puedes expandir y ver información detallada. Generalmente, los procesos que tardan más en completarse aparecen primero, y suelen ser la causa del lag.
Optimizar el servidor es clave para evitar el lag. Aquí te damos algunos tips para obtener el mejor rendimiento posible.
El redstone es genial para crear máquinas, pero tener muchas causará problemas de rendimiento. La solución es limitar estas máquinas e instalar plugins como Redstone Detector. También es ideal tener una forma de apagarlas cuando no se usen.
Un paso crucial para reducir el lag es pre-generar el mundo. Usa el plugin Chunky y ejecuta los comandos: /chunky radius 5000
y /chunky start
.
Algunos archivos importantes que puedes modificar para mejorar el rendimiento son Bukkit.yml, Paper-world-defaults.yml y Spigot.yml. Estos archivos se encuentran en la pestaña de acceso FTP de tu panel de control.
spawn-limits: monsters: 50 animals: 8 water-animals: 7 water-ambient: 10 water-underground-creature: 5 ambient: 1 chunk-gc: period-in-ticks: 400 ticks-per: animal-spawns: 400 monster-spawns: 5 water-spawns: 11 water-ambient-spawns: 21 water-underground-creature-spawns: 11 ambient-spawns: 31 autosave: 6000
Además de los archivos de configuración, hay muchos plugins creados para reducir el lag. Aquí tienes algunos que te recomendamos:
Mejorar el rendimiento de un servidor de Bedrock es algo limitado, pero puedes aplicar estas opciones para mejorar:
view-distance=10 tick-distance=2 max-threads=0
Estas configuraciones reducirán la carga del servidor, ayudando a mejorar el rendimiento.
Es esencial mantener el servidor optimizado y libre de lag para una experiencia de juego agradable. Aunque no puedes controlar el lag del cliente, puedes hacer mucho para reducir el lag del servidor.
Cambiar a Paper o a forks como Purpur o Airplane mejorará drásticamente el rendimiento de tu servidor. Siguiendo esta guía tras el cambio, mantendrás a tus jugadores contentos y tu servidor libre de lag.
Información General
Tipos de Lag
- Lag del Servidor (TPS)
- Lag del Cliente (FPS)
- Lag de Conexión (Ping)
- Creación de un Informe de Timings
- Cómo leer un Informe de Timings
Cómo arreglar un servidor de Minecraft con lag
- Eliminar Máquinas de Tick/Lag
- Pre-generar el Mundo
- Optimizar tus Archivos de Configuración
Plugins
Optimización en Bedrock
Conclusión
- Optimiza tu Servidor de Minecraft para Evitar el Lag