Fixes:
- Fix possible crashing with cache lookup
- Adjust Cosmetic Armor injection for better compatibility
This update contains some screen-related fixes combined with some experimental attempt to cache item lookup for better performance.
Changes:
- Add Experimental Lookup Caching for better performance (Can be toggled within config if issues arise)
Fixes:
- Adjust owo dependency and JIJ stuff to remove problematic FFAPI modules
- Fix incorrect key for vector2i y value
- Prevent invalid containers from being gotten leading to possible crashes due to missing slot type
- Allow for the closing of the accessories screen using open accessories keybind when within the screen
- Adjust tooltip rendering to prevent such from covering the player at all costs
- Allow for Entity Renderer to follow mouse cursor (Configurable)
- Allow for crafting grid to be located in the sidebar area if group filters are not present
- Attempt temp fix to constant entity clipping into GUI elements by pushing a bunch of stuff forward in Z axis
Fixes:
- Fix issues with Scrollable Widget leading to issues with slots only being cosmetic variants when switching
- Fix issues with being able to equip cosmetic armor quickly
Fixes:
- Fix issues with Scrollable Widget leading to issues with slots only being cosmetic variants when switching
- Fix issues with being able to equip cosmetic armor quickly
- Invoke GatherSkippedAttributeTooltipsEvent to fix issues with some attributes showing up
Fix issues with serialization and prevent crashing when trying to set out-of-bounds indexes
Fix crashes due to improper implementation of LootContext wrapping for Deprecated API
Add support for EFM API fixing rendering issues with Resourcepacks like Fresh animations and alike
Add support for EFM API fixing rendering issues with Resourcepacks like Fresh animations and alike
Add support for EFM API fixing rendering issues with Resourcepacks like Fresh animations and alike
This update contains a new screen variant and many previous fixes for 1.20.1.
Features:
- [NEW] Experimental bulk screen with customization for widget positions, sizes, and even a built-in dark mode
- Designed to work with other entities like horses, dogs, and more
- [NEW] Built-in support for cosmetic armor for players, horses, and even your dog!
- Refactor the config screen and adjust the format to be cleaner
- Move death drop code to specific method calls and events to be more compatible with grave or corpse mods
Fixes:
- Fix possible crash for Sodium 6.0 by adding direct support for such
- Fix issues with checking unused slots was imperfect leading to some slots being ignored
- Fix issues with drop rule override not being properly handled
- Fix issues related to quick equipment being allowed for all accessories even if such is disabled
- Fix issues related to slot attribute methods not returning holder
- Fix issues with not setting the
SlotReference
within the attribute to get a callback
API:
- Add the ability to register a given accessory item as armor rendering
- Use Neo Attribute API for formatting attributes
- Pass Loot context for
LootingAdjustments
API and deprecate old API - Add initial Data Generation API
Fix issues with increased slot count accessories lead to items getting voided on relog or death
Fix issues with increased slot count accessories lead to items getting voided on relog or death
Fix issues with attributes not being stackable due to not passing slot ref info in the attribute builder