Major bug fixes for serialization issues and more.
Fixes:
- Fix issues with exponentially increased fortune and looting amounts due when having accessories equipped
- Fix possible crash with SlotAttributes containing invalid characters when saved
- Prevent issues with duplicate Unique slots being able to be registered
- Prevent crash when trying to remove modifier from no existing container
- Fix issues with serializing render options leading to crashing or not saving data
- Fix missing packet handler for holder data syncing
- Fix missing slot info for when the slot amount is zero within the tooltip
Small adjustment to tags switching to accessories:any for any Accessory that can be equipped in any slot rather than accessories:all.
It also contains some changes for tooltips to minimize tooltip size by stating the slots are not equippable within instead of allowed slots when such is longer.
Small adjustment to tags switching to accessories:any
for any Accessory that can be equipped in any slot rather than accessories:all
.
It also contains some changes for tooltips to minimize tooltip size by stating the slots are not equippable within instead of allowed slots when such is longer.
The update contains some bug fixes and various API adjustments.
Fixes:
- Fix issues with not syncing extra properties to the client
- Fix issues with encoding and decoding due to problems with Codec <-> Endec interop
Changes:
- Add ability to toggle specific slot locations default rendering if such is desired
- Adjust slot ordering to better reflect the intended order
- Add the ability to adjust the allowed stack size for default accessories
- Adjust highlighting code to work better at showing you its location on the player
API:
- Added ability to create SlotPath from SlotReference directly rather than on the AttributeBuilder
- Separate unique slot properties to separate record class outside of main class for slot types
This update contains 2 minor fixes and 1 major fix for mixins, networking, and internal API.
Fixes:
- Fix crashes with canceling within injector not toggled for such
- Fix issues with an inability to send the AccessoryBreak due to not being registered
- Fix problems with improper revalidate steps for players leading to incorrect slot sizing
Changes to how Attributes are handled to conform to 1.21 handling while keeping the original method as dynamic type. Such is to be documented within docs in the future.
Changes:
- Add a Static method for defining attributes for Accessories while still providing a more dynamic method for handling attributes
- Allow for toggling of attributes for Accessories to be visible
Fixes:
- Fix incorrect positioning of tooltip information
An update containing Minor and Major bug fixes.
Fixes:
- Fix unique slots including colen within slot path for Attribute Builder
- Fix bugs with not passing inner ItemStack for AccessoryNestUtils methods
- Adjust AccessoryNest default unequip behavior to prevent such being stuck in the slot
- Fix codec deserialization issues due to issues with EdmOps reading booleans and handling empty values
- Fix tooltip placement issues