LagXpert Free icon

LagXpert Free 1.3

Modular lag management for every server.

LagXpert - Your Server's Performance Guardian! 🛡️

Is server lag giving you headaches? Take control with LagXpert!

LagXpert is a comprehensive, free, and highly configurable plugin designed to help server administrators identify, monitor, and mitigate common sources of lag on Spigot, Paper, and their forks. Keep your server running smoothly by managing entities, redstone, hoppers, item drops, and other potentially performance-intensive elements.


Core Features

  • ⚡ Real-Time Chunk Inspector (/chunkstatus): Allows players (with permission) to instantly see key metrics of the chunk they are in, including mob counts and specific block totals.
  • 🎯 Configurable Limits Per Chunk:
    • Mobs: Control the maximum number of living entities per chunk.
    • Storage & Utility Blocks: Set limits for Hoppers, Chests (incl. Trapped), Furnaces (incl. Blast Furnaces, Smokers), Barrels, Droppers, Dispensers, Shulker Boxes, Pistons, TNT, and Observers.
  • 💨 Automatic Item Cleaner:
    • Periodically clears dropped items from the ground to reduce entity overhead.
    • Configurable per-world, with item exclusion lists and warning broadcasts.
  • ♻️ Abyss Item Recovery (/abyss):
    • Gives players a chance to recover items cleared by the Item Cleaner or manual commands for a configurable duration.
  • 💡 Smart Redstone Control:
    • Automatically neutralizes redstone wire signals that remain active for too long, preventing persistent lag from faulty or abusive contraptions.
  • 📡 Automatic Chunk Scanner:
    • Periodically scans loaded chunks near players for elements exceeding their configured limits.
    • Sends configurable alerts to nearby players or logs issues for administrators.
  • ⚙️ Modular & Highly Configurable:
    • Enable or disable core features individually via config.yml (Mobs, Storage Limits, Redstone Control, Alerts, Auto-Scan, Item Cleaner).
    • Detailed settings for each module in dedicated YAML files (mobs.yml, storage.yml, redstone.yml, itemcleaner.yml, alerts.yml, task.yml).
    • All player-facing messages are customizable in messages.yml.
  • 🛡️ Granular Permissions: Full control over who can use commands, bypass limits, or access administrative features.
  • 📊 bStats Integration: Provides anonymous statistics to help us understand how the plugin is used and improve it.
  • 👩‍💻 Developer API & Events: Includes events like ChunkOverloadEvent for other plugins to integrate with LagXpert's detection systems.

🎮 Main Commands

  • /lagxpert help: Displays the help menu.
  • /lagxpert reload: Reloads all plugin configurations (Admin only).
  • /lagxpert inspect <x> <z> [world]: Provides a detailed technical breakdown of a specific loaded chunk (Admin only).
  • /chunkstatus: Allows players to view a summary of their current chunk's monitored elements.
  • /clearitems [all | <world_name>]: Manually clears dropped items globally or in a specific world (Admin/Operator by default).
  • /abyss: Allows players to recover items lost to the item cleaner.

🔑 Key Permissions

  • lagxpert.use: Basic access to /lagxpert help.
  • lagxpert.chunkstatus: Allows use of /chunkstatus.
  • lagxpert.admin: Access to administrative commands like /lagxpert reload and /lagxpert inspect.
  • lagxpert.abyss: Allows players to use /abyss.
  • lagxpert.clearitems: Base permission for /clearitems (and its sub-permissions like .all, .world).
  • lagxpert.bypass.*: A comprehensive set of child permissions (e.g., lagxpert.bypass.mobs, lagxpert.bypass.hoppers) to exempt players from specific limitations.

(A full list of permissions is available on our plugin page/wiki).


📋 Compatibility

  • Minecraft Versions: Designed for 1.16.5 to 1.21.x. (Note: Due to API features like Tag.SHULKER_BOXES, full functionality is best from 1.17+ for some detailed block counting, but core features aim for 1.16.5 compatibility.)
  • Server Software: Spigot, Paper, Purpur, and other forks.
  • Java Version: Requires Java 11 or newer on the server.

Got questions or need support? Join our Discord!

Found LagXpert helpful? Consider leaving a review!

Sreenshots:

Need Help?

Join our [Discord Support]

lag

optimization

performance

chunk

entities

redstone

cleaner

server-tools

You might also like...