Links
Tags
Creators
Details
All versions
beta-05011401
Beta
v1.1-snapshot3 months ago 39
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Fabric
Supported environments
Client and server
Changes
Changelog
beta-05011401 - 2026-07-27
Added
- Added Friendly PvP to the formal runtime. Players can switch modes from the hotbar, select an online opponent, invite them through MessageBar, confirm Ready, and play on a shared four-lane entity board.
- Added formal 12+8 PvP deck construction with separate main- and side-deck rules, copy limits, saved profiles, and a complete legal card pool independent of warehouse ownership.
- Added complete PvP exits for invitation rejection or expiry, pre-match cancellation, surrender, negotiated draws, action timeout, disconnect grace, and automatic disconnect defeat.
- Added persistent protection for ordinary player items temporarily isolated by an active Infinite Card session.
Changed
- Unified Infinite Card GUI transitions so linked screens preserve the cursor position instead of repeatedly recentering it.
- Competitive mode, its deck builder, full competitive codex, event listeners, and MessageBar command links are no longer controlled by the Debug-content switch.
Fixed
- Fixed PvP terminal cleanup so player-state protection remains active until attack animations, arena restoration, inventory restoration, and session cleanup have all completed.
- Fixed stale PvP hand cards and tools surviving a failed session recovery; orphaned runtime items are removed before the normal mode hotbar is restored.
- Fixed pending invitations allowing a player to switch modes before cancelling or resolving the invitation.
Known Limitations
- Collectible card finishes are currently represented in warehouse, item, and inspection presentation only. Finish-specific creature glow is not available during live battles in this candidate.
Validation
- Passed
compileJava. - Passed
compileClientJava. - Passed all 177 JVM tests.
- Passed strict source and formal-output resource validation: 48 manifest paths, 0 warnings.
- Full release build is reserved for the project owner.
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:tnxqup0O"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:NZPkvnYL:tnxqup0O"
}

