All versions
1.1.0-beta.1
Beta
Mercantile v1.1.0-beta.12 weeks ago 28
Uploaded by
Compatibility
Minecraft: Java Edition
1.21.1
Platform
Fabric
Supported environments
Client and server
Changes
This beta brings Mercantile's biggest update yet ā villager moods, market days, memorials, delivery contracts, work orders, and a new tutorial tree to guide you through all of it.
Added
- Villager society ā villagers now have moods shaped by their living conditions (bed quality, lighting, crowding); villages hold periodic market days with bonus restocks and discounts; villagers grieve and erect memorials when a neighbor dies (and briefly raise prices out of fear); Honored players occasionally receive gratitude gifts.
- Trade management ā pin any offer in the merchant screen to track it and receive a notification when it restocks; pinned trades are also listed in the reputation detail panel.
- Villager management ā assign unemployed villagers to a profession directly with work orders, coax nitwits into taking on real jobs, and feed baby villagers to speed up their growth.
- Delivery contracts ā accept jobs from villagers to deliver goods and earn emeralds and reputation in return.
- Tutorial and onboarding ā a new advancement tree walks you through Mercantile's systems; items tied to mod mechanics now carry contextual tooltip hints; reputation tier changes are announced in-game as they happen.
- Expanded content ā librarians now sell Meridian salvage tomes and rolled books; recipe viewers (EMI, REI, JEI) can filter the trade list by unlocked-only offers or by tier.
- Sentry pylon threat scaling ā when Tribulation is installed, the pylon's defense output now scales with the local threat level.
Changed
- Locked trades in the merchant GUI now have a more distinct visual treatment so it's immediately clear an offer is unavailable.
Fixed
- HUD sprites no longer disappear when ImmediatelyFast or Blur+ is installed.
- Jade no longer shows a duplicate countdown timer on baby villagers.
- WTHIT block tooltips now display correctly on villager workstations.
- Placing a villager pickup item with malformed data now correctly spawns a default villager instead of nothing.
Optional dependencies
Any compatible version
Any compatible version
Any compatible version
Any compatible version
Any compatible version
Any compatible version
Any compatible version
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:Bnp3Drhe:3T0Z9Wd7"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Bnp3Drhe:3T0Z9Wd7"
}

