HomeJavaModsLagOptimizer
LagOptimizer
LagOptimizer
A comprehensive lag mitigation and analysis solution for Minecraft servers

Features

Entity Management

Performance Monitoring

Requirements

Installation
  1. Download the latest release from the releases page
  2. Place the JAR file in your server's plugins directory
  3. (Optional) Install Spark plugin for TPS monitoring
  4. Start or reload your server
  5. Configure the plugin using the generated config.yml

Configuration

Entity Purge Settings
purge:
auto-purge-enabled: true
interval: 300 # Purge interval in seconds (5 minutes)
max-entities-per-chunk: 100
max-entity-age: 300 # Maximum age of entities in seconds (5 minutes)
max-distance-from-players: 32 # Maximum distance from players in blocks

whitelist:
- PLAYER
- VILLAGER
- IRON_GOLEM
- WOLF
- HORSE

blacklist:
- DROPPED_ITEM
- EXPERIENCE_ORB
- ARROW
- SPECTRAL_ARROW
- TRIDENT
- FALLING_BLOCK
Performance Monitoring Settings
monitoring:
enabled: true
interval: 60 # Monitoring interval in seconds (1 minute)

scoreboard:
enabled: true
title: "&6Server Performance"
lines:
- "&7TPS: &f{tps}"
- "&7Memory: &f{memory_used}/{memory_max} MB"
- "&7Entities: &f{entity_count}"
- "&7Chunks: &f{chunk_count}"
- "&7Players: &f{player_count}"

logging:
enabled: true
file-path: "plugins/LagOptimizer/logs/performance.log"
retention-days: 7
Commands

Permissions

Performance Impact

Logging
Performance metrics are logged to plugins/LagOptimizer/logs/performance.log with:

Support
Join our Discord server for help and discussion.

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

LagOptimizer is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 131 times (via Spigot). Download it and open it directly in the game.

Explore more