Releases: WolfyScript/WolfyUtils-Spigot
Paper Plugin Implementation
Paper Plugin
Added the paper-plugin.yml to specify a separate entry point for the plugin.
This should fix load order issues with CustomCrafting bootstrap, which happened before WolfyUtils, even with the depend on options.
Some changes were necessary (including breaking changes!):
- WolfyCoreBukkit must no longer be used, and you can no longer get an instance for it!
Use WolfyUtilCore instead! - Casting WolfyUtilCore to WolfyCoreBukkit may cause crashes on Paper servers!
- Commands are no longer defined in the paper-plugin.yml nor in the plugin.yml.
They are directly registered into the internal command map using reflections.
Changelog
- #51 Paper Plugin Implementation
Full Changelog: v4.16.9.8...v4.16.10-beta.1
MultipleChoiceButtton, MythicMobs v5, and more Bug Fixes
Changelog
- #48 – Fixed FunctionalRecipeGenerator on some systems
- #47 by @BeepoWuff – Elite Crafting Table Configuration Issues
- #49 – Fixed MythicMobs5Ref (MM v5) not being initiated properly
- #50 – Introduction of Debug log messages
New Contributors
- @BeepoWuff made their first contribution in #47
Full Changelog: v4.16.9.7...v4.16.9.8
Small Bug Fixes
Changelog
- Fixed Functional Recipe match method not working when the world is null.
Full Changelog: v4.16.9.6...v4.16.9.7
Hocon and Json Deserialization Fixes
What's Changed
- #46 - Remove Invalid CustomPlayerData when fetching it
- Updated to latest WolfyScript/jackson-dataformat-hocon build
- Implemented missing OptionalValueSerializer.SerializerModifier.Serializer#serializeWithType
Full Changelog: v4.16.9.5...v4.16.9.6
Various Bug Fixes & NBT-API 2.11.1
Changelog
- Updated to NBT-API to 2.11.1
- Fixed FunctionalRecipeGenerator#recipeChoiceToNMS converter for 1.16
- Fixed invalid mapping of NMS CraftingManager#getRecipe in 1.17 and below.
- Fixed ValueProvider serialization from value.
- Added BoolOperatorConst (backported from v5), to easily provide boolean values in configs.
Full Changelog: v4.16.9.4...v4.16.9.5
Update to 1.19.3
Minecraft 1.19.3 broke quite a few things regarding the creative menu tabs and recipes.
By the looks of it, the creative menu tab information of items is now client-side only, so there is no way right now to get that information (without painstakingly making my own categories...).
Recipes must be provided with the Recipe Book Category and are put into the 'misc' category by default.
These changes also massively affect CustomCrafting:
- The filter buttons in the plugins' recipe book no longer work properly, because they rely on the creative menu tabs.
- There is no option to change the vanilla recipe book category yet, so all custom recipes will be put into the 'misc' category.
- Even in the future, it'll require you to specify the category per recipe, so that might be a lot of work.
Changelog
- #45 - Minecraft 1.19.3 Update
Full Changelog: v4.16.9.3...v4.16.9.4
NBTQuery Improvements
Changelog
- Specified QueryNodeCompound as the default implementation
- no longer requires the
typeoption for compound settings
- no longer requires the
- NBTQuery extends the QueryNodeCompound to provide the same features.
- The NBTQuery is not registered as a separate type and acts independently of the QueryNodes, so it must be specifically deserialized!
- Integer values can be used for a const ValueProvider now.
Full Changelog: v4.16.9.2...v4.16.9.3
Oraxen API Update
Changelog
- #43 - Oraxen API Update
- Made GuiMenuComponent.ButtonBuilder public
- This way button builders can be more easily created.
Full Changelog: v4.16.9.1...v4.16.9.2
Bug Fixes
What's Changed
- #39 Fixed Recursive Calls of BlockStorageEvents
- The PlayerStorage no longer fails when the data it tries to load is null.
Full Changelog: v4.16.9.0...v4.16.9.1
New Custom Persistent Player Data System & more
Changelog
- #33 - Set Current Recipe of Inventories
- #36 - Better Persistent Custom Player Data Storage
- #37 - Fixed Missing ItemsAdder Wrapper Implementations
- #38 - Updated & Merged ItemsAdder Event Listener
- Fixed QueryNodeCompound not including tags when
includeAllistrue - Rearranged register order & added more log messages
Full Changelog: v4.16.8.0...v4.16.9.0