LagFixer — plugin para optimizar, aumentar TPS y solucionar el lag en Minecraft
LagFixer es un plugin de optimización de servidores para Minecraft. Mejora los TPS abordando fuentes de lag como la IA de los mobs, la…
LagFixer es un plugin de optimización de servidores para Minecraft. Mejora los TPS abordando fuentes de lag como la IA de los mobs, la redstone y las entidades.
LagFixer — plugin para optimizar, aumentar TPS y solucionar el lag en Minecraft
LagFixer es un plugin de servidor para Minecraft que reduce la carga de TPS a través de un conjunto de módulos de optimización específicos. A diferencia de soluciones similares, aquí cada fuente de lag se trata por separado: mobs, objetos caídos, redstone, explosiones, entidades en movimiento y hojas de árboles. El administrador solo activa los módulos que realmente se necesitan para un servidor específico y los configura según su perfil de carga.
Módulos del plugin
Cada módulo se encuentra en un archivo YAML separado y funciona de forma independiente. Esto permite una respuesta específica a los problemas sin efectos secundarios en la mecánica vanilla.
MobAiReducer
Reemplaza la IA estándar de los mobs con su propio comportamiento optimizado. Elimina los costosos cálculos de búsqueda de rutas — mirar a su alrededor constantemente, movimientos de cabeza sin rumbo y reaccionar a otros jugadores dentro del campo de visión. En un servidor con granjas de más de 200 animales, esto proporciona el mayor aumento de TPS de todos los módulos. Tiene interruptores separados para animales, monstruos, aldeanos, entidades domadas y voladoras.
Después de cambiar la configuración de MobAiReducer.yml, se requiere un reinicio completo del servidor, no /reload.

Una granja de vacas con cuerpos congelados que se activan cuando el jugador las golpea
EntityLimiter
Establece un límite de entidades por chunk: por separado para animales y monstruos (15), por separado para objetos caídos, entidades en movimiento (3) y proyectiles (5). La lista blanca — aldeano, wither, dragón del End, lobo, gato, aldeano zombi — el límite no los afecta.
LagShield
Un "fusible" dinámico. Monitoriza los TPS en tiempo real y desactiva ciertas mecánicas cuando caen por debajo de los umbrales. Por ejemplo: aparición de mobs, proyectiles, explosiones y otros.
WorldCleaner
Un limpiador automático periódico. Cada 600 segundos (10 minutos) elimina objetos caídos con más de 10 segundos, mobs hostiles de su lista (zombi, esqueleto, creeper, araña, fantasma, peces, calamares) y proyectiles. Advierte a los jugadores 15, 10, 5, 4, 3, 2, 1 segundo antes de ejecutarse.
Una característica especial es Abyss. Los objetos eliminados no desaparecen para siempre, sino que van a un cofre temporal del cual se pueden recuperar mediante /abyss. El inventario se cierra 60 segundos después de abrirse.

Mensaje sobre la limpieza del servidor y su ejecución exitosa
RedstoneLimiter
Protege el servidor de circuitos sobrecargados. Límites: 1100 tics de redstone por chunk por segundo y 50 movimientos de pistón. Cuando se supera, el plugin bloquea la actualización o rompe el bloque causante — el comportamiento se configura por separado. Añade un tiempo de recarga de 1500 ms a palancas, botones y antorchas de redstone — protección contra autoclickers.
Una lista negra separada para los bloques que no pueden ser empujados por un pistón. Por defecto, incluye arena, arena roja y grava — esto bloquea las duplicaciones más comunes.
ExplosionOptimizer
Controla la fuerza de explosión y las reacciones en cadena. Se puede establecer un radio máximo por separado para TNT, vagonetas con TNT, creepers, cargas ígneas, calaveras de esqueleto wither y cristales del End. Las cadenas se configuran por pares: el TNT no enciende el TNT vecino, los cristales no se explotan entre sí, los creepers — a discreción del administrador. Un máximo de 3 explosiones en una cadena, con un tiempo de recarga de 1000 ms entre ellas.
Para casos extremos, se prevé la desactivación completa de las explosiones, manteniendo solo el sonido y el daño opcional sin romper los bloques.
InstantLeafDecay
Hace que la caída de las hojas sea instantánea después de talar un árbol. El radio desde el tronco es de hasta 7 bloques. Opcionalmente, activa la caída de objetos (brotes, manzanas, palos).
VehicleMotionReducer
Optimiza el procesamiento de colisiones de botes y vagonetas. Opcionalmente elimina vagonetas con cofres de minas generadas — útil para servidores donde los chunks se generan a menudo por primera vez.
AbilityLimiter
Limita el spam con el impulso de élitros y el tridente con el encantamiento "Propulsión acuática". Tiempo de recarga: 5 segundos para élitros, 3 segundos para tridente. Además, quita 5 puntos de durabilidad del objeto con cada uso — al jugador le resultará más difícil cargar chunks viajando rápido.
ConsoleFilter
Filtra los mensajes de la consola utilizando expresiones regulares. Elimina el spam sobre conectar/desconectar, chat, ejecución de comandos, "Save complete" y tiempos de espera. Los patrones estándar ya están escritos, opcionalmente guarda las líneas filtradas en un registro separado.
Comandos y variables
El comando principal es /lagfixer (alias /lf, /antilag, /lag).
Comando | Propósito |
| Recarga la configuración de todos los módulos |
| Muestra el ping promedio de los jugadores en el servidor |
| Limpieza manual de entidades según las reglas de WorldCleaner |
| Estadísticas de carga del servidor |
| Abre el menú de la GUI para editar la configuración |
| Ejecuta el recolector de basura de Java |
| Mapa de carga del servidor con un gráfico de MSPT |
| Ejecuta un benchmark y compara el resultado con otros servidores |
| Cofre para restaurar objetos eliminados |

Salida del comando /lagfixer monitor en el chat del juego
Conclusión
LagFixer optimiza específicamente las fuentes de carga individuales del servidor — desde la IA de los mobs hasta la redstone, sin interferir con la mecánica del juego vanilla. Adecuado para servidores de supervivencia con más de 30 jugadores online, proyectos con grandes granjas de animales y situaciones en las que el administrador ya conoce el perfil TPS de su servidor y quiere un control flexible en lugar de un enfoque estándar.
Instalación
Una instalación típica lleva unos 5 minutos. El proceso es el mismo; solo cambian el loader y el build correspondiente.
- 1Stop your Minecraft server.
- 2Drop the plugin .jar into the server /plugins folder.
- 3Start the server once so the plugin generates its config files.
- 4Edit /plugins/<name>/config.yml as needed, then run /reload confirm or restart.











