SmoothBoot
1.2.4-RELEASESmoothBoot & Network Optimizer The ultimate performance suite for modern high-load Minecraft servers.
SmoothBoot & Network Optimizer
The ultimate performance suite for modern high-load Minecraft servers.
SmoothBoot is not just a startup optimizer; it is a comprehensive engine designed to
maximize your server's hardware potential from the first millisecond. By combining the
logic of ThreadTweak, PacketFixer, and advanced JVM pre-warming, it ensures your
1.21.1+ server starts faster, runs smoother, and handles network traffic with surgical
precision.
Key Features
Smart Boot Engine
Choose your intensity! SmoothBoot allows you to scale optimizations based on your
hardware:
- LOW / MEDIUM: Safe and stable for small servers.
- NORMAL: Balanced optimization for standard production environments.
- AGGRESSIVE: Maximum JIT (Just-In-Time) compilation and aggressive class
initialization for the fastest possible boot on heavy servers.
ThreadTweak Integration
- Priority Boosting: Automatically elevates the Server Main Thread priority during
the critical loading phase to prevent "hanging." - Worker Scaling: Dynamically calculates and sets the ideal number of Netty event
loop threads based on your actual CPU architecture.
PacketFixer Logic (Network)
- Pooled Memory: Forces Netty to use PooledByteBufAllocator to reduce memory
fragmentation and GC pressure. - Direct Buffer I/O: Enables direct memory access for network packets, bypassing JVM
heap overhead for lower latency. - Fast-Path Serialization: (Configurable) Streamlines packet processing by disabling
unnecessary bounds checking.
Live Diagnostics & Monitoring
Stay informed with real-time performance data via the /sb status command:
- Real-time TPS Tracking: Monitor server ticks with color-coded alerts.
- CPU Load Monitor: See exactly how much CPU your Minecraft process is consuming.
- Burden Detection: Automatically identifies if your server is Healthy, Stressed, or
Burdened.
Container & Pterodactyl Ready
SmoothBoot is built for modern hosting. It automatically detects Docker and
Pterodactyl environments, applying safety "clamping" to core detection to prevent
thread explosion on shared host machines.
Commands
- /sb help - Displays the interactive help menu.
- /sb status - Shows real-time server health, burden level, and hardware usage.
- /sb reload - Instantly reload configuration changes.
- /sb gc - Manually trigger the Smart Garbage Collector.
- /sb slowplugins - Check plugins that take a long time to startup
- /sb dashboard - View a information status GUI in game
Permission: smoothboot.admin
Requirements
- Minecraft: 1.21.1 or higher.
- Platform: PaperMC, Spigot, or Folia.
- Java: Version 21+.
Source Code
SmoothBoot is open-source and transparent.
View on GitHub (https://github.com/Sahur01-arch/Smooth-Boot)
Author: Ryushin
Version: 1.2.4 (Stable)
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta
LuckPerms
A permissions plugin/mod for Minecraft servers.
2.8MSueta