Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
ā” ServerOptimiserX
Advanced Adaptive Minecraft Server Optimization
ServerOptimiserX is a production-focused server optimization plugin designed to reduce unnecessary server workload, improve stability, and keep your Minecraft server running efficiently.
Built for Paper and Folia, ServerOptimiserX uses adaptive optimization instead of blindly applying aggressive limits.
Optimize the server ā without breaking the server.
š Features
š§ Adaptive Optimization
ServerOptimiserX continuously monitors server performance and dynamically adjusts its own optimization workload.
It can adapt to:
- TPS
- MSPT
- CPU pressure
- Memory pressure
- Chunk activity
- Entity activity
- Server workload
When the server is healthy, optimization stays lightweight.
When server load increases, the optimizer automatically prioritizes the most important performance areas.
š¾ Memory Optimization
Monitor and reduce unnecessary memory pressure through:
- Internal cache management
- Automatic cache expiration
- Memory-pressure detection
- Resource cleanup
- Plugin-owned memory management
- Leak-oriented monitoring
- Adaptive optimization intensity
ServerOptimiserX does not pretend that repeatedly calling System.gc() magically frees server RAM.
Instead, it focuses on preventing unnecessary memory usage and managing resources safely.
šŗļø Smart Chunk Optimization
Optimize chunk-related workload through:
- Unused chunk detection
- Chunk activity monitoring
- Adaptive chunk processing
- Chunk loading pressure detection
- Chunk generation monitoring
- Batch processing
- Player-chunk protection
- Spawn protection
The plugin avoids blindly unloading chunks that are actively required by players or gameplay systems.
š¾ Entity Optimization
Monitor and optimize excessive entity activity.
Supported areas include:
- Dropped items
- XP orbs
- Minecarts
- Boats
- Projectiles
- Mob density
- Falling blocks
- Entity-heavy areas
Optimization is designed to avoid blindly removing important gameplay entities.
š“ Redstone Monitoring
Detect excessive redstone activity and identify potential performance hotspots.
Monitor:
- Redstone activity
- Observer activity
- Repeater activity
- Comparator activity
- Piston activity
- Block-update pressure
Normal redstone systems are not automatically disabled.
šļø Hopper Optimization
Monitor hopper-heavy areas and excessive item-transfer activity.
Features include:
- Hopper activity monitoring
- Transfer pressure detection
- Hopper-heavy area detection
- Adaptive processing
Designed to preserve normal storage systems and farms.
š World Optimization
Per-world optimization support.
Example:
worlds:
world:
enabled: true
world_nether:
enabled: true
world_the_end:
enabled: true
Each world can have its own optimization settings.
š Real-Time Performance Monitoring
Monitor:
- TPS
- MSPT
- CPU
- Memory
- GC activity
- Loaded chunks
- Entities
- Block entities
- Hopper activity
- Redstone activity
- Server workload
Use:
/sox status
to view the current server performance state.
āļø Adaptive Batch Processing
Expensive operations are processed in controlled batches instead of performing huge operations at once.
Example:
Low MSPT
ā More optimization work
Medium MSPT
ā Reduced batch size
High MSPT
ā Minimal optimization workload
Critical MSPT
ā Emergency-safe monitoring
This prevents ServerOptimiserX itself from becoming a source of lag.
šØ Emergency Performance Mode
When severe server pressure is detected, ServerOptimiserX can enter an emergency optimization state.
Possible actions include:
- Reducing internal scan frequency
- Reducing batch sizes
- Cleaning internal caches
- Prioritizing critical monitoring
- Detecting major performance pressure
- Alerting administrators
The goal is to stabilize the server without destroying gameplay.
š”ļø Farm & Gameplay Safety
ServerOptimiserX is designed with gameplay safety in mind.
It avoids blindly modifying:
- Farms
- Redstone machines
- Storage systems
- Villagers
- Important entities
- Player-active chunks
- Protected gameplay areas
Aggressive/destructive actions are configurable and should not be enabled blindly.
š Paper + Folia
ServerOptimiserX is designed for both:
Paper
and
Folia
with platform-specific scheduler handling.
Folia's regionized threading model is respected instead of assuming that every operation can run through a traditional global Bukkit scheduler.
š§© Version Support
Target compatibility:
Minecraft 1.21.x ā 26.2
Paper 1.21.x ā 26.2
Folia 1.21.x ā 26.2
Version-specific functionality uses capability detection where possible to reduce compatibility issues.
š® Commands
/sox
/sox status
/sox optimize
/sox optimize now
/sox memory
/sox chunks
/sox entities
/sox redstone
/sox pistons
/sox hoppers
/sox world
/sox plugins
/sox report
/sox reload
/sox debug
š Permissions
serveroptimiserx.admin
serveroptimiserx.status
serveroptimiserx.optimize
serveroptimiserx.reload
serveroptimiserx.debug
serveroptimiserx.report
ā” Designed to Stay Lightweight
ServerOptimiserX is designed to avoid:
- Full-world scans every tick
- Unlimited background tasks
- Unbounded caches
- Unsafe asynchronous world modifications
- Aggressive garbage collection calls
- Unsafe Folia operations
- Large blocking operations
The optimizer continuously manages its own workload.
š Performance Philosophy
ServerOptimiserX follows:
Measure
ā
Analyze
ā
Identify Bottleneck
ā
Optimize
ā
Measure Again
ā
Adapt
Instead of blindly changing everything, the plugin attempts to optimize areas that actually contribute to server workload.
ā ļø Important
ServerOptimiserX is not a replacement for proper server configuration, sufficient CPU/RAM, or optimized server software.
Performance improvements depend heavily on:
- Server hardware
- Player count
- World size
- Plugins
- Mods
- Farms
- Entity counts
- View distance
- Simulation distance
- World generation
- Server configuration
Do not expect a plugin to eliminate every possible source of lag.
š ļø Recommended Usage
For the safest setup:
- Install ServerOptimiserX.
- Start with conservative optimization settings.
- Monitor TPS/MSPT.
- Check
/sox status. - Enable additional optimization features gradually.
- Review reports before enabling aggressive options.
Always maintain regular server backups.
š License
License: [Choose your preferred license]
Ā© Craftury


