Links
Tags
Creators
Details
All versions
beta-02011401
Beta
Infinite_Card beta-020114013 months ago 15
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Fabric
Supported environments
Client and server
Changes
Changelog
beta-02011401 - 2026-07-15
Added
- Added language switching to the in-game Settings hotbar. Players can now switch between English and Simplified Chinese without using commands.
- Added first-launch client language detection. When the client can detect a China-region startup environment, Infinite Card applies Simplified Chinese automatically; otherwise it falls back to English.
- Added player/server global configuration support for the default language through
config/infinite_card/config.json.
Fixed
- Fixed run route generation so map layers no longer collapse wide branches into narrower layers in a way that forces unrelated paths to merge.
- Fixed route graph consistency between the native Minecraft Advancements page and the actual hotbar node choices.
- Fixed generated routes that could repeat the same battle theme on a single path.
- Fixed generated routes that could duplicate battle themes within the same route depth.
- Fixed route generation cases where leaf nodes could fail to lead cleanly toward the final boss.
Changed
- Improved route parent-child assignment so branches stay more readable and better match the choices the player can actually select.
- Improved theme selection fallback logic so the generator expands the legal theme pool before relaxing route constraints.
- Refreshed localized UI after language changes, including adventure hotbar items, battle labels, and run progress data.
Validation
- Passed
gradle test. - Passed
gradle build.
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:NZPkvnYL:NOEDulsY"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:NZPkvnYL:NOEDulsY"
}

