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 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
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
- Project Wiki — Added a public wiki with setup and usage documentation: https://cesarsanchezgomez.github.io/TheBrewingMarket/
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
v2.0.0 TheBrewingMarket
release4 апреля 2026 г.⚠️ Important (Server Owners)
- This update is NOT backward compatible due to the rebrand and structural changes.
- You must remove the old plugin (BrewMarket) before installing this version.
- The plugin folder name has changed:
- Old:
BrewMarket - New:
TheBrewingMarket
- Old:
- It is strongly recommended to delete old configuration files to avoid conflicts and let the plugin regenerate fresh ones.
We sincerely apologize for any inconvenience this may cause :C
New Features
- Support for SQLite, MariaDB, and MySQL (with HikariCP connection pooling, bundled via ShadowJar).
- Ability to sell brews inside shulker boxes.
/tbm history [player] [time]command with time filtering (1s, 1m, 1h, 1d, 1w, 1M, 1Y) and configurable pagination (1–32 entries per page).- GUI with dynamic sell buttons that update in real time.
Changes
- Full rebrand: BrewMarket → TheBrewingMarket.
- Commands:
/brewmarket→/thebrewingmarket,/bm→/tbm. - Permissions:
brewmarket.*→thebrewingmarket.*. - Updated TheBrewingProject API to
v3.0.0-beta.0. - Updated visual theme to pink tones (
#FCBDE3 / #F973C4). - Updated language and config files (format, icons).
Removed
- Deprecated
action.messagesections fromconfig.yml(sale messages are now handled via language files).
v1.0.0 BrewMarket
release22 марта 2026 г.Initial Release
Features
- Sell GUI for TheBrewingProject brews with Vault economy integration
- Quality-based pricing: final price scales with brew quality (0.01 to 1.0)
- Per-recipe configurable prices for all 27 default recipes
- Sell button (GUI brews only) and Sell All button (GUI + inventory)
- Fully customizable GUI layout with grid-based symbol system
- Full Minecraft data component support for icons (custom names, lore, player heads, enchant glint, potion colors, tooltips, custom model data, and more)
- MiniMessage formatting support on all text fields
- Multi-language support (en_US, es_ES) with easy custom translations
- Configurable sounds and messages for sell/deny actions
/brewmarketto open the GUI,/brewmarket reloadto reload config
Совместимость
Создатели
Детали
Лицензия:MIT
Опубликован:3 недели назад
Обновлён:2 дня назад

