▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/NebulaBooster
NebulaBooster

NebulaBooster

Say goodbye to lag! Boost your server's TPS with smart entity culling, chunk optimization, redstone throttling & automatic cleanup. Your pets and builds stay safe.

1.4K
4

NebulaBooster

NebulaBooster Banner

Advanced Server Performance Optimization Plugin for PaperMC

Minecraft Java PaperMC

FeaturesInstallationCommandsConfigurationSupport


Overview

NebulaBooster is a comprehensive server optimization plugin designed to dramatically improve your Minecraft server's performance. It intelligently manages entities, chunks, redstone mechanics, and items to maintain smooth gameplay even under heavy load.

Whether you're running a small survival server or a large network with hundreds of players, NebulaBooster adapts to your needs with highly configurable optimization systems.


Key Features

Entity Management System

  • Smart Spawn Limiting - Per-chunk and per-world entity limits
  • Hostile Mob Optimization - AI reduction based on distance from players
  • Spawner Optimization - Dynamic delay adjustment and nearby entity limits
  • Entity Culling - Intelligent removal of excess entities (oldest-first strategy)
  • XP Farm Detection - Automatic detection and throttling of intensive farms
  • Protected Entities - Never removes named mobs, pets, leashed entities, or bosses

Chunk Management System

  • Load Optimization - Controls chunks loaded per tick
  • Async Pre-generation - Pre-loads chunks ahead of flying players
  • Activity Tracking - Monitors chunk activity levels (LOW/MEDIUM/HIGH/CRITICAL)
  • Smart Unloading - Automatically unloads inactive chunks
  • Spawn Protection - Keeps spawn chunks always loaded

Redstone Optimization System

  • Update Throttling - Limits redstone updates per chunk/world
  • Hopper Optimization - Transfer cooldowns and idle detection
  • Clock Detection - Identifies and throttles redstone clocks
  • Piston Limiting - Controls piston extensions per chunk
  • Machine Detection - Alerts admins about lag-causing contraptions

Item Optimization System

  • Smart Merging - Automatically merges nearby item stacks
  • Scheduled Cleanup - Configurable cleanup intervals with warnings
  • Projectile Limits - Per-player limits for snowballs, eggs, ender pearls
  • Dupe Detection - Identifies suspicious item drop patterns
  • Protected Items - Excludes valuable items from cleanup

Performance Monitoring

  • Real-time TPS Tracking - Monitors server performance
  • Memory Monitoring - Tracks RAM usage with alerts
  • Emergency Mode - Automatic aggressive cleanup when TPS is critical
  • Admin Alerts - Notifies staff of performance issues
  • Detailed Statistics - View all metrics with /nebula stats

Optimization Details

Entity Optimization

FeatureDescriptionDefault
Hostile per chunkMaximum hostile mobs per chunk25
Passive per chunkMaximum passive mobs per chunk15
AI reduction distanceDistance to reduce mob AI32 blocks
AI disable distanceDistance to disable mob AI64 blocks
No-target despawnTime before idle hostile despawns60 seconds

Spawner Optimization

FeatureDescriptionDefault
Max nearby entitiesEntities before spawner pauses12
Radius checkArea to check for entities16 blocks
Min spawn delayMinimum ticks between spawns200 ticks
Max spawn delayMaximum ticks between spawns800 ticks
Player activation rangeRange for spawner activation16 blocks

Chunk Optimization

FeatureDescriptionDefault
Max chunks per tickChunk loads per tick4
Inactive timeoutTime before unloading300 seconds
Pre-generationChunks ahead for flyers3 chunks
Min unload distanceMinimum distance from players10 chunks

Redstone Optimization

FeatureDescriptionDefault
Max updates per chunkRedstone updates limit100/tick
Max updates per worldWorld-wide limit2000/tick
Hopper transfer cooldownTicks between transfers16 ticks
Max hoppers per chunkHopper limit per chunk32
Clock detectionMinimum frequency to detect4 ticks

Item Optimization

FeatureDescriptionDefault
Merge radiusDistance for item merging2.5 blocks
Cleanup intervalTime between cleanups300 seconds
Max item ageItem lifetime on ground180 seconds
Warning timesCountdown warnings60, 30, 10, 5s

Commands

