All versions
1.2.0
Release
PFrankupsMod 1.2.03 months ago 6
Compatibility
Minecraft: Java Edition
26.1.2
Platform
Fabric
Supported environments
Client-side
Changes
PfRankups v1.2
Added
• Added support for the new server profile system.
• Added the foundation for future provider-based requirement tracking.
• Added detailed requirement information popups.
• Added advancement-specific checklists for supported advancements.
• Added automatic biome tracking for Adventuring Time and Hot Tourist Destinations.
• Added automatic potion tracking for A Furious Cocktail.
• Added inventory-aware tracking for Balanced Diet.
• Added a checklist legend for tracked advancements.
• Added a built-in Help and What's New system.
• Added first-launch onboarding and update notifications.
• Added a persistent Help button to the main checklist.
Improved
• Improved server detection and reliability.
• Improved configuration loading and migration.
• Improved manual requirement handling.
• Improved internal performance and stability.
• Improved advancement requirement guidance with recipes, instructions, and progress tracking.
• Improved checklist readability with color-coded completion states.
Changed
• Refactored the progression engine to use the new provider architecture.
• Unified requirement tracking across statistics, advancements, manual requirements, and server data.
• Continued preparation for future Universal server support.
• Requirement details are now contextual and update automatically when possible.
Fixed
• Fixed several edge cases involving manual requirement persistence.
• Fixed various internal issues discovered during architecture refactoring.
• Contest Wins now counts both Farming and Fishing Contest Wins.
• Fixed Rankup progress not updating when a pending /rankup reward was waiting to be claimed.
• Fixed numerous requirement tracking inconsistencies discovered during testing.
Developer Notes
• General code cleanup and preparation for future updates.
• Continued expanding the reusable provider architecture for future requirement types.
• Continued preparing the codebase for configurable universal server support.
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:5hCJylAO:xvpQmImv"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:5hCJylAO:xvpQmImv"
}

