Custom beverage crafting, with large customizability on drinking effects.
THIS RELEASE CONTAINS BREAKING CHANGES
For more information see this section
What's Changed
- Use adventure global translator by @Thorinwasher in https://github.com/BreweryTeam/TheBrewingProject/pull/99
- Event configuration rework by @Thorinwasher in https://github.com/BreweryTeam/TheBrewingProject/pull/100
- Integration initialization overhaul by @Thorinwasher in https://github.com/BreweryTeam/TheBrewingProject/pull/102
- Finalize API - Set it release ready by @Thorinwasher in https://github.com/BreweryTeam/TheBrewingProject/pull/103
- Add Jenkinsfile by @Nadwey in https://github.com/BreweryTeam/TheBrewingProject/pull/110
- Drunken modifiers by @Thorinwasher in https://github.com/BreweryTeam/TheBrewingProject/pull/104
- Add more placeholders for player names for command step by @Thorinwasher in https://github.com/BreweryTeam/TheBrewingProject/pull/113
- Encrypt brew step data by @Thorinwasher in https://github.com/BreweryTeam/TheBrewingProject/pull/114
- Implement more conditions by @Thorinwasher in https://github.com/BreweryTeam/TheBrewingProject/pull/112
- Change locale file names by @Thorinwasher in https://github.com/BreweryTeam/TheBrewingProject/pull/116
- BreweryX migrator plugin by @Thorinwasher in https://github.com/BreweryTeam/TheBrewingProject/pull/32
- Better time formatting by @Mitality
- Russian translation patches by @Vutka1
- And many small bug fixes
Full Changelog: https://github.com/BreweryTeam/TheBrewingProject/compare/v1.9.0...v2.0.0
Migration from BreweryX
You can now migrate from BreweryX, this is how it's done:
- Obtain this migration plugin file
- Add that plugin including TheBrewingProject 2.0.0 into your
/plugins
folder - Leave the latest BreweryX plugin version available in the
/plugins
folder (IMPORTANT) - You can now run your server
- After the server has started, stop the server and remove both BreweryX and the migration plugin
What will be migrated?
Barrels and only brew contents inside barrels (This will not apply to Minecraft barrels), any non brews will be wiped from existence
Cauldrons with their brew progress and ingredients
Everything in the
recipes.yml
file, except for:- Most ingredient defined in
custom-items.yml
- Other brews as ingredients might also break, as the brew display name can no longer be used as a key.
Direct command definitions for recipes are no longer possible in TheBrewingProject, these will automatically be migrated over to event definitions, see
events.yml
- Most ingredient defined in
What will not be migrated?
Everything not listed in the above section will not be migrated, this includes:
- Brews in other locations than barrels. The data format is completely different for brews, they can not be read without the BreweryX API!
config.yml
custom-items.yml
cauldron.yml
Breaking changes from version 1.*
Here's a list of all the breaking changes that will have no migration. Note that it's only on the configuration end, nothing database related. You can simply just wipe all configuration files if you already have the default configuration
- Translations have changed to a new simpler file format, see the
.properties
files in the/locale
folder. - Random drunken events (Those you get when for example alcohol is above a set margin) have changed the format for probability of event occurrence, this means that you have to redefine the probabilities for all events in the
custom-events
section, which you can find in theevents.yml
file - Recipes format have changed somewhat. You need to replace the keyword
alcohol
withmodifiers.alcohol
, this can be done with most text editors. - Consumables that can change your modifiers (for example bread) have changed location in the configuration from
config.yml
tomodifiers.yml
Information
Published on | September 8, 2025 |
---|---|
Downloads | 0 |