UltClearLagg
Ultimate Performance Optimization Engine for Minecraft Servers
Advanced lag reduction, automatic cleanup systems, mob optimization, TPS monitoring, smart entity management, redstone lag prevention, Bedrock GUI support, and real-time server performance tools.
Overview
UltClearLagg is a complete server optimization plugin built for modern Minecraft servers running Paper/Purpur 1.21+.
Unlike basic clear lag plugins that only remove ground items, UltClearLagg provides a modular optimization system that includes:
- Automatic item cleanup
- Projectile cleanup
- Mob culling systems
- Mob stacking
- TPS and MSPT monitoring
- Chunk unloading
- Physics optimization
- Anti-redstone-lag detection
- Illegal/crash item protection
- Bedrock GUI compatibility
- ActionBar + BossBar notifications
- Performance dashboards
- AI freezing during low TPS situations
- Configurable world filtering
- Advanced MiniMessage formatting support
The plugin protects important entities such as:
- Named mobs
- Villagers
- Tamed pets
- Valuable items
- Important worlds
Features
Smart Automatic Cleanup
Automatically clears:
- Ground items
- Stuck projectiles
- Excess mobs
- Idle entities
Supports scheduled warnings before cleanup using:
- Chat messages
- ActionBars
- BossBars
Warnings are fully customizable inside
messages.yml.
TPS & MSPT Monitoring
Real-time performance monitoring system.
Displays:
- 1m TPS
- 5m TPS
- 15m TPS
- MSPT
- RAM usage
- Max memory
Useful for detecting:
- Lag spikes
- Entity overload
- Memory pressure
- Redstone abuse
- Chunk problems
Entity Management System
Ground Item Cleanup
Supports:
- Whitelist mode
- Blacklist mode
- Valuable item protection
- Permission bypasses
Example protected items:
- Diamonds
- Netherite
- Totems
- Player heads
Projectile Cleanup
Removes lag-causing projectiles such as:
- Arrows
- Tridents
- Snowballs
- Eggs
- Spectral arrows
Supports preserving named tridents.
Mob Culling
Prevents mob overload by enforcing:
- Per-chunk limits
- Per-world limits
Can protect:
- Named mobs
- Tamed pets
- Villagers
- Iron golems
- Traders
Mob Stacking
Combines nearby mobs into optimized stacks.
Benefits:
- Lower entity count
- Better TPS
- Reduced CPU load
- Cleaner farms
Fully configurable stack radius and stack sizes.
Physics Optimization
Includes systems to reduce:
- Falling block lag
- Physics spam
- Excessive updates
- Redstone lag machines
Useful for:
- SMP servers
- Survival servers
- Factions
- Skyblock
- Large public servers
Anti-Lag Module
Advanced lag protection systems.
Includes:
- AI freezing during low TPS
- Garbage collection hints
- Chunk unloading
- Redstone clock detection
- Crash item protection
Bedrock Edition GUI Support
Integrated Floodgate compatibility.
Bedrock players can interact with menus and dashboards through forms.
Optional dependencies:
Commands
Main Command:
Aliases:
Code (Text):
/clearlagg
/cl
Available Subcommands:
Code (Text):
/ucl tps
/ucl clear
/ucl reload
/ucl killmobs
/ucl admin
Permissions
Permission
Description
Default
ultclearlagg.use Basic plugin usage true
ultclearlagg.admin Full admin access op
ultclearlagg.notify Receive cleanup warnings true
ultclearlagg.bypass.items Prevent dropped items from being cleared false
ultclearlagg.bypass.mobs Protect player tamed mobs false
Installation
Requirements:
- Java 21+
- Paper 1.21+
- Purpur 1.21+
Recommended:
Setup Steps:
- Download UltClearLagg.jar
- Place it inside your server plugins/ folder
- Start the server
- Configure files inside:
Code (Text):
/plugins/UltClearLagg/
Reload using:
Configuration Examples
World Filter
Code (YAML):
world-filter
:
mode
: BLACKLIST
worlds
:
- creative_world
- minigames
Cleanup Schedule
Code (YAML):
cleanup-schedule
:
enabled
: true
interval
: 300
warnings
:
- 60
- 30
- 10
- 5
Item Protection
Code (YAML):
item-clear
:
list-mode
: BLACKLIST
items
:
- DIAMOND
- NETHERITE_INGOT
Mob Culling
Code (YAML):
mob-culling
:
per-chunk-limit
: 10
per-world-limit
: 500
Mob Stacking
Code (YAML):
mob-stacking
:
enabled
: true
stack-radius
: 5
max-stack-size
: 50
Compatibility
Fully Supported:
Soft Dependencies:
Plugin
Purpose
Floodgate Bedrock GUI support
ProtocolLib Packet optimization features
Troubleshooting
Plugin Not Working
Check:
- Server version is 1.21+
- Java version is correct
- Plugin loaded successfully
- Config syntax is valid
TPS Still Low
Possible causes:
- Too many plugins
- Massive redstone systems
- Large mob farms
- World corruption
- Insufficient RAM
Try:
- Lowering entity limits
- Enabling mob stacking
- Reducing view distance
- Using Paper/Purpur
Developer Information
Main Package:
Code (Text):
com.ultclearlagg
Important Classes:
Class
Purpose
UltClearLagg Main plugin bootstrap
CleanupTask Cleanup scheduler
TPSMonitor Performance monitor
CommandHandler Command system
NotificationManager Warning notifications
GUIManager Inventory GUIs
Credits
Created by:
geturplugins
Discord:
Code (Text):
https://discord.gg/xctckUQukB
Showcase video :-
Final Notes
UltClearLagg is designed for server owners who want a modern, configurable, and aggressive optimization solution without sacrificing important gameplay systems.
Whether you're running:
- SMPs
- Factions
- Skyblock
- Lifesteal
- Minigames
- Public networks
UltClearLagg provides the tools needed to keep your server smooth and stable under heavy load.