All Mods Resource Packs Data Packs Shaders Modpacks Plugins
PerfoBooster

PerfoBooster

by BloodRed • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

PerfoBooster delivers powerful server optimization through intelligent resource management, helping administrators maintain smooth gameplay even under heavy load.

Key Features:

  • Aggressive Despawning: Automatically despawn configurable entity types (e.g., bats, experience orbs) far from players to reduce entity load, while protecting named entities.
  • Farm Rate Limiter: Control animal breeding and mob spawner output per chunk to prevent entity overload from farms.
  • Disable Mob AI: Freezes specified mob types in place by disabling their movement and behavior to reduce CPU usage while keeping them visually present.
  • Inactive Chunk Unloader: Intelligently unloads chunks that are far from players and not actively used, freeing up server memory.
  • Chunk Load Controller: Restricts plugins from loading new chunks synchronously, preventing potential lag spikes (configurable whitelist).
  • Laggy Chunk Unloader: Identifies and unloads chunks exhibiting excessive tile entity update activity if no players are nearby.
  • Hopper Optimizer: Fine-tunes hopper behavior with smart throttling for empty/full hoppers, global transfer-per-tick limits, and optional per-chunk hopper count limits.
  • Adjust Spawner: Dynamically adjusts mob spawner settings (spawn count, delay, activation range, max nearby entities) based on TPS, light levels, and player proximity.
  • Instant Leaf Decay: Accelerates leaf block removal when logs are broken or leaves naturally decay, preventing floating leaf blocks and reducing world clutter for improved performance.
  • Max Explosion Yield: Limits the maximum yield/radius of explosions to prevent excessive damage, with entity-specific limits for TNT, Creepers, Fireballs, Wither Skulls, and End Crystals.
  • Anti-Chain Explosions: Prevents chain reactions where explosions trigger other nearby explosions, with configurable radius and cooldown settings to stop TNT chains and block ignition.
  • Deactivate Explosions: Completely disables explosions based on server performance or configuration, with TPS-based automatic deactivation and entity-specific controls.
  • Player Redstone Anti-Spam: Prevents players from spamming redstone-interactive blocks, with configurable interaction limits and temporary blacklisting.
  • Redstone Limiter: Prevents lag by limiting the total number of redstone components allowed within a radius, blocking placement and interactions when limits are exceeded.
  • Automated Redstone Deactivation: Automatically disables all redstone activity server-wide when TPS drops below a threshold, then re-enables it when TPS recovers, with circuit breaker protection to prevent rapid on/off cycling.
  • Automatic Garbage Collection: Triggers Java's garbage collection intelligently when memory usage exceeds configurable thresholds, helping to maintain stable memory.
  • Dynamic View Distance Scaler: Automatically adjusts players' view distance based on current server TPS, reducing network and client-side load during lag.
  • Idle Simulation Distance: Reduces simulation distance for idle players to lower server load while maintaining normal distance for active players.
  • Software Optimizer (Experimental): Simple and powerful server configuration optimizer with three optimization levels (Conservative, Balanced, Aggressive). Intelligently optimizes 45+ settings across bukkit.yml, spigot.yml, and Paper configurations with automatic backup creation.

Commands:

Command Description Permission Required
/perfobooster (alias: /pb, /perfob) Shows the help menu with available commands perfobooster.command
/pb reload Reloads the PerfoBooster configuration perfobooster.reload
/pb status Shows the current operational status of all optimization modules perfobooster.status
/pb gc Manually triggers server garbage collection perfobooster.gc
/pb load Displays server load statistics, including entities, chunks, TPS, and MSPT perfobooster.load
/pb sysinfo Shows detailed system information such as memory usage, CPU load, storage perfobooster.sysinfo
/pb update Displays information about the current plugin version and available updates perfobooster.update
/pb update check Forces a new check for plugin updates perfobooster.update
/pb update download Downloads the latest available update perfobooster.admin
/pb info Shows plugin information including server details, performance summary perfobooster.command
/pb optimizer Access to experimental software optimization features perfobooster.admin
/pb optimizer optimize <level> Apply intelligent optimizations (conservative/balanced/aggressive) perfobooster.admin
/pb optimizer stats Show optimization statistics and success rates perfobooster.admin
/pb optimizer backup list List available configuration backups perfobooster.admin
/pb optimizer restore <timestamp> Restore configuration from a specific backup perfobooster.admin
/pb optimizer help Show optimizer help and level descriptions perfobooster.admin

Permissions:

