HomeJavaModsXreatoptimizer
XreatOptimizer
A comprehensive performance optimization plugin for Minecraft servers
[​IMG] [​IMG] [​IMG]

Combines multiple optimization techniques into a single solution

Features | Installation | Commands | Configuration

About XreatOptimizer
XreatOptimizer is a performance optimization plugin that combines entity management, chunk optimization, memory management, and monitoring into one solution. It supports Minecraft 1.8 through 1.21.10.

Important: Performance improvements vary significantly based on your server hardware, configuration, installed plugins, player count, and world size. The benchmarks shown represent specific test conditions and may not reflect your results.

Features
Empty Server Optimizer
Automatically reduces resource usage when no players are online:

Automated Performance Tuning
Uses statistical analysis (EWMA) to adapt optimization strategies:

Entity Management
Chunk Optimization
Advanced Features (v1.2.0)
Monitoring & Reporting
Installation
  1. Download XreatOptimizer.jar
  2. Place in your plugins/ folder
  3. Restart server (don't use /reload)
  4. Configure as needed (works with defaults)
Requirements
Commands
Command Description
/xreatopt stats View performance statistics
/xreatopt boost Trigger immediate optimization
/xreatopt pregen <world> <radius> Pre-generate chunks
/xreatopt purge Clean up entities and chunks
/xreatopt reload Reload configuration
/xreatopt report Generate detailed performance report
/xreatgui Open management GUI
Aliases: /xreat, /xopt

Permissions
Permission Description Default
xreatopt.view View stats and GUI Everyone
xreatopt.admin All admin commands OP
Recommended Configuration
For servers using high-performance plugins (spawners, vehicles, etc.), use this configuration:

# Increased limits for servers with many plugins
optimization:
entity_limits:
passive: 250 # Increased for spawner plugins
hostile: 200 # Increased for mob farms
item: 1500 # Increased for item-heavy plugins

# Predictive optimization (prevents lag before it happens)
predictive_optimization:
enabled: true
forecast_horizon_seconds: 60

# Anomaly detection (catches issues early)
anomaly_detection:
enabled: true

# Disable hibernation by default (can cause chunk issues)
hibernate:
enabled: false
Full configuration guide available in the GitHub repository.

Performance Expectations
What to Expect:

Empty Server Mode: When no players are online, resource usage can drop significantly:

Factors Affecting Performance:

Test Environment (Reference Only)
The following benchmarks were conducted on a specific test server:

Metric Before After Change
Average TPS 15.2 19.8 +4.6 TPS
RAM (Active) 4.2 GB 2.1 GB -50%
RAM (Empty) 3.8 GB 380 MB -90%
CPU (Active) 45% 28% -17%
Your results will vary. These numbers represent a specific configuration and should not be considered guaranteed improvements.

Resource Usage
The plugin itself uses resources to provide optimization:

Memory Usage:

CPU Usage:

TPS Impact:

Optimization Profiles
The plugin automatically switches between profiles based on server TPS:

Profile When Active What It Does
LIGHT TPS > 19.5 Minimal optimizations
NORMAL TPS 18-19.5 Balanced optimization
AGGRESSIVE TPS 16-18 Enhanced cleanup
EMERGENCY TPS < 16 Maximum optimization
AUTO Any Automatically selects best profile
Safety & Gameplay
Protected Entities (NEVER Removed)
What Gets Optimized
Compatibility
Supported Server Software
Works With
May Conflict With
Test compatibility on a development server first if using similar plugins.

FAQ
Q: Will this delete player items?

No. Only removes dropped ground items after 10 minutes (with warnings). Never touches inventories or containers.

Q: Does it modify world files?

No. All optimizations are runtime-only.

Q: How much will this improve my server's performance?

Performance improvements vary significantly based on your server configuration. Typical improvements range from +0.5 to +3.0 TPS with 100-500 MB RAM savings. See "Performance Expectations" section for details.

Q: Why did my RAM usage increase after installing the plugin?

The plugin uses 80-350 MB RAM to run its optimization systems. However, it prevents future RAM growth by stopping memory leaks and entity buildup. Net result is lower RAM usage over time.

Q: Can I use this with many other plugins?

Yes. XreatOptimizer is designed to work alongside other plugins and can help mitigate performance issues caused by plugin overhead.

Changelog
v1.2.0 (Current)
v1.1.0
v1.0.0
Documentation
Support
Made by XreatLabs
Compatible with Minecraft 1.8 - 1.21.10

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Xreatoptimizer is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 1,115 times (via Spigot). Download it and open it directly in the game.

Explore more