All versions
1.1.0
Release
Ultimate Cobblemon Progression 1.1.0last year 196
Compatibility
Minecraft: Java Edition
1.21.1
Platform
Fabric
Supported environments
Client and server
Required content
Any compatible version
Any compatible version
Any compatible version
Any compatible version
Changes
UCP 1.1.0
Features
- Implemented party level cap (i forgor 💀)
- Trainer level can now be increased naturally via dex seen/caught counts defined per-tier
- Trainer level increases are announced to the player but not the server (yet)
Config
- Configs no longer use Moonlight so it is no longer a dependency, but modmenu is still supported
- Config files now live in /config/ultimate-cobblemon-progression
- New Options:
- doLevelCap: Whether to enforce party level caps based on trainer level
- doDexProgression: Whether to do natural trainer level progression based on dex entries
- doSpeciesBlocking: Whether to enforce tiers' species lists
- doLevelScaling: Whether to scale mon spawn levels to their tier's level cap
- doWeightScaling: Whether to affect the weight of spawned mons to the player's current tier
Datapacks
level-capis nowlevelCap- Dex requirements to reach a tier (other than tier_1) can be defined as:
"requirements": {
"dex": {
"seen": 10,
"caught": 20
}
}
seenandcaughtare both optional on a per-tier basis
Optional dependencies
Any compatible version
Supplementary resources
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:nz81A2jG:MQaL6qUr"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:nz81A2jG:MQaL6qUr"
}

