Links
Tags
Creators
Details
1.2.4-RELEASE
Compatibility
Changes
๐ 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!
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:tFFOFlpc:3MPB6eUV"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:tFFOFlpc:3MPB6eUV"
}

