All versions
3.4.1+mc1.21.11
Beta
merchantmind 3.4.1+mc1.21.112 weeks ago 7
Compatibility
Minecraft: Java Edition
1.21.11
Platform
Fabric
Supported environments
Client and server
Required content
Unavailable version
Changes
merchantmind-3.4.1+mc1.21.11
Fixed
- Fixed the Pay menu disappearing shortly after opening.
- Fixed the client resetting the payment interface when receiving a regular shop synchronization update.
- Fixed reserved items being unable to open the payment flow when the player did not have enough coins to pay the full item price.
- Fixed the payment interface losing its state while the reservation was still active.
Payment Flow
- The Reserve action remains separate from payment.
- After reserving an item, the action changes to Pay.
- Pressing Pay now opens a dedicated payment menu.
- Added a separate Pay full option.
- Pay full requires the remaining item price and delivers the item immediately after successful payment.
- Added a separate Choose installment option.
- Added an installment sub-window with a payment slider.
- The maximum installment amount is limited by the lower value between:
- The player's current balance.
- The remaining price of the reserved item.
- Partial payments keep the reservation active until the item has been fully paid.
- The item is delivered immediately after the remaining balance reaches zero.
Build
- Built successfully with Java 25.
- Target Minecraft version: 1.21.11.
- Target Fabric version and dependencies remain compatible with Minecraft 1.21.11.
Version
- Version updated from
3.4.0+mc1.21.11to3.4.1+mc1.21.11.
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:pJDkKSAw:wBizMTtS"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:pJDkKSAw:wBizMTtS"
}