PerfoBooster icon

PerfoBooster 1.3

An intelligent performance optimization plugin with Folia support.

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.
  • Auto Save Optimizer: Optimizes the interval for saving inactive chunks, reducing I/O load during less critical periods.
  • 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.
  • Player Redstone Anti-Spam: Prevents players from spamming redstone-interactive blocks, with configurable interaction limits and temporary blacklisting.
  • Throttle Redstone Ticks: Limits the maximum number of redstone updates processed globally per tick to mitigate lag from large or rapid redstone contraptions.
  • 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.
  • Tick Rate Adjuster: Selectively slows down the tick rate of specific game mechanics (e.g., crop growth, mob AI, portal activation, ice melting) to lessen their performance impact.

Commands: 

  • /perfobooster (alias: /pb) - Shows the help menu with available commands.
  • /pb reload - Reloads the PerfoBooster configuration.
  • /pb status - Shows the current operational status of all optimization modules.
  • /pb gc - Manually triggers server garbage collection.
  • /pb load - Displays server load statistics, including entities, chunks, TPS, and MSPT (Milliseconds Per Tick).
  • /pb sysinfo - Shows detailed system information such as memory usage, CPU load, storage, and internal config access latency.
  • /pb update [check] - Displays information about the current plugin version and checks for updates (use check to force a new check).

Permissions: 

  • perfobooster.command - Allows access to the base /perfobooster command and help.
  • perfobooster.reload - Allows reloading the PerfoBooster configuration.
  • perfobooster.status - Allows checking the current optimization status.
  • perfobooster.gc - Allows manual triggering of garbage collection.
  • perfobooster.load - Allows viewing server load statistics.
  • perfobooster.sysinfo - Allows viewing system information.
  • perfobooster.update - Allows checking for plugin updates. (Operators or players with perfobooster.admin permission may also receive update notifications on join, if enabled in config).

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.

Support: 

Having issues or need help configuring PerfoBooster?

Bstats: 

PerfoBooster.svg

optimization

folia

performance

latest

garbage

collection

lag

antilag