Unofficial site, not affiliated with modrinth.com.What is this?
Плагины/TheBrewingMarket
TheBrewingMarket

TheBrewingMarket

Sell your brews from TheBrewingProject or BreweryX for money

41
2

v2.2.2 TheBrewingMarket

release2 мая 2026 г.

2.2.2

Java 25 & Minecraft 26.1.2 Support

As Minecraft 26.1.2 now requires Java 25, the plugin has been updated accordingly.

⚠️ Running the plugin on versions older than Java 25 is not supported and will likely result in errors.

What's Changed

  • Added raw decoder fallback for BreweryX when Brew#get(ItemStack) fails (e.g. missing or renamed recipes)
  • Updated TheBrewingProject support to 3.1.1
  • Updated Paper API to 26.1.2
  • Upgraded build environment (Gradle, Java 25, ShadowJar)

Fixes

  • Prevented missing BreweryX recipes from breaking name and quality resolution

Notes

  • No configuration changes required
  • Fully backwards compatible with previous setups

v2.2.1 TheBrewingMarket

release20 апреля 2026 г.

2.2.1

New Features

  • TheBrewingProject 3.0.0 support.
  • Added recipe display name placeholders:
    • %tbm_last_sale_recipe_name%
    • %tbm_global_top_recipe_name_today%
  • Added References section to the wiki with all default config files ready to copy:
    References

⚠️ Breaking Changes

  • Placeholder renames (update your scoreboards, holograms and chat formats):
    • %tbm_last_sale_recipe%%tbm_last_sale_recipe_id%
    • %tbm_global_top_recipe_today%%tbm_global_top_recipe_id_today%
  • Language config version bumped to config-version: 2
    (copy the updated file from References)

Improvements

  • Improved PlaceholderAPI integration with better data consistency and caching
  • MiniMessage formatting is now stripped to ensure clean placeholder output
  • Added configurable fallback messages for missing data (defaults to "N/A")
  • Improved top recipe queries to use the most recent display name
  • Display names are now stored and cached as plain text

Fixes

  • Invalid or unrecognized brew items no longer crash the sell flow (now treated as non-brews)
  • Replaced double quotes with single quotes in language files
  • Missing config keys are now always reported, even when config-version is up to date

v2.2.0 TheBrewingMarket

release16 апреля 2026 г.

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 in prices.yml
  • Daily Earnings Limit — New market.limitation section in config.yml to 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

v2.1.0 TheBrewingMarket

release11 апреля 2026 г.

2.1.0

New Features

  • BreweryX Support — TheBrewingMarket now works with both TheBrewingProject and BreweryX. The plugin auto-detects which one is installed.
  • Database Schema Migrations — Automatic schema versioning and migrations. Existing databases are upgraded seamlessly on startup.

Improvements

  • TBP Scoring — Brew evaluation now uses TheBrewingProject's scoring API for accurate quality-based pricing, with PersistentDataContainer fallback for sealed brews.
  • History Queries — Sell history now uses UUID-based lookups with a composite index for faster pagination.
  • Internal Architecture — Simplified storage and service modules for better maintainability.

Documentation

v2.0.1 TheBrewingMarket

release7 апреля 2026 г.

2.0.1

Improvements

  • Improved performance when fetching player history (removed delays caused by external UUID lookups)
  • Improved history lookup by supporting player name queries
  • Improved compatibility with non-premium and Bedrock players
  • Non-premium and Bedrock players now display a consistent default head instead of random textures
  • Console execution now correctly shows player names instead of "unknown UUID"
  • Added {player} placeholder to history hover messages

Совместимость

Minecraft: Java Edition

26.1.x1.21.x

Платформы

Поддерживаемые окружения

Сервер

Детали

Лицензия:MIT
Опубликован:1 месяц назад
Обновлён:2 дня назад
Главная