Tags
Creators
Details
All versions
2.2.0
Release
v2.2.0 TheBrewingMarket6 months ago 21
Compatibility
Minecraft: Java Edition
1.21.9–1.21.11
Platforms
Paper
Purpur
Changes
2.2.0
Important
- Configuration Update Required — This version introduces new configuration options and language keys. You must update your
config.yml,prices.yml, and language files (en_US.yml,es_ES.yml). Old configurations may cause missing features or errors. It is recommended to regenerate or manually merge the new entries.
You can find the latest configuration files here: Resources
New Features
- PlaceholderAPI Integration — ~28 placeholders available under
%tbm_…%and%thebrewingmarket_…%, including:- Daily earnings (earned, limit, remaining, percent)
- Base prices per recipe
- Player stats (total earned, brews sold, last sale, per-recipe history)
- Market analytics (today's total, top recipe, top player)
- Numeric placeholders available in both formatted and raw variants
Full placeholder list available in the wiki: Wiki
- Group Pricing — Define a single price for multiple recipes using the new
groups:section inprices.yml - Daily Earnings Limit — New
market.limitationsection inconfig.ymlto cap daily player earnings - Conf
Improvements
- Shulker Selling — Sell pipeline rewritten to scan each shulker once and defer mutations until confirmation, significantly reducing lag when selling large inventories
- GUI Performance — Reduced workload during GUI updates, improving overall responsiveness
Optional dependencies
Unavailable version
Unavailable 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:m5UEs6mb:hm9qPbTL"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:m5UEs6mb:hm9qPbTL"
}

