Tags
Creators
Details
2.0.0
Compatibility
Changes
ShamboQ 2.0 Release Notes
š Queue System Evolved
We're excited to announce ShamboQ 2.0, a major update to our queue management system for Minecraft servers. This release represents a complete overhaul of the plugin's architecture with a primary focus on resilience and resource optimization.
⨠Key Improvements
- Connection Rejection Handling: Players no longer get lost in limbo when the destination server rejects connections
- Automatic Retry System: Configurable retry mechanism with fallback to queue when connection fails
- Player-Friendly Messaging: Clear communication to players during connection issues
š”ļø New Connection Handling
The standout feature of ShamboQ 2.0 is our enhanced connection management system, which:
- Detects server unavailability and connection timeouts
- Automatically retries connections with configurable attempts and delays
- Keeps players informed with action bar messages during the connection process
- Returns players to the queue if connection repeatedly fails
- Accurately tracks connection metrics for server admins
# New connection configuration
connection:
max-retries: 3 # Maximum retry attempts
retry-delay: 5 # Seconds between retries
š New Metrics System
Administrators now have access to comprehensive metrics about queue performance:
- Connection attempts and failures
- Resource optimization statistics
- Player throughput measurements
- System performance indicators
š§ Other Improvements
- Platform Detection: Automatically adapts to Bukkit, Spigot, or Paper servers
- Aggressive Resource Management: Improved chunk handling for minimal server impact
- Command System Overhaul: Better command organization with improved tab completion
- Enhanced Configuration: More options to fine-tune queue behavior
š Compatibility
ShamboQ 2.0 supports:
- Minecraft 1.16 - 1.21
- Bukkit, Spigot, and Paper servers
- BungeeCord and Velocity proxies
š„ Installation
- Download the latest JAR from our GitHub Releases
- Replace your existing ShamboQ installation
- The plugin will automatically migrate your existing configuration
š¬ Questions or issues? Join our Discord or open an issue on GitHub.
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:dkNTKP7e:pS1Crbf4"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:dkNTKP7e:pS1Crbf4"
}