Permission Description Default
perfobooster.command Allows access to the base /perfobooster command and help true
perfobooster.reload Allows reloading the PerfoBooster configuration op
perfobooster.status Allows checking the current optimization status op
perfobooster.gc Allows manual triggering of garbage collection op
perfobooster.load Allows viewing server load statistics op
perfobooster.sysinfo Allows viewing system information op
perfobooster.update Allows checking for plugin updates op
perfobooster.admin Allows downloading updates, update notifications, and software optimizer access op

Software Optimizer Levels:

🟢 Conservative - Safe Choice

  • Performance Gain: ⭐⭐☆☆☆ (Moderate) | Gameplay Impact: ⭐☆☆☆☆ (Minimal)
  • Spawn Reductions: 20-50% reduction in spawn limits
  • Entity Ranges: 13% reduction in activation ranges
  • Features: Basic optimizations, explosion optimization, item despawn improvements
  • Best For: First-time users, production servers, minimal risk tolerance
  • Expected TPS Gain: +0.5-3 TPS depending on server size

🟡 Balanced - Recommended Default

  • Performance Gain: ⭐⭐⭐⭐☆ (High) | Gameplay Impact: ⭐⭐☆☆☆ (Minor)
  • Spawn Reductions: 40-80% reduction in spawn limits
  • Entity Ranges: 19-38% reduction in activation ranges
  • Features: Alternate Current redstone, villager AI optimization, collision improvements
  • Best For: Most servers, good performance/gameplay balance
  • Expected TPS Gain: +1-6 TPS depending on server size

🔴 Aggressive - Maximum Performance

  • Performance Gain: ⭐⭐⭐⭐⭐ (Maximum) | Gameplay Impact: ⭐⭐⭐☆☆ (Moderate)
  • Spawn Reductions: 50-93% reduction in spawn limits
  • Entity Ranges: 25-50% reduction in activation ranges
  • Features: All optimizations enabled, nether ceiling damage, faster item despawn
  • Best For: High-performance servers, testing environments
  • Expected TPS Gain: +2-10 TPS depending on server size
  • ⚠️ Warning: Test thoroughly before production use

Optimization Coverage:

📊 Spawn Management (bukkit.yml)

  • 7 Entity Types: Monsters, animals, water creatures, ambient, axolotls, water underground
  • Conservative: 20-50% spawn reductions
  • Balanced: 40-80% spawn reductions
  • Aggressive: 50-93% spawn reductions

🎯 Entity Performance (spigot.yml)

  • 5 Activation Ranges: Animals, monsters, misc, water, villagers
  • Merge Optimization: Item and XP merge radius improvements
  • Spawn Range: Mob spawn distance optimization
  • Hopper Performance: 2x to 8x slower hopper checks for better performance

🌍 World Optimization (paper-world-defaults.yml)

  • Collision System: 25-75% reduction in entity collision checks
  • Armor Stand Optimization: Disabled collision lookups for better performance
  • Despawn Ranges: 25-44% closer despawn distances for all entity types
  • Item Management: Alternative despawn rates for 24+ common items (cobblestone, dirt, leaves, etc.)
  • Arrow Cleanup: Faster arrow despawn (20 ticks vs default)

⚡ Redstone & AI Optimization

  • Redstone Implementation: Alternate Current for 2-10x faster redstone (Balanced/Aggressive)
  • Pathfinding: Disabled on block updates for better performance (Balanced/Aggressive)
  • Villager AI: Slower POI validation and sensor updates (Balanced/Aggressive)
  • Explosion Optimization: Enabled across all levels

🛡️ Safety Features

  • Automatic Backups: Created before every optimization
  • Restoration: Easy rollback with timestamp-based backups
  • Statistics Tracking: Monitor optimization success rates
  • Error Handling: Graceful failure recovery

Performance Expectations:

📈 Expected TPS Improvements

Server Size Conservative Balanced Aggressive
Small (1-10 players) +0.5-1 TPS +1-2 TPS +2-3 TPS
Medium (10-50 players) +1-2 TPS +2-4 TPS +4-6 TPS
Large (50+ players) +2-3 TPS +4-6 TPS +6-10 TPS

💾 Memory Usage Reduction

  • Conservative: 8-12% overall memory reduction
  • Balanced: 15-22% overall memory reduction
  • Aggressive: 25-35% overall memory reduction

⚠️ Gameplay Impact Warnings

  • Conservative: Minimal impact, safe for all servers
  • Balanced: May affect large mob farms, slower villager trading
  • Aggressive: Will affect mob farms, blocks nether roof access, test thoroughly

