
BreweryXTBP-Bridge
A plugin that adds some of the new features from TBP to BreweryX
26
3
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
Совместимость
Создатели
Детали
Лицензия:MIT
Опубликован:2 недели назад
Обновлён:2 недели назад
