Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for BreweryTeam

Custom beverage crafting, with large customizability on drinking effects.

Report TheBrewingProject?

beta
2.0.0-beta.0

Thorinwasher released TheBrewingProject version 2.0.0-beta.0 on Mon 11:29 AM

THIS RELEASE CONTAINS BREAKING CHANGES

For more information see this section

What's Changed

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

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 the events.yml file
  • Recipes format have changed somewhat. You need to replace the keyword alcohol with modifiers.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 to modifiers.yml

Information

Published onSeptember 8, 2025
Downloads0

Platforms

Paper Paper (1.21.8)