Technical Details:

  • Full Folia support using region-based and async scheduling for optimal performance.
  • Works on Paper/Folia servers (1.20.1+).
  • Designed for minimal performance overhead.
  • Compatible with most gameplay plugins.
  • Intelligent configuration management with validation and rollback capabilities.
  • Optimizes 45+ settings across bukkit.yml, spigot.yml, and Paper configurations.

Support:

Having issues or need help configuring PerfoBooster?

Bstats:

bstats

Recommendation Guide:

🟢 Choose Conservative If:

  • First time using server optimization
  • Production server with strict uptime requirements
  • Server with complex redstone contraptions or farms
  • Want minimal risk and gradual optimization

🟡 Choose Balanced If: (Recommended for 80% of servers)

  • Want significant performance gains
  • Can tolerate minor gameplay adjustments
  • Most typical Minecraft servers
  • Good balance of performance vs functionality

🔴 Choose Aggressive If:

  • Need maximum performance optimization
  • High player count server with performance issues
  • Can test thoroughly before production deployment
  • Willing to adjust farms and builds if needed

🔄 Migration Path:

  1. Start with Conservative - Test and monitor for 1-2 weeks
  2. Upgrade to Balanced - If no issues, most servers stop here
  3. Consider Aggressive - Only if maximum performance is needed

Remember: You can always restore from automatic backups if any level causes issues!

Tested Softwares

Works on Paper, Folia, Foldenor, Leaf, Luminol, SparklyPaper, LinearPaper, Patina, Pufferfish, Purpur, Gale, Scatter, and DivineMC

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.2 26.1.x 1.21.x +1
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x
Folia Paper Purpur
1d ago 1
1.21.x 1.20.6
Folia Paper Purpur
1d ago 1
1.21.x 1.20.6
Folia Paper Purpur
1d ago 1
1.21.x 1.20.6
Folia Paper Purpur
1d ago 1
1.21.x 1.20.6
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
1d ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
1d ago 1
1.20 1.19.x 1.18.x +10
Bukkit Folia Paper Purpur Spigot
1d ago 1
[2.9] PerfoBooster 2.9 by BloodRed on Oct 12, 2026
Download
  • All new software optimizer: optimizes inbuilt software configuration like paper-global.yml etc...
  • Fixed unknown plugin crashes.
[2.8] PerfoBooster 2.8 by BloodRed on Oct 12, 2026
Download
  • Added effective tps for folia which is used for optimizations.
  • Fixed the watchdog timeout issue caused by AdjustSpawners.
  • Fixed AggressiveDespawner's thread failure issue.
  • More optimized on folia.
[2.7] PerfoBooster 2.7 by BloodRed on Oct 12, 2026
Download
  • Added excludedComponents configuration for all redstoneOptimization
  • Added excludedExplosions configuration for all explosionOptimization
  • Uses better colored responces
  • Fixed the issue plugin's reload command working abnormally
  • Added a dedicated debugging reports
[2.6] PerfoBooster 2.6 by BloodRed on Oct 12, 2026
Download
  • Custom messages support!
  • Decreased the plugin size!
[2.5] PerfoBooster 2.5 by BloodRed on Oct 12, 2026
Download
  • Fixed Hopper Optimizations (Tweaks) not working on folia.
  • Added few error handling for instant leaf decay.
  • Added new Max Explosions Yield, Anti-Chain Explosions, and Deactivate Explosions optimizations.
  • Added few hidden configurations like debug etc..
[2.4] PerfoBooster 2.4 by BloodRed on Oct 12, 2026
Download
  • Fixed TPSMonitor showing inaccurate results.
[2.3] PerfoBooster 2.3 by BloodRed on Oct 12, 2026
Download
  • Using old Instant Leaf Decay method because of alot errors in few software.
[2.2] PerfoBooster 2.2 by BloodRed on Oct 12, 2026
Download
  • Fixed Instant Leaf Decay not working issue.
[2.1] PerfoBooster 2.1 by BloodRed on Oct 12, 2026
Download
  • Fixed an error: java.lang.IllegalStateException: Asynchronous Chunk getEntities call! created by Disable mob AI.
[2.0] PerfoBooster 2.0 by BloodRed on Oct 12, 2026
Download
  • Now works more asynchronously.
  • Updated responce formats and user experience.
  • Comments in the configuration file are now more easy to understand.
  • Reload command is more stable.
  • Shows enabled optimizations when plugin enables or reloads.
