PerfoBooster

⭐ — (43 endorsements) 📥 28,585 downloads 📌 v2.9 📅 5/9/2025
🟠 Updated over a year ago

By BloodRed · bukkit

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 8/9/2025 📅 Created: 5/9/2025

🔍 Analysis

  • 👍 0.2% endorsement rate
  • 🏆 #180 of 1560 bukkit mods in this game by downloads

📋 About This Mod

**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 optim

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 ` | Apply intelligent optimizations (conservative/balanced/aggressive) | `perfobooster.admin` | | `/pb optimizer stats` | Show optimization statistics and success rates | `perfobooster.admin` | | `/pb optim

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Plugins
Author
BloodRed
Version
2.9
Downloads
28,585
Endorsements
43
Category
bukkit
Created
5/9/2025
Updated
8/9/2025
Game Versions
1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5
Tags
game-mechanics, optimization, technology

🔧 How to Install Minecraft Plugins Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Plugins →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Plugins versions does PerfoBooster support?

The author lists 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6. Other versions may work but are untested by the author.

What is the latest version of PerfoBooster?

Version 2.9, published 2025-08-09 with 28,585 downloads recorded at the source.

Keep browsing — more Minecraft Plugins mods await

📋 All Minecraft Plugins Mods 🏆 Top 25 📂 More bukkit 👤 More by BloodRed 🔎 Similar Mods 🌐 Best bukkit (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods