Links
Tags
Creators
Details
3.0.0
Compatibility
Changes
FutureShops 3.0.0
Announcing the first stable release build for 3.0.0. Work is now underway to port FutureShops to Minecraft 1.21.1 NeoForge.
FutureShops 3.0.0 is the first stable Forge release for Minecraft 1.20.1. Client and server must use the same FutureShops build.
Highlights
- Unified trade offers support free, money, barter, money and barter, alternative payment choices, sell only, and bundles.
- Server Shops and Player Shops use the same clear offer presentation, including explicit free and sell only actions.
- The Add Items screen uses a searchable grid with quick Buy, Sell, Barter, and Bundles modes, Base Price, and Simple Editor access.
- Bundle trades deliver or consume all listed components atomically.
- Sell Inventory,
/sellall adminshop, and/sellall playershopsprovide review screens with per item selection and total value. - Escrow recovery, durable claims, restart handling, request identity checks, and stale offer rejection protect item and money transfers.
- Catalog validation, recovery quarantine, configurable admin shop capacity, and maintenance diagnostics help operators recover safely.
- Bazaar and Auction House navigation follows module configuration and hides disabled modules.
Compatibility
- Minecraft 1.20.1.
- Forge 47.4.20.
- Java 17.
- GeckoLib 4.8.4.
Back up the complete world and configuration before upgrading. Keep matching FutureShops versions on the client and server. The 1.21.1 NeoForge port is being developed separately.
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:ACiEe8jY:x0crFT3Z"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:ACiEe8jY:x0crFT3Z"
}