[1.12] PerfoBooster 1.12 by BloodRed on Oct 12, 2026
Download
  • 1.21.8 bump.
  • Added despawn mode for aggressive despawning.
  • TPS monitor will only show 20.0 TPS for 45 seconds from enabling to fix compatability issues on few softwares.
[1.11] PerfoBooster 1.11 by BloodRed on Oct 12, 2026
Download
  • Now you can adjust mode of **view distance scaling** to WORLD mode or PLAYER mode. WORLD mode can fix issue of a visual bug of world reloading for players.
  • Added more useful commands like update download and info.
[1.10] PerfoBooster 1.10 by BloodRed on Oct 12, 2026
Download
  • Now RADIUS check mode of redstone limiter is 5 times optimized than before.
  • Now redstone limiter always checks on RADIUS mode. (removed CHUNK mode.)
  • Added allowed interactions configuration for redstone limiter.
[1.9] PerfoBooster 1.9 by BloodRed on Oct 12, 2026
Download
  • Added new automated redstone deactivation (deactivateRedstone). Goal is to deactivate redstone when server is lagging.
  • Added 1.20.1 to 1.20.6 support without losing support upto latest version (1.21.7+). Most requested feature.
[1.8] PerfoBooster 1.8 by BloodRed on Oct 12, 2026
Download
  • Added most requested optimization feature, Instant leaf decay.
  • Reduced the size of the plugin (about 150kb to 130kb).
  • Now Bstats may recognize folia servers.
  • Hopper tweaks breaking how hopper works has been patched.
[1.7] PerfoBooster 1.7 by BloodRed on Oct 12, 2026
Download
  • Added Auto Updater. (Still in development)
  • 1.21.7 Bump!!!
[1.6] PerfoBooster 1.6 by BloodRed on Oct 12, 2026
Download
  • Added new redstone limiter.
  • Fixed bstats issue with folia.
[1.5] PerfoBooster 1.5 by BloodRed on Oct 12, 2026
Download
  • The Illegal State Exception caused by Disable Mob AI has been fixed.
  • Plugin now only works on 1.20.6 - Latest minecraft versions due to PaperAPI issues.
[1.4] PerfoBooster 1.4 by BloodRed on Oct 12, 2026
Download
  • Removed Auto Save Optimizer because it already exist in paper.
  • Removed Tick Rate Adjuster because it already exst in paper.
  • Removed Throttle Redstone Ticks due to redstone connection issues.
  • Removed few optimizations in Hopper Optimizer and Adjust Spawner which already existed in paper.
  • Added new Idle Simulation Distance optimization.
  • Updated Config Updation messages.
[1.3] PerfoBooster 1.3 by BloodRed on Oct 12, 2026
Download
  • Added new **Disable Mob AI** feature.
[1.2] PerfoBooster 1.2 by BloodRed on Oct 12, 2026
Download
  • Garbage Collection warns if it is modified or manipulated outside of the plugin.
  • You can now click on the links on update checking results.
  • Changed color from Orange to Aqua.
[1.1] PerfoBooster 1.1 by BloodRed on Oct 12, 2026
Download
  • Duplicate or multiple Responces/Message issue fixed
  • Update checker showing older versions issue fixed
  • Now Garbage Collection detects flags that affect it, also warns
  • Prefix color matches the colors in the logo (maybe changed in future)
[1.0] PerfoBooster 1.0 by BloodRed on Oct 12, 2026
Download
_(A BIG CHANGE)_

  • Added Hopper Optimizations
  • Added Mob Spawner Adjustments
  • Added Chunk Load Controls
  • Removed Object Pooling
  • Colorful Responces
  • Optimized Config Updation
  • Identifies As Paper Plugin (with folia support)
  • Fixed Runtime Errors Occurred In Folia
  • Better Command Responces
  • 4x Faster Than (Karma-2)
  • Added Better Plugin Update Checker
  • Now View distance scaling uses server tps for efficient optimization
  • Implemented stable mspt monitoring. use /pb load to show mspt
  • Chance for datalose occured by tick adjustment has been patched
  • Tick rate adjustment works better than before.
  • Now we added mspt monitor and also mspt will be shown when using /pb load (beta)
  • Now View distance scaling uses tps instead of player count for dynamic adjustments. (beta)
  • Changed snake_case config to camelCase config.
  • Better player anti spam redstone feature (recoded) and also added action bar alert for it.
  • Now TPS monitor is more accurate.
  • Better auto config updation.
Added automatic config updation (beta)
  • Removed hidden packet optimization due to no performance improvement.
  • Now TPS monitor is more accurate.
PerfoBooster Icon
Download PerfoBooster
Select game version
Select platform