Перейти к содержимому
Mineforgian

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

  1. Place the plugin .jar in:

    plugins/BreweryX/addons/
    
  2. Start or reload your server

  3. 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.namebrew
  • breweryx.tbpbridge.resetstill
  • breweryx.tbpbridge.resetvat
  • breweryx.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.namebrew
  • breweryx.tbpbridge.resetstill

Комментарии

Загружаем…