
LessLag
An all-in-one minecraft server performance optimization plugin.
- Загрузки
- 1K
- Подписчики
- 4
- Обновлён
- 6 июня 2026 г.
- Лицензия
- Apache-2.0
Опубликован 7 августа 2025 г.
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.
💡 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.
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
Improved item stacking, also works with un-stackable items, no item amount limit
Everything is customizable, even the item stack holograms
Performance Profiler
World list command /ll worlds
Anti chat spam
Disable Fluids, Redstone and more when TPS are low
Auto-clear dropped items
Smart entity removal
Auto-unload inactive worlds
⚙️ Requirements
- Minecraft 1.16+
- Java 17 or higher
- Paper / Spigot server (or forks of those)
- Protocol Lib
🤝 Contribute
I welcome contributions!
- Fork the repository on github
- Create a feature branch (
feature/my-feature) - Commit changes
- 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
Ченджлог
0.0.6Релиз26.1, 26.1.1, 26.1.2 · 6 июня 2026 г.
- added: Explosion Queue System
- added: (WIP) Web interface with login system for a web based performance data viewer (will be released in a future update)
0.0.5Релиз1.21.8, 1.21.9, 1.21.10 · 8 декабря 2025 г.
- fixed: inventory item pickup bug (hoppers now correctly pickup stacked items)
0.0.4Релиз1.21.7, 1.21.8, 1.21.9 · 7 октября 2025 г.
- added: tick speed performance control (decrease tick speed in all worlds if tps are low)
0.0.3Релиз1.21.6, 1.21.7, 1.21.8 · 22 августа 2025 г.
- added bStats
0.0.2Релиз1.21.6, 1.21.7, 1.21.8 · 11 августа 2025 г.
- fixed: teleportation in the same world getting cancelled when worlds are full (feature: world player limit)
- fixed: smart removal entity whitelist not working (due to case mismatch when reading it)
- added: config option for making mobs invulnerable while their AI is disabled due to no players nearby (
mob_ai.disable_ai_when_no_players_nearby.invulnerable) - added:
{item_name}placeholder for thehologram_formatconfig option - changed: the previous
{item}placeholder for thehologram_formatconfig option to{item_type}
0.0.1Релиз1.21.6, 1.21.7, 1.21.8 · 7 августа 2025 г.
First stable public build
Комментарии
Загружаем…