Patbox's Brewery

Brewery is a Fabric/Quilt compatible mod allowing you to create alcoholic and non-alcoholic drinks with cauldrons and barrels. Aside of few builtin ones, you can add any number of custom drinks with their own recipes and functionality by using datapacks. Additionally, this mod can work purely server side, allowing vanilla clients to join and use its capabilities.
While this mod is inspired/based on ideas from Sn0wStorm's Brewery plugin for bukkit, it isn't compatible with its configs/items as this one is powered by Polymer
If you have ideas/requests feel free to create an issue on github!
Getting Started
You can check all recipes by crafting Book of Brewery (1 glass bottle and 1 book).
Cooking/Boiling with Cauldron (Preparing mixtures)
Using cauldron is quite simple. You just need to drop ingredients to cauldron filled with water placed on top of (camp)fire and then click it with stick. It will consume ingredients and start cooking/boiling them. Passed time will be displayed above it. When it reaches value you wanted, just click it with empty glass bottle to get mixture or finished drink.

Creating barrel
Brewery barrels are built in world. To make one you need 1 spigot (crafted from stone, tick and any plank), 4 fences, 16 wooden stairs and 20 wooden planks. They all need to be of the same type. Then just place them in shape showcased below. Stairs rotation doesn't matter, just keep in mind to place spigot last.

Aging mixtures/drinks with Barrels
Most drink types require aging with barrels. However not all barrels are made equal. Some brews will have higher quality in selected barrel types, other won't be possible to make at all.
To start aging mixture/drink, just click on a barrel you made (not vanilla one!) and put your items there. They will automatically start to age. When they have good enough quality you can take them out.
Download:
- Modrinth: https://modrinth.com/mod/brewery
- CurseForge: https://www.curseforge.com/minecraft/mc-mods/patboxs-brewery
- Github Releases: https://github.com/Patbox/brewery/releases
Datapacks adding new brews you might want to check.
- Cabbage Substances: https://modrinth.com/datapack/cabbage-substances
- Mainstay Recipe Book: https://modrinth.com/datapack/mainstay-recipe-book
- To the Baikal: https://modrinth.com/datapack/to-the-baikal
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 |
- Added Poplar barrel support and updated russian localization by @mrKarton in https://github.com/Patbox/brewery/pull/69
## New Contributors
- @mrKarton made their first contribution in https://github.com/Patbox/brewery/pull/69
- Full Changelog**: https://github.com/Patbox/brewery/compare/0.17.0+26.3...0.17.1+26.3
- Full Changelog**: https://github.com/Patbox/brewery/compare/0.16.0+26.2...0.17.0+26.3
- Full Changelog**: https://github.com/Patbox/brewery/compare/0.15.1+26.1.2...0.16.0+26.2
- Full Changelog**: https://github.com/Patbox/brewery/compare/0.15.0+26.1...0.15.1+26.1.2
- Full Changelog**: https://github.com/Patbox/brewery/compare/0.12.0+1.21.6...0.13.0+1.21.9
- Full Changelog**: https://github.com/Patbox/brewery/compare/0.11.1+1.21.5...0.12.0+1.21.6
- Full Changelog**: https://github.com/Patbox/brewery/compare/0.8.0+1.21-rc1...0.8.1+1.21.1
- Tweaked text styling of Book of Brewery.
- Added info about distillation to Book of Brewery.
- Quality Select brew effect now supports both list and single entries for selection.
- Fixed nested delayed effects crashing the game.
- Fixed simple quality selectors not using correct values.
- Fixed brews not validating their container.
- Full Changelog**: https://github.com/Patbox/brewery/compare/0.10.2+1.21.4...0.10.3+1.21.4
- Full Changelog**: https://github.com/Patbox/brewery/compare/0.10.1+1.21.4...0.10.2+1.21.4
- Improvements to the drink format (version 4):
- Drink name, color and visuals can now be selected depending on quality.
- The related fields now support direct static value or list of {"for": quality, "value": data}. See datapack definition for more info.
- Changed format of visual definition:
- Item field was removed (as it didn't work anyway), with model being used instead (defaults to potion like before).
- Added "resource_pack_model" to visuals - Item model id only applied when player has server resource pack.
- Added "particles" to visuals - Allows to toggle eating particles, false by default.
- Added "sound_event" to visuals - Allows to change drinking sound.
- Added "animation" to visuals - Allows to change drinking animation.
- Added optional "failed_color" and "failed_visual" (direct values) - they will be used for failed drink instead of the defaults! If not set it fallbacks to hardcoded color and 0 - quality model.
- Added optional "unfinished_color" and "unfinished_visual" (quality selected) - they will be used for unfinished drink instead of the defaults! If not set it fallbacks to old behaviour.
- Added optional "drinking_time" definition - allows to calculate how long it takes to drink the brew. Uses expression.
- Added optional "required_container" definition - an (recipe) ingredient definition that defines which items can be used to collect this brew from cauldron. Defaults to "glass_bottle".
- Added
quality_selectconsumption effect - adds simple quality-selection syntax. - All builtin drinks now change their drinking speed based on quality (lower quality - longer drinking).
- All builtin drinks now define resource pack item models. By default they should look like potions.
- Improved the reliability of Book of Brewery.
- Fixed command not creating valid distilled brews by default.
- Failed drinks now require 3 times more time to drink (they are disgusting after all).
- Fixed builtin drinks not having effects at all.
- Full Changelog**: https://github.com/Patbox/brewery/compare/0.8.0+1.21-rc1...0.9.0+1.21.2
- Full Changelog**: https://github.com/Patbox/brewery/compare/0.7.1+1.20.6...0.8.0+1.21-rc1
- Full Changelog**: https://github.com/Patbox/brewery/compare/0.7.0+1.20.5...0.7.1+1.20.6
- Full Changelog**: https://github.com/Patbox/brewery/compare/0.3.0+1.19.3...0.3.1+1.19.3
- Patbox's Brewery 0.2.0** for Minecraft 1.19.2 has been released!
First update! Now even more data driven and more flexible!
- New brew type: Glow Wine
- Tweaked some recipes/drinks
- Optimized code of barrels, limiting how much they need to tick
- Brews using the same ingredients can now dynamically change their type picking one with highest quality (For example Beer/Dark Beer)
- Added multiple effect types that can be used in creation of custom brews:
execute_command,set_on_fire,random,set_alcohol_level,delayed,velocity,damage - Status effects can be locked to make them immune to milk
- You can now change effects of alcohol poisoning with a datapack
- You can now change which items remove (or add) alcohol levels
- Cleaned up the json format
Additionally made some documentation here for everyone interested: https://github.com/Patbox/brewery/blob/master/DATAPACK.md