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:
The plugin protects important entities such as:
Features
Smart Automatic Cleanup
Automatically clears:
Supports scheduled warnings before cleanup using:
Warnings are fully customizable inside messages.yml.
TPS & MSPT Monitoring
Real-time performance monitoring system.
Displays:
Useful for detecting:
Entity Management System
Ground Item Cleanup
Supports:
Example protected items:
Projectile Cleanup
Removes lag-causing projectiles such as:
Supports preserving named tridents.
Mob Culling
Prevents mob overload by enforcing:
Can protect:
Mob Stacking
Combines nearby mobs into optimized stacks.
Benefits:
Fully configurable stack radius and stack sizes.
Physics Optimization
Includes systems to reduce:
Useful for:
Anti-Lag Module
Advanced lag protection systems.
Includes:
Bedrock Edition GUI Support
Integrated Floodgate compatibility.
Bedrock players can interact with menus and dashboards through forms.
Optional dependencies:
MiniMessage Support
All plugin messages support MiniMessage formatting.
Examples:
<gradient:#FF6B35:#FFD700>UltClearLagg</gradient>
<click:run_command:'/ucl tps'>Check TPS</click>
<hover:show_text:'Server TPS'>TPS</hover>
Supports:
Commands
Main Command
/ucl
Aliases:
/clearlagg
/cl
Available Subcommands
TPS Monitor
/ucl tps
Displays:
Manual Cleanup
/ucl clear
Forces an immediate cleanup cycle.
Reload Configuration
/ucl reload
Reloads:
Without restarting the server.
Kill Mobs
/ucl killmobs
Kills excessive mobs instantly.
Admin Dashboard
/ucl admin
Opens the administrative optimization dashboard.
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
Recommended:
Setup Steps
UltClearLagg.jarplugins/ folder/plugins/UltClearLagg/
/ucl reload
Configuration
World Filter
world-filter:
mode: BLACKLIST
worlds:
- creative_world
- minigames
Modes:
BLACKLIST = plugin works everywhere except listed worldsWHITELIST = plugin only works in listed worldsCleanup Schedule
cleanup-schedule:
enabled: true
interval: 300
warnings:
- 60
- 30
- 10
- 5
This example:
Item Protection
item-clear:
list-mode: BLACKLIST
items:
- DIAMOND
- NETHERITE_INGOT
BLACKLIST mode:
WHITELIST mode:
Mob Culling
mob-culling:
per-chunk-limit: 10
per-world-limit: 500
Prevents entity overload automatically.
Mob Stacking
mob-stacking:
enabled: true
stack-radius: 5
max-stack-size: 50
Combines nearby identical mobs.
Messages Configuration
All plugin messages are stored inside:
messages.yml
Features:
Example:
warning: "<yellow>⚠ Cleanup in <red>{0}</red> seconds!"
Performance Recommendations
Small Servers (1-20 players)
cleanup-schedule:
interval: 600
mob-culling:
per-world-limit: 300
Medium Servers (20-80 players)
cleanup-schedule:
interval: 300
mob-culling:
per-world-limit: 500
Large Servers (80+ players)
cleanup-schedule:
interval: 180
mob-culling:
per-world-limit: 800
Enable:
Included Systems
Core Systems
Modules
EntityModule
Handles:
PhysicsModule
Handles:
WorldModule
Handles:
AntiLagModule
Handles:
Safety Notes
Some settings can be aggressive.
Be careful when modifying:
Always:
Compatibility
Fully Supported
Soft Dependencies
| Plugin | Purpose |
|---|---|
| Floodgate | Bedrock GUI support |
| ProtocolLib | Packet optimization features |
Technical Information
Built With
API Version
api-version: '1.21'
Example Use Cases
Survival SMP
Factions
Skyblock
Minigames
Troubleshooting
Plugin Not Working
Check:
TPS Still Low
Possible causes:
Try:
Bedrock GUI Not Opening
Install:
Then restart the server.
Developer Information
Main Package
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 |
AdminDashboard |
Admin GUI |
BedrockFormHandler |
Bedrock forms |
Credits
Created by:
geturplugins
Discord:
https://discord.gg/xctckUQukB
Support
Need help?
Join the Discord server for:
Discord:
https://discord.gg/xctckUQukB
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:
UltClearLagg provides the tools needed to keep your server smooth and stable under heavy load.