
BreweryXTBP-Bridge
A plugin that adds some of the new features from TBP to BreweryX
- Загрузки
- 87
- Подписчики
- 3
- Обновлён
- 4 апреля 2026 г.
- Лицензия
- MIT
Опубликован 2 апреля 2026 г.
ONLY TESTED ON PAPER TBH
BreweryX TBP Bridge
TBP-inspired multiblock brewing systems built on top of BreweryX.
This addon expands BreweryX with structured distillation, bulk vat brewing, and persistent brew customization without replacing or modifying its core mechanics.
Overview
BreweryX TBP Bridge turns brewing into a physical, interactive system.
Players must construct valid multiblock setups to distill and process brews, manage fuel and timing, and scale production using vats. Everything is configurable and designed to stay fully compatible with BreweryX.
Features
Multiblock Distillery System
- Distillation is blocked unless a valid still structure is built
- Supports multiple configurable still layouts
- Prevents oversized or invalid builds from matching
- Open a custom distillery GUI by interacting with the structure
Custom Processing Workflow
- Insert brews and fuel into a dedicated GUI
- Processing time scales per bottle (not per batch)
- Batch info includes bottle count, duration, and fuel cost
- Optional live countdown timer and process step display
Advanced Fuel System
- Global fuel defaults or per-recipe overrides
- Recipes can require different fuel types and costs
- Mixed batches supported when enough fuel slots are available
- Processing is blocked if fuel requirements aren’t met
Bulk Vat Brewing
- Optional multiblock vat for large-scale brewing
- Increased water capacity for batch processing
- Ingredient and water input lock while cooking
- Cooking begins after a configurable delay
- Optional particle effects when cooking starts
- Vat state persists across restarts
- Debug interaction available (right-click with empty hand)
Brew Naming System
- Rename brews via command or anvil workflow
- Requires paper in an anvil for in-world labeling
- Names persist through all BreweryX processes
- Adds player attribution without removing existing lore
Admin & Debug Tools
- Reset stuck distilleries safely in-game
- Reset bulk vat state when needed
- Toggle OP-only vat debug output for structure/state inspection
Commands
/breweryx namebrew <name>
/breweryx namebrew clear
/breweryx resetstill
/breweryx resetvat
/breweryx vatdebug [on|off|toggle|status]
Permissions
breweryx.tbpbridge.namebrew
breweryx.tbpbridge.resetstill
breweryx.tbpbridge.resetvat
breweryx.tbpbridge.vatdebug
Requirements
- Paper server
- BreweryX installed
- Java 21
Installation
Place the plugin
.jarin:plugins/BreweryX/addons/Start or reload your server
Configure stills and vats in
config.yml
Configuration Highlights
- Fully customizable multiblock patterns (distillery + vat)
- Per-still GUI layouts and overrides
- Recipe-based fuel rules
- Adjustable processing time and delays
- Toggleable timers, visuals, and feedback
- Naming rules and message customization
Ченджлог
1.1.2Релиз1.21.9, 1.21.10, 1.21.11 · 4 апреля 2026 г.
Version 1.1.2
Patch Update
Major internal overhaul focused on stability, reliability, and long-term maintainability.
Fixed
- Fixed multiple underlying issues affecting core functionality
- Resolved inconsistencies caused by previous compiled logic
- Improved stability across all brewing systems, including vats and distillation
Changed
- Rewrote large portions of the plugin after decompilation to restore full control over the codebase
- Cleaned and restructured internal systems for better performance and easier future development
Notes
- This update is strongly recommended for all servers
- Acts as a foundational rewrite to prevent future bugs and limitations
- Improves overall compatibility with complex BreweryX and TBP-style setups
1.1.1Релиз1.21.9, 1.21.10, 1.21.11 · 3 апреля 2026 г.
Version 1.1.1
Patch Update
Minor update focused on stability and compatibility.
Fixed
- Fixed an issue with bulk vats that could cause incorrect behavior during processing
Added
- Added compatibility support for TBP Garden
Notes
- Recommended update for servers using vats
- Improves compatibility with TBP-style plugin setups
1.1.0Релиз1.21.9, 1.21.10, 1.21.11 · 3 апреля 2026 г.
Version 1.1
Major Feature Update
Expands BreweryX TBP Bridge with bulk vat brewing, additional admin tools, and improved processing systems.
Added
- Multiblock bulk vat brewing system
- Configurable vat water capacity and cooking delay
- Vat state persistence across restarts/reloads
- Optional particle effects when vat cooking begins
- Vat interaction debug system (OP-only)
Improvements
- Enhanced distillery processing flow and feedback
- Improved handling of mixed recipe batches
- More consistent GUI information (timing, fuel, steps)
- Better structure validation reliability
New Commands
/breweryx resetvat– resets a stuck or active vat/breweryx vatdebug [on|off|toggle|status]– toggles vat debug output
Full Command List
/breweryx namebrew <name>/breweryx namebrew clear/breweryx resetstill/breweryx resetvat/breweryx vatdebug [on|off|toggle|status]
Permissions
breweryx.tbpbridge.namebrewbreweryx.tbpbridge.resetstillbreweryx.tbpbridge.resetvatbreweryx.tbpbridge.vatdebug
Notes
- Introduces large-scale brewing via vats while keeping BreweryX fully intact
- Fully configurable to match different server styles and progression
- Backwards compatible with existing distillery setups
1.0.0Релиз1.21.9, 1.21.10, 1.21.11 · 2 апреля 2026 г.
Version 1.0
Initial Release
First public release of BreweryX TBP Bridge.
Added
- Multiblock-gated distillery system
- Custom distillery GUI for processing brews
- Per-bottle processing time scaling
- Recipe-aware fuel system (global + per-recipe overrides)
- Support for mixed-recipe batches (with sufficient fuel slots)
- Live process feedback (batch size, duration, fuel cost)
- Optional countdown timer display in GUI
- Brew naming system (command + anvil-based)
- Persistent still inventories across restarts
- Admin command to reset stuck stills
Commands
/breweryx namebrew <name>/breweryx namebrew clear/breweryx resetstill
Permissions
breweryx.tbpbridge.namebrewbreweryx.tbpbridge.resetstill
Комментарии
Загружаем…