CommandDescriptionPermission
/nebula or /nbMain commandnebulabooster.use
/nebula statsView server statisticsnebulabooster.stats
/nebula reloadReload configurationnebulabooster.reload
/nebula toggle <module>Enable/disable modulesnebulabooster.toggle
/nebula monitorReal-time performance monitornebulabooster.monitor
/nebula cleanupManual item cleanupnebulabooster.cleanup
/nebula chunkCurrent chunk informationnebulabooster.chunk
/nebula detectDetect lag sourcesnebulabooster.detect
/nebula emergencyForce emergency cleanupnebulabooster.emergency

Detection Commands

CommandDescription
/nebula detect spawners [radius] [type]Find spawners near all players
/nebula detect hoppers [radius]Find hopper clusters
/nebula detect redstone [radius]Find redstone mechanisms
/nebula detect report [radius]Full detection report

Permissions

PermissionDescriptionDefault
nebulabooster.useBasic command accessop
nebulabooster.adminAll permissionsop
nebulabooster.statsView statisticsop
nebulabooster.reloadReload configop
nebulabooster.toggleToggle modulesop
nebulabooster.monitorPerformance monitorop
nebulabooster.cleanupManual cleanupop
nebulabooster.chunkChunk infoop
nebulabooster.detectDetection commandsop
nebulabooster.emergencyEmergency modeop
nebulabooster.alertsReceive alertsop
nebulabooster.bypassBypass all limitsfalse

Installation

  1. Download the latest version of NebulaBooster
  2. Place the .jar file in your server's plugins folder
  3. Restart your server
  4. Configure settings in plugins/NebulaBooster/config.yml
  5. Use /nebula reload to apply changes

Configuration

Module Toggles

modules:
  entity-optimizer: true      # Entity management system
  chunk-optimizer: true       # Chunk management system
  redstone-optimizer: true    # Redstone throttling
  item-optimizer: true        # Item merging & cleanup
  performance-monitor: true   # TPS/memory monitoring

Language Support

general:
  language: "en"  # "en" for English, "es" for Spanish

World Exclusions

general:
  excluded-worlds:
    - "world_lobby"
    - "creative_world"

Protected Entities

NebulaBooster will never remove these entities:

  • Named entities (with custom names)
  • Tamed animals (pets)
  • Leashed entities
  • Boss mobs (Wither, Ender Dragon, Elder Guardian, Warden)
  • Villagers and Iron Golems
  • Armor Stands, Item Frames, Paintings

Server Recommendations

Small Servers (1-30 players)

  • Use default settings
  • Enable all modules
  • Aggressive entity culling

Medium Servers (30-80 players)

  • Increase entity limits slightly
  • Pre-generation for flying players
  • Moderate redstone limits

Large Servers (80+ players)

  • Lower entity limits
  • Aggressive chunk unloading
  • Strict redstone throttling
  • Enable emergency mode

Technical/Redstone Servers

  • Increase redstone limits
  • Disable clock detection
  • Higher hopper limits
  • Careful with piston limits

Performance Impact

ScenarioWithout NebulaBoosterWith NebulaBooster
100 players, vanilla~12 TPS~19 TPS
Large mob farm active~8 TPS~17 TPS
Redstone contraption spam~10 TPS~18 TPS
500+ ground items~14 TPS~20 TPS

Results may vary based on server hardware and configuration


Compatibility

Supported Versions

  • Minecraft: 1.17.x, 1.18.x, 1.19.x, 1.20.x, 1.21.x
  • Server Software: PaperMC, Purpur, Pufferfish
  • Java: 17 or higher

Dependencies

  • Required: PaperMC (or fork)
  • Optional: None

Known Compatibility

  • Works with most economy plugins
  • Compatible with world management plugins
  • Works alongside other optimization plugins

Technical Details

  • Language: Kotlin
  • Async Operations: MCCoroutine for non-blocking tasks
  • Thread Safety: ConcurrentHashMap for data structures
  • API: Paper API with async chunk loading
  • Memory Efficient: Lazy sequences and object pooling

Support

  • Issues: Report bugs on GitHub
  • Discord: Join our community server
  • Wiki: Detailed documentation available

Credits

Author: SrCodexStudio Website: hidencloud.com


Made with love for the Minecraft community

Downloads License

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:Apache-2.0
Опубликован:2 года назад
Обновлён:2 месяца назад
Главная