Brewery

Brewery is a Plugin for an alternate brewing process, including alcoholic Potions.
This Plugin works with Craftbukkit and Spigot 1.19, 1.18, 1.17, 1.16, 1.15, 1.14, ..., 1.8.x.
The somewhat difficult brewing process rewards you with a diversity of Potions, which, through their effects, create a drunkeness that has never existed in Minecraft before.
Learn the art of brewing through fermenting, distilling and barrel aging on your Minecraft server. Experience how, from spring water and wheat, through hard work, a cool beer is created. Distill high-proof liquor, which gets that unique taste after some aging in oak barrels. Celebrate the biggest feasts you can imagine and always keep the cheerful athmosphere. Fill the taverns with laughter and loud music, while the drunkards scuffle on the streets.
Features
- Brew alcoholic Drinks, that actually can make you drunk
- Drunk people will stagger, the chat is influenced, effects and more
- Wake up at /home after a long night of drinking
- Lower quality brewed drinks have downsides like hangover
- Process of brewing with different steps like fermenting, distilling, aging
- Refine the quality, until the Drinks are perfect
- Master the brewing of even the most difficult Drinks
- Create your own Recipes including ingredients, properties and creation process
- Configurable influence on the chat
This Plugin now uses bStats! This submits anonymous stats about your server (player count, plugin/server version, etc.) to the public statistic website bStats.org which will provide developers with usage statistics of this plugin. If you don't want this feature and wish to opt-out, you can do so in the /plugins/PluginMetrics/config.yml. It would mean a lot to me though if you could leave it enabled, its part of what keeps me motivated
:)
This Plugin uses an automatic Update Checker. It checks the CurseForge api for updates to this Plugin at each server start. If an update is found, the log and Ops are notified. The Update Checker runs in a seperate async thread, so it doesn't use any of your main processing resources. It will never download any files. If you wish, you can turn the Update Checker off in the config.yml
Brewing Tutorial and quick overview: Plugin Showcase and Config tutorial:
Check the Wiki for more Information on how to install and use Brewery.
Translations
Das Plugin ist auf Deutsch entwickelt worden, ist aber standardmäßig auf Englisch.
Das Wiki ist auch komplett auf deutsch, schaut dort für mehr Informationen!
By Default, the Plugin is in english language and config. It is highly advised to use the config and language file for your language, as some parts of the plugin (like the Chat distortion) are language specific.
Config and Language files are included with the Plugin and can be found in the Brewery folder after first run. Simply replace the generated config with one from the "configs" folder. Which language file to use is set in the config.
Language files are to be placed in the folder: plugins/brewery/languages/
German and English language file and config by me
French language file and config, thanks to AzuraStars, citron09 & XTREM5000
Italian language file and config, thanks to FraazT0
Getting Started
After installing you can simply start brewing, by fermenting ingredients, distilling and aging the ingredients. Check the Wiki for detailed informations about the process of brewing.
To also take advantage of the more advanced features, you may want to have a look at the config, where you can create your own recipes and even alter the word replacements in chat when a player is drunk. By default there are just some basic recipes, that show what settings you can utilise. There are plenty more possibilities to create own recipes such as other Liquors, Special Drinks, etc. You may want to look around on the internet about how the Drinks are made, or create fantasy recipes with funny effects and ingredients.
Most of the good Drinks should be kept secret or have just vague descriptions on how to brew them. That allows players to try around on specific ingredients, so that only certain brewers master the creation of a high quality drinks.
When it comes to drinking, it is nice to define Wakeup Points. These are places in the World where players "wake up" when they log off for a period of time while drunk. These places may be anything like high on a tree, inside a cave, on towers, on small islands or in astonishing buildings.
For best results the places should be distributed over a big area, as the algorithm favors a place near the players current position
Important Commands
| Command | Description |
|---|---|
| /brew help | Shows the help page |
| /brew info | Information about your own drunkeness |
|
/brew info <player> |
Information about the drunkeness of <player> |
|
/brew create <recipe> |
Create a Brew by Command |
Important Permissions
| Permission | Description |
|---|---|
| brewery.user | Access to everything needed for brewing (Default) |
| brewery.mod | Allow to maintain Wakeup Points and to login even if overdrunken |
| brewery.admin | Gives access to Every Command and most bypasses (Default: op) |
A complete list of commands and permissions can be found here
Upcoming Features
- -
This plugin is released under GPLv3.
Currently the support for this Plugin is very minimal. It is in a very mature stage where everything should work as expected. Any issues arising with the use of this Plugin may considerably be solved using the Wiki, or the help of existing discussion.
Still, feel free to drop a comment below! Suggestions and bug reports are also welcome on GitHub.
If you have found a bug you may want to create a ticket or a pull request. You can also pm me for critical bugs.
-
View User Profile
-
Send Message
Posted Mar 9, 2015The barrel says... Error opening barrel, please contact admin. How can i fix this? i've been trying to get it to work for some time
-
View User Profile
-
Send Message
Posted Mar 4, 2015For those of you looking to sell Brewery items in a "Store" I suggest using DTLTrader with Citizens 2. I use them and they are able to handle the brewed items.
DTL Trader: http://dev.bukkit.org/bukkit-plugins/dtltraders/
Citizens 2: http://dev.bukkit.org/bukkit-plugins/citizens/
-
View User Profile
-
Send Message
Posted Mar 1, 2015@Schneiderism
Bukkit seems to be still using the old name for the flower: red_rose You can find every name here: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
Some are actually quite different from the minecraft names. I should look for some kind of translator to translate minecraft names to these bukkit names...
-
View User Profile
-
Send Message
Posted Feb 27, 2015@Sn0wStorm
Yeah, I added them and what they should be called to the cooked list. For some reason, it won't let me put any of the new items into the cauldron. My main problem is adding a certain flower to the mix. What would I type to add this flower to it: [CLICK]
-
View User Profile
-
Send Message
Posted Feb 27, 2015@DjSearX
Yes you can use milk in recipes. Like with lava buckets, putting a milk bucket into the cauldron gives you back the empty bucken
@Schneiderism
It looks good so far, have you added the ingredients to the cooked list below
@AnnickJean
Every brewery item has the id of a normal potion, 373, so if the other plugin only checks that, it can not distinguish between normal potions and brewery potions.
-
View User Profile
-
Send Message
Posted Feb 24, 2015Milk Alcohol?
I was just messing around with this plugin and I found out that you can put milk into a cauldron. I've been trying to make it so is it a WIP or what?
-
View User Profile
-
Send Message
Posted Feb 23, 2015@Sn0wStorm
I tried adding a recipe for Tequila using Blue Orchids, Melon, and Sugar Cane. When I loaded it up and tried adding melons and orchids to the cauldron, it wouldn't accept them. What am I doing wrong here?
11:
name: Poor Tequila/Tequila/Hard Tequila
ingredients:
- SUGAR_CANE/1
- 38,1/3
- 360/1
cookingtime: 3
distillruns: 6
color: DARK_RED
difficulty: 3
alcohol: 25
effects:
- POISON/10-20
- STRENGTH/20-40
In place of item ID for the orchid, I also tried "RED_FLOWER,1"
Thanks for the help!
-
View User Profile
-
Send Message
Posted Feb 16, 2015After making a brew persist, where do I find the ID of the item? /iteminfo (chestshop) or /itemdb (essentials) both give me Potion of Poison II. I've looked through the database after making something persist and nada.
-
View User Profile
-
Send Message
Posted Feb 15, 2015@princeofwalachia
In the default config file the recipe for "Skunky Darkbeer/Darkbeer/Fine Darkbeer" is the exact same. The 3 different names correspond to the level of quality, "bad/good/great" of the brew. The goal is normally to brew up a "great" brew by following the recipe perfectly. When you mess up and don't follow the recipe perfectly, it will give you one of the lower quality names for the brew. The difficulty rating for the recipe determines how perfect you need to be to get a "great" name. If the difficulty is really high, it is easier to mess up and get a lower quality brew name. If the difficulty is really low, it is harder to mess up and get a lower quality brew name.
To get the "Darkbeer" name that is "good" you need to mess up the recipe quite a bit when you are brewing it. If 2 recipes are very similar, sometimes one recipe will override another if you mess up your target recipe.
-
View User Profile
-
Send Message
Posted Feb 10, 2015Okay why doesn't the dark beer work I followed the steps to make the dark beer and put it in the barrel. I have been waiting for 4 hours and it only came out as fine beer not dark beer. It is the same steps to make except the waiting time is different. Can you tell me how it works?
-
View User Profile
-
Send Message
Posted Feb 7, 2015Every time I restart my server, barrels no longer are barrels and everything in them is lost.
-
View User Profile
-
Send Message
Posted Feb 5, 2015Sorry, the name in the commit is wrong... It is INK_SACK which should work. Also you cannot use data values in the cooked section at this point.
@Sn0wStorm
Ah! Now I get it. No wonder I was getting nothing but errors from stuff in the cooked section for many other data value ingredients. I was about to pull my hair out.
-No Data Values in the Cooked Section.
-Place the name of the original Ingredient in the Cooked Section.
-Only use Data Values in the recipes themselves.
-Format for data values in recipe section, Name or item number,data value/amount
Example for using additional Prismarine blocks, (with # Comments to keep ingredients/data values easily memorable):
This finally works now. Thank you very much.
-
View User Profile
-
Send Message
Posted Feb 4, 2015This no longer works with GriefPrevention, Its not a deal breaker as people can build thier barrels into safe rooms, but its nice to have the option, this version works upto GP 7.8, theres a new developer and its not on version 10.6.1
-
View User Profile
-
Send Message
Posted Feb 4, 2015@Deiscorides
Sorry, the name in the commit is wrong... It is INK_SACK which should work. Also you cannot use data values in the cooked section at this point.
For Barrel opening issues, please look into the log, you can see which plugin causes the issue.
@AshvaleStaff
Maybe the shop plugin does not save the Potions correctly? If some metadata is lost while saving the potion will not work after restart
-
View User Profile
-
Send Message
Posted Feb 3, 2015For the life of me, I can't figure out why I can't get metadata/datavalues to work in this plugin. I read this:
This was added a while ago: Metadata is supported with "," as 700,1 for blueberry, or INK_SAC,10 for lime dye.
https://github.com/DieReicheErethons/Brewery/issues/60
The errors I get in the console are,
ERROR: Unknown Material: INK_SAC,10
ERROR: Loading the Recipe with id: '1' failed!
ERROR: Unknown Material: INK_SAC,10
Anyone else here get metadata/datavalues working and could help me out, please?
I'm using Spigot 1.8 and Brewery v1.3.1
-
View User Profile
-
Send Message
Posted Feb 1, 2015Has anyone been successful in implementing drinks into a shop? They seem to revert to basic potions on server restart even when using /brew persist.
-
View User Profile
-
Send Message
Posted Jan 30, 2015@Faldonboy We've tried on claimed and unclaimed land. Neither seemed to work unfortunately. As for the Grief Prevention plugin, we're currently on 10.5.5. Our server is fairly new still so we try to keep things somewhat updated as we haven't had any trouble before this.
-
View User Profile
-
Send Message
Posted Jan 30, 2015@Draodan
What version of Grief Prevention are you on? And are the barrels in a claimed area? GP has been having a lot of updates lately, they may have changed something that Brewery hasn't been updated for
-
View User Profile
-
Send Message
Posted Jan 30, 2015@Faldonboy
Downgrading WG 6 beta 5 to beta 4 didn't help unfortunately. We also tried removing Lockette and OpenInv to see if that had any effect. Still was a no-go unfortunately. Whether WG was or wasn't enabled in the Brewery config, we could not open the barrels. Also tried remaking them after each change with no luck. All changes still came up with the same exact error.
-
View User Profile
-
Send Message
Posted Jan 30, 2015@Draodan
Hmm, weird, I use GriefPrevention too but not Lockette. Well for reference my exact version of WG is 6.0.0-beta-04.1544-