LessLag icon

LessLag -----

Improve Server performance and fix common lag causes.



LessLag
LessLag is a performance optimization plugin for Minecraft servers that reduces lag automatically by controlling worlds, entities, redstone, mob AI, and much more. Designed to keep TPS high without sacrificing gameplay.​


[​IMG]
[​IMG]
[​IMG]
[​IMG]

About
LessLag dynamically monitors server performance and automatically disables or throttles lag-inducing features.
From unloading inactive worlds to merging dropped items, disabling redstone during TPS drops, and controlling entity AI—LessLag keeps your server smooth with minimal change of vanilla features.

[​IMG]
Requires Protocol Lib to work!

✨ Key Features
  • Fully Customizable – Every feature can be customized in the config (`plugins/LessLag/config.yml`)
  • World Management – Unload inactive worlds automatically
  • Item & Entity Control – Auto-clear dropped items, stack drops, cap entities per world and per chunk
  • Player Protection – Kick packet spammers, block teleportation when TPS are low, anti-chat spam
  • Redstone Optimization – Disable redstone, fluids, explosions, falling blocks
  • Mob AI Optimization – Freeze mobs when no players nearby
  • Chunk Loading Control – Prevent mass chunk load during lag spikes
  • Performance Profiler – Real-time TPS, MSPT, CPU, RAM, player ping tracking
  • Smart TPS Handling – Auto-disable heavy operations when TPS drops

Commands
Command Description
/lesslag / /ll Main command
/ll reload Reloads configuration
/ll info Shows plugin info
/ll profiler Toggles performance profiler
/ll worlds Lists loaded worlds with stats


Permissions
Permission Description
lesslag.admin Access `/ll` command & get notified about performance related data


✨ Showcase
[​IMG]
Improved item stacking, also works with un-stackable items, no item amount limit

[​IMG]
Everything is customizable, even the item stack holograms

[​IMG]
Performance Profiler

[​IMG]
World list command `/ll worlds`

[​IMG]
Anti chat spam

[​IMG]
Disable Fluids, Redstone and more when TPS are low

[​IMG]
Auto-clear dropped items

[​IMG]
Smart entity removal

[​IMG]
Auto-unload inactive worlds

⚙️ Requirements
  • Minecraft 1.16+
  • Java 17 or higher
  • Paper / Spigot server (or forks)
  • Protocol Lib

Contribute
I welcome contributions!
  1. Fork the repository on GitHub
  2. Create a feature branch (`feature/my-feature`)
  3. Commit changes
  4. Open a Pull Request
❓ Support
Having problems with this plugin?
Create a new issue in the GitHub repository and I will help you fix it.

❤️ Donate
If you enjoy LessLag and want to support its development:
Buy me a coffee with Ko-fi

Have a nice day <3
Resource Information
Author:
----------
Total Downloads: 76
First Release: Aug 7, 2025
Last Update: Aug 22, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings