Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
TheBrewingProject

TheBrewingProject

Custom beverage crafting, with large customizability on the drinking effects.

654
15
Food
Game Mechanics
Social

Compatibility

Minecraft: Java Edition

1.21.x

Platforms

Paper
Purpur

Supported environments

Server-side

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Join Discord server

Creators

BreweryTeam
BreweryTeamOrganization

Details

Licensed MIT
Published 6 months ago
Updated last week
DescriptionChangelogVersions
All versionsTheBrewingProject 2.1.0

TheBrewingProject 2.1.0

Download
Report

Changelog

THIS RELEASE CONTAINS SOME BREAKING CHANGES

You can not go back when migrating to this version, but this time it actually contains multiple migration scripts from 1.9.0.

If you are using the default configurations, I highly recommend clearing them for better default settings.

What's changed since 2.0.0-beta

  • Advanced conditions for default recipes
  • Migration scripts when going from 1.9.0
  • Better default settings, use the newly added modifiers systems much better
  • Improved time format serialization/deserialization in the config
  • Tag pattern matching for structures

What's Changed since 1.9.0

  • 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

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, everything except translations have a conversion script. 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, there's a migration script that converts these, but I recommend either using the default configuration or redefining them yourself
  • Recipes format have changed somewhat. There's now a migration script that changes all the keys alcohol to modifiers.alcohol
  • Consumables that can change your modifiers (for example bread) have changed location in the configuration from config.yml to modifiers.yml

Files

TheBrewingProject-2.1.0.jar(1.98 MiB) Primary
Download

Metadata

Release channel

Release

Version number

2.1.0

Loaders

Paper Purpur

Game versions

1.21.8

Downloads

28

Publication date

September 17, 2025 at 11:27 AM

Version ID

Modrinth is open source.

feat/theseus/tauri-v2@c5403db

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.