Tags
Creators
Details
All versions
1.0.0
Release
UltraCollection v1.0.0 - Initial Release5 months ago 41
Compatibility
Minecraft: Java Edition
1.21.4
Platforms
Paper
Spigot
Changes
UltraCollection v1.0.0 - Initial Release
This is the first public release of UltraCollection, a tiered collection and milestone progression plugin for Bukkit/Spigot 1.21.4 servers.
What's included
Core system
- Milestone progression across 4 categories: Combat, Mining, Farming, Building
- 26 tracked items out of the box, fully configurable via YAML
- Milestone rewards executed as console commands with %player% placeholder support
- ACTION_BAR real-time feedback on every tracked action and milestone achievement
- Persistent placed-block registry to prevent farming exploits across server restarts
GUI menus
- Category browser (27-slot inventory)
- Per-category items menu with visual progress bars, current score, next goal, and milestone status
- Back button navigation
Requirements
- Java 21+
- Spigot / Paper 1.21.4
- UltraTrackStats 1.0.0+ (optional required for stat persistence)
Notes
- Without a stats provider, the plugin loads but no progress is tracked. See the API Documentation to register a custom provider.
- All items, categories, thresholds and reward commands are defined in Collection/Items.yml and Collection/Categories.yml - no recompilation needed to extend the plugin.
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:dK1PvfhN:ah7WJfuV"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:dK1PvfhN:ah7WJfuV"
}

