Releases: BreweryTeam/BreweryX
BreweryX - v3.4.5
BreweryX - v3.4.5
This update doesn't contain any new gameplay features. Most changes in this version are additions to BreweryX's addon API or bug fixes.
- BreweryX storage internals changed a bit and opened more of them up for the addon API
- Addons now enable after the DataManager has finished loading
- Fixed a few errors in the
MongoDB
storage type - Fixed BreweryX not initializing Barrel bounds in async regions (#70)
- Fixed BreweryX failing to startup due to duplicate-key stream exceptions (#68)
- Fixed
Brewery
PluginItem potions not being recognized. Brewery will now only recognize brews from itself if you're using the proper config identifier of the recipe. (e.g.brewery:wheatbeer
,brewery:ex
). See the default config to take a look at how these recipes are defined. - Fixed a few typos in en.yml by @Vutka1
- A few other misc changes and additions
Full Changelog: 3.4.4...3.4.5
BreweryX - v3.4.4
Changes in this version
- Changed the way addons load to replicate Bukkit's plugin API a bit better. (These API changes are necessary to run the latest version of RecipesAddon!)
- PaperLib is now used in BreweryX. This will have a noticable increase in performance for those running Paper-based servers. If you have lots of players distilling, lots of RGB used in your recipes, or are running Folia, you'll see a variety of performance improvements/bug fixes in this version. If you're not running a Paper-based server, I highly recommend switching.
- Unfound woodtypes won't log to console anymore, BreweryX will assume you're running an older server version instead.
- Custom item names not being color/format parsed are now fixed too
Full Changelog: 3.4.3...3.4.4
BreweryX - v3.4.3
This version includes a lot of changes. Remember to backup your files and update your addons to the latest versions available!
- Support for the Nexo custom items plugin
- Namespaces with ItemsAdder items now supported (e.g. "itemsadder:namespace:id")
- Better wood types, please see v3.4.1-SNAPSHOT release for information on this
- You can now disable recipes by adding the
enabled: false
key to a recipe - Fix wakeups not being run when a player joins, #57
- Fix BlockLocker hook not being properly enabled
- Better documentation on the addons API see our wiki
- BreweryX's own bStats page in addition to the original Brewery one
- Spanish config and lang translations by, @AverageDood & @KoCitrusMaker
New releases of BreweryX's addons maintained by the BreweryTeam are also out for this version. Get them on SpigotMC or Github:
Recipes - vBX3.4.3
GuiEditor - vBX3.4.3
Github generated release notes are below. Have a good day!
What's Changed
- Fix puke tasks not getting properly removed when a player quits. by @Nadwey in #64
- New French translations to the config-langs/fr.yml and fr.yml files by @CiaoCiaoBambina in #65
- Add Spanish translation by @AverageDood in #67
- New Wood, bStats, Other Fixes by @Jsinco in #66
New Contributors
- @CiaoCiaoBambina made their first contribution in #65
- @AverageDood made their first contribution in #67
Full Changelog: 3.4.0...3.4.3
BreweryX - v3.4.2-SNAPSHOT
This is a pre-release of BreweryX. It's not recommended for use on production servers and won't be released on BreweryX's main platforms.
- Reworked parts of BreweryX's internals so it uses the new BarrelWoodType system.
- Added BreweryX's own bStats page in addition to the old one: https://bstats.org/plugin/bukkit/BreweryX/24059
- Fixed BreweryX throwing NPE when trying fill bottles with cauldron brew.
- Updated Russion translations by @Vutka1
- New French translations to the config-langs/fr.yml and fr.yml files by @CiaoCiaoBambina in #65
(P.S. For any Spanish speakers, we could use a translation!)
Full Changelog: 3.4.1-SNAPSHOT...3.4.2-SNAPSHOT
BreweryX - v3.4.1
BreweryX - v3.4.1
Hotfix for v3.4.0
- Fix stumble percentage going all crazy in v3.4.0
- Fix BreweryX not properly initializing it's WorldGuard hook
- Fix puke tasks not getting properly removed when a player quits. by @Nadwey in #64
Full Changelog: 3.4.0...3.4.1
BreweryX - v3.4.1-SNAPSHOT
BreweryX - v3.4.1-SNAPSHOT
Same changelog as v3.4.1.
See v.3.4.0-SNAPSHOT release for what this snapshot version adds
BreweryX - v3.4.0
Hi everyone, this release of BreweryX contains major changes to the entire plugin so please read this update carefully.
Okaeri
First off, BACKUP YOUR CURRENT CONFIG.YML. While I believe this release to be stable, please backup your current config.yml, or rename it to something else.
BreweryX configuration has been swapped to Okaeri
. This means a couple of things:
- BreweryX config will automatically update
- Recipes, CustomItems, and Cauldroningredients now have their own file (If they're defined in your config.yml already, that will also work just fine.)
- Comments inside BreweryX's configuration files will automatically be swapped to whatever
language
you set.
Unfortuntely, BreweryX new configs do not support external comments. If you have comments in your current config.yml that you wish to keep, move them to a separate file.
The new langs
folder is now languages
. You can safely delete /BreweryX/configs/
and /BreweryX/langs/
if you wish.
Custom Command Aliases
You can now set custom command aliases for the default /breweryx
command. Look for commandAliases
in your config.yml.
PAPI support in commands
playercommands
and servercommands
now support PAPI placeholders. The drinking player will be used as context for the placeholder.
MongoDB support (experimental, use at your own discretion)
BreweryX now supports MongoDB.
A variety of other bugs have been fixed in this version. I won't list them out, but Github generated release notes are below:
What's Changed
- Remove cauldrons properly upon explosion by @Nadwey in #51
- Custom sealing table blocks & Gradle updates by @Nadwey in #52
- Finished adding Okaeri configuration settings by @KatarinaMantay in #53
- Properly add Russian config.yml to configs list by @Vutka1 in #54
- okaeri config file manager by @Jsinco in #55
- Pr okaeri by @Jsinco in #56
- Update Chinese language translate by @GhostFlys in #58
- Force SnakeYAML 2.3 in the new Okaeri config system by @Nadwey in #60
- Refactorlogging by @Jsinco in #62
- Okaeri by @Jsinco in #63
New Contributors
- @KatarinaMantay made their first contribution in #53
- @Vutka1 made their first contribution in #54
- @GhostFlys made their first contribution in #58
Full Changelog: 3.3.5...3.4.0
BreweryX - v3.4.0-SNAPSHOT
This is a pre-release of BreweryX. It's not recommended for use on production servers and won't be released on BreweryX's main platforms like Spigot and Hangar.
This version includes all the additions and fixes from v3.4.0
Wood types overhaul
Wood types have been changed to an enumerator in this version. This means you can now specify your wood
in recipes with the wood's name or number.
Example:
wood: dark_oak
wood: Dark Oak
wood: 6
These will all work just fine in this snapshot.
BreweryX will also recognize PALE_OAK
on 1.21.3
BreweryX - v3.3.6-SNAPSHOT
This is a pre-release of BreweryX. It's not recommended for use on production servers and won't be released on BreweryX's main platforms like Spigot and Hangar.
This version completely replaces BreweryX's configuration and locale. Due to the massive amount of changes in this version, I don't experect any addons to work (for those of you who are using Recipes or GuiEditor). There are a ton of changes in the configuration to this version so please, DO NOT RUN THIS ON A PRODUCTION SERVER AND BACKUP YOUR config.yml!. Changing out Brewery's configuration system has been something I've wanted to do since BreweryX's first release and this change was only possible thanks to @Nadwey . BreweryX's encoding has also been fixed in this release so Russian and Chinese configs and locales will generate properly.
Lastly, If you're bilingual, please feel free to submit a PR for config/lang translations!
What's Changed
- Remove cauldrons properly upon explosion by @Nadwey in #51
- Custom sealing table blocks & Gradle updates by @Nadwey in #52
- Finished adding Okaeri configuration settings by @KatarinaMantay in #53
- okaeri config file manager by @Jsinco in #55
Full Changelog: 3.3.5...3.3.6-SNAPSHOT
BreweryX - v3.3.5
What's Changed
- Updated en config by @szarkans in #46
- Updated ru config by @Vutka1 in #46
- Some documentation improvements by @Nadwey in #49
- Fixed Brew lores being duplicated or not having color when aging, distilling, or sealing (again 😭).
/breweryx reload
no longer reloads the DataManager (this would be your FlatFile, SQLite, or MySQL instance). You can now manually save or reload the DataManager by doing/breweryx data <save|reload>
- Fixed BreweryX's Kotlin-reduced jar not loading properly on startup because of duplicate files.
- BreweryX's Gui Editor addon is now a resource on SpigotMC.
Full Changelog: 3.3.4...3.3.5
Thats it. Have a good day!