3.4.7+mc26.1.2
Compatibility
Required content
Changes
MerchantMind 3.4.7
Bug Fixes and Improvements
- Reworked the reservation flow. Pressing Reserve now completes the reservation without immediately opening the payment selection screen.
- After an item has been reserved, its action button changes from Buy to Pay to distinguish it from the regular purchase action.
- Added a separate payment screen for reserved items.
- Added two payment options:
- Full Payment
- Installment Payment
- Added a slider for selecting the amount to pay during an installment payment.
- Improved server-side reservation validation to prevent duplicate reservations and prevent other players from purchasing an item that has already been reserved.
- Improved reservation state persistence when closing and reopening the shop screen.
- Verified the mod initialization flow on Minecraft Java 26.1.2 with Fabric API.
- Added compatibility notes for mods that modify
PrimaryLevelDataor the Minecraft world creation/loading process. - Updated the mod version to
3.4.7+mc26.1.2.
World Creation and Compatibility Notice
I do not know for certain whether this mod will work correctly in every modpack. When I tried to create a world on my own setup, the world did not start properly, and in some cases the game crashed when entering a world.
I asked an AI to test the mod in Minecraft using only MerchantMind and Fabric API. In that test environment, the AI was able to create a world and enter it successfully.
Because of this, the problem with world creation or world loading may be caused by another mod installed in the modpack. In particular, the crash report may be related to cardinal-components-leveldata, which may not be compatible with Minecraft 26.1.2 or may be targeting an incompatible PrimaryLevelData constructor.
I am not completely sure whether the mod will work correctly in every environment. If this mod has a bug and you are unable to create a world or enter a world, you can send an email with the details to:
Please do not blame me if the mod does not work correctly in your setup. AI have tested it with only MerchantMind and Fabric API, where world creation worked successfully, but I cannot guarantee compatibility with every other mod or modpack.
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:CnvllgB9"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:pJDkKSAw:CnvllgB9"
}