
SmoothBoot
SmoothBoot & Network Optimizer The ultimate performance suite for modern high-load Minecraft servers.
- Загрузки
- 93
- Подписчики
- 0
- Обновлён
- 31 мая 2026 г.
- Лицензия
- GPL-3.0-only
Опубликован 29 мая 2026 г.
🚀 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)
Ченджлог
1.2.4-RELEASEРелиз1.21.9, 1.21.10, 1.21.11 · 31 мая 2026 г.
🚀 SmoothBoot v1.2.4-RELEASE
This update focuses on Container Compatibility (Docker/Pterodactyl) and stability fixes for server monitoring.
🐳 Container & Pterodactyl Support
- Native CGroup Detection: Added support for reading CGroup v1 and v2 quotas to accurately detect CPU cores in containers.
- Safety Clamps: Automatically limits internal thread pools in shared hosting environments to prevent CPU throttling.
- Permission Fixes: Graceful fallbacks for restricted environments that block thread priority changes.
📊 Monitoring & Bug Fixes
- TPS Fallback Engine: Fixed a bug where TPS monitoring would fail on standard Spigot servers. Added a custom high-precision TPS engine for non-Paper environments.
- Smart GC Refinement: The engine now automatically respects the -XX:+DisableExplicitGC JVM flag.
- Stability: Improved the reliability of the Boot Watchdog and early-phase optimizations.
🛠️ Technical Changes
- Platform: Updated and verified for 1.21.1.
- Java: Requires Java 21.
- Performance: Refined Netty allocator settings for better packet throughput.
Note: If you are using Pterodactyl, SmoothBoot will now automatically detect your core limits and optimize itself accordingly!
1.2.3-SNAPSHOTБета1.21.9, 1.21.10, 1.21.11 · 29 мая 2026 г.
Adding History, Auto set mode, Fixing GC, Adding full compatiblily to pterodatycl/docker
1.2.2-HOTFIXРелиз1.21.9, 1.21.10, 1.21.11 · 29 мая 2026 г.
Optimizing GC and fix bug
1.2.1-SNAPSHOT-FOLIA+1Бета1.21.9, 1.21.10, 1.21.11 · 29 мая 2026 г.
Fixing bug migration to 1.2.2
1.2.1Релиз1.21.9, 1.21.10, 1.21.11 · 29 мая 2026 г.
Fixing bug
1.2.1-HOTFIX+FOLIAБета1.21.9, 1.21.10, 1.21.11 · 29 мая 2026 г.
Added folia support
Note : Unstable
1.2.0-SNAPSHOTАльфа1.21.9, 1.21.10, 1.21.11 · 29 мая 2026 г.
Fixing Bug
1.1.1-HOTFIXРелиз1.21.9, 1.21.10, 1.21.11 · 29 мая 2026 г.
Fixing Pterodatycl/Docker Issue and adding feature
Комментарии
Загружаем…