Releases: WolfyScript/WolfyUtils-Spigot
Various internal Fixes & Improvements
This update fixes various internal issues.
Especially missing features and issues relating to the recent KyoriPowered/adventure migration, such as invalid GUI titles, etc.
With this update, WolfyUtilities includes the tr7zw/Item-NBT-API, which replaces the NBT implementation in WU and provides more features, plus better compatibility.
Some changes & fixes require dependent plugins to update to the new WU version. For CustomCrafting there is going to be an update soon.
Changelog
- #7 – Custom Durability MiniMessage support
- #8 – Further Adventure compatibility improvements & backwards compatibility
- #9 – ItemsAdder CustomBlock Wrapper
- #10 – List TagResolver to insert entries from Lists
- #11 – Fixed Crash on Modded Servers using custom CreativeModeTabs
- #12 – Fixed JSON Operator deserialization
- #13 – Include Item-NBT-API
- #14 – Improved Permission handling of GUIs
- #15 – Added ExecutableItems Integration
- Fixed colored GUI titles
- Fixed missing chat message prefix
- Added Guice to compile dependencies, so it's provided to WU dependent projects.
- Added NBT-API to the dependency + shading
- Added THIRD_PARTY.txt to final artifact, that includes the licenses of the dependencies.
Full Changelog: v4.16.1.0...v4.16.2.0
Important Bug Fixes & Improvements
Changelog
- #3 – ItemsAdder CustomStack Wrapper Improvements
- #4 – Correctly initiating MythicMobs v5 compatible module
- #5 – Adventure Support for Inventory Titles
- Added org.apache.commons:commons-lang3:3.12.0 to the libraries in the plugin.yml
- Added TagResolverUtil with PAPI tag resolver. (
com.wolfyscript.utilities.bukkit.TagResolverUtil#papi) - Fixed – The Jar file doesn't include the ItemReference Parsers, which causes third-party items to not be detected. (Oraxen, ItemsAdder, etc.)
- Fixed – ChatImplOld#sendActionMessage & ChatImplOld#getActionMessage crash client when chat prefix is null.
- Fixed – ChatImplOld#getConsolePrefix returns no chat prefix.
- Fixed #6 – Couldn't save Shaped Recipes
- Fixed – Missing
org/apache/commons/lang3/StringUtilsclass - Improved readability of pom.xml files, by specifying properties for dependency and plugin versions.
Full Changelog: v4.16.0.0...v4.16.1.0
MythicMobs 5 Support & Various Bug Fixes
Why a new repository?
Since v4.16 WolfyUtilities is split into a common repository and platform dependent repositories.
This is in preparation for multiple platform implementations like Spigot and Sponge.
For now, Spigot is still the main focus of this and other plugins of mine, while I simultaneously work on the Sponge implementations.
What's Changed
- Moved – All the non-common, bukkit/spigot dependent parts of the plugin are in this repo now.
- Fixed – MythicMobs v5 incompatibility.
- Added – Guice library to the
librariesoption in the plugin.yml
If that causes conflicts with other plugins, then it is an issue of the other plugin! This is not an issue in WU!
You should delete/disable the other plugin causing the conflict and let the developers know that they must properly relocate shaded dependencies! - #2 – CallbackButtonRender TagResolver Fix
- Removed – The deprecated Language constructor is no longer available. Instead, use the
LanguageAPI#loadLangFile(String).
Full Changelog: https://github.com/WolfyScript/WolfyUtils-Spigot/commits/v4.16.0.0