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.
In reply to orangewhip242:
Same Problem here
In reply to orangewhip242:
Do you have the Plugin CivModCore installed? Try removing it if you don't need it, it seems to cause problems with Brewery. Can you tell me which version you had installed and where it was from?
Can someone explain barrel ageing to me? I made three different drinks, and put them in three different barrels, but when I checked them a few minutes later, they were all just "ruined potion"
Do I have to wait the full ageing time, and then they'll work?
Am I not supposed to open the barrel until it's done?
I used all the right ingredients in the right amounts boiled for the right time, none of them needed distilling, and they're in the right kind of barrel.
Please help me, I need to make sure this works for my server
EDIT: Tested it with a 1-day age custom drink as well as 2-day age wheat beer and it worked when I don't open the barrel until I was ready to take it out.
In reply to Goncorer:
You can open up the barrel without affecting the drink. Just don't pick up the brew or you will stop the aging timer (Which can be restarted by putting the brew back in the barrel)
Hello!
I have this plugin downloaded, but i cant get any brew done succesfully.
For example. I tried to brew a beer. I put 6 wheat to cauldron, use clock to wait for 8 minutes to boil. After that i took 3 potion flasks, fill them and put them to barrel. And get just ruined potion after 3 years aging. I didnt change anything. I got permissions brewery.user.
But still every time I tried beer (I tried for 3 times) I just got Ruined potion.
Even if I followed YouTube tutorials.
Please help, I really like the idea of this plugin and I want it implement on my RP server to get fun with friends.
Thanks for help!
Nice plugin ! Just one thing, would it be possible to use custom model data for custom items ? All the custom items on my server are identifiable by their Custom Model Data and some doesn't have a specific lore, then if the player rename the item it will not work anymore.
Thank u Friend for timely update. Love u
Moinsen.
Super Plugin! Ich hab allerdings ein Problem: Ich als Admin kann betrunken werden, die anderen Spieler aber nicht. Woran kann das liegen? Habs schon mit Permissions probiert und die Config durchgeschaut aber nix gefunden.
In reply to Forge_User_03973903:
Haben die Spieler Permission Tränke zu trinken, also auch die normalen?
Hallo Braufreunde,
Wir hatten versucht gebraute Getränke mit einem NPC shop (dtl traders) zu verkaufen. Leider Funktioniert das nicht. Das liegt wahrscheinlich daran dass man die Tränke nicht so ohne weiteres Kopieren kann und der NPC warscheinlich genau das tut. Habt ihr damit schon Erfahrungen gemacht oder vielleicht irgendwelche Lösungsvorschläge? Gibt es vielleicht NPC Plugins womit das funktioniert?
Gruß Die Redaktion Holtex
In reply to Forge_User_33505038:
Also mit dem Shopkeepr Plugin funktioniert das. Hab dort einen Tauschhändler erstellt - der tauscht leer gegen volle Flaschen ;)
Awesome Plugin, used it a bit so far and I'm really happy about it. Wanted to ask though, are there possibilities to include NBT data in recipes? Because if that's the case you could e.g. use custom stuff from plugins like Exotic Gardens and then make Recipes for those, like, idk, limoncello from lemons (which are player heads, as far as i Know, so i think you'd have to identify them via nbt tag, right?).
Thx and sry if the quesion may be weird, I'm really new to plugins so far ^^*
Oh and also, what resource pack was used for the picture, the logo, I mean? Thx :3
In reply to burgersim:
In the next update, custom items will be supported!
I cant remember the resource pack, but if you want i can try to find it again
In reply to Forge_User_25690006:
Would be really interestinf, I just really enjoy the look of the planks and cauldron, that's why I thought, I'd ask ^^
And thx for the Info, I'm looking forward to the next update then, and until then I'm just gonna be happy about brewing Sweet Berry Wine and Liqueur ^^
DE
Also, ich hab probiert einen custom Brau zu machen, dann habe ich reloaded und ne Menge Fehlermeldungen bekommen, brauen ging auch nicht mehr. Hab ich also wieder entfernt und neu gereloaded, jetzt geht brauen wieder, aber all die alten Getränke geben keine Effekte mehr und man wird auch nicht mehr betrunken.
Edit: Ich hab jetzt einfach mit /brew create die Tränke wiedergeholt, trotzdem würd ich gerne wissen, warum das nicht funktioniert hat. Die Trank-Config ist unten beim englischen Teil
EN
So, I tried making a custom brew, then I reloaded and got a bunch of errors. I was not able to brew anything anymore too. So I removed the custom brew and reloaded again, then brewing worked again but the old drinks didn't give any effects anymore and you wouldn't get drunk.
Edit: Okay, I just recovered the drinks with /brew create, but I'd still like to know why it didn't work. The potion-config is below!
11:
name: Erbärmliches Ambrosia/Gutes Ambrosia/Göttliches Ambrosia ingredients:
- golden_apple/2
cookingtime: 3
distillruns: 0
wood: 0
age: 0.5
color: 'FFCD00'
difficulty: 6
alcohol: 7
effects:
- ABSORPTION/4-6/60-120
- REGENERATION/2-6/10-20
- SPEED/1-2/40-80
- SATURATION/1-10/5-10
I also added the cooking-thing, when you didn't put it in a barrel yet:
golden_apple: Golden Brew
In reply to Forge_User_87184258:
Was gab es denn für Fehlermeldungen? Manchmal ist irgendwo einfach nur ein Leerzeichen zu viel oder so. Es gibt einen online yml checker mit dem man das vorher checken kann. Das liegt dann einfach daran dass Bukkit die yml datei nicht lesen kann.
Dann sind halt keine Rezepte geladen und wenn man dann Tränke in Fässern hat und weiter reift, können die keine Rezepte finden und die Tränke können dann u.U. nicht mehr funktionieren (im nächsten Update wird das auch behoben)
In reply to Forge_User_25690006:
Dankeschön für die Antwort. Ich werde demnächst mal nachgucken, ob ich die Fehlermeldung finden kann. Aber könnte es vielleicht auch daran liegen, das der Name "ä" oder "ö" enthält?
In reply to Forge_User_87184258:
Ja könnte auch sein, einfach mal den ganzen String in diese ' Zeichen setzen, also so:
name: 'Erbärmliches Ambrosia/Gutes Ambrosia/Göttliches Ambrosia'
In reply to Forge_User_87184258:
Late reply but I would personally change that 0.5 age value. I don't think half years work, only full years. Additionally, you don't need to specify the "Golden_apple: Golden Brew" ingredient name value to make brews work that use that ingredient name. That value is only for naming the un-distilled, un-aged drink out of a cauldron when it has the majority of one ingredient. (For example, a 15 golden apple, 5 carrot drink would be named "Golden Brew" when you bottle it out of a cauldron. If you had a 5 golden apple, 15 carrot drink, it would be named whatever you listed for your base ingredient carrot name instead)
Hey sn0wystorm! I was wondering if it would be possible to have an option for each brew whether it should be enchanted or not. The custom color option is really nice but when potions are enchanted, the colors become very different from their original setting.
Something like:
Distill: 0
Age: 1
Wood: 0
Enchanted: No
etc etc