Accessories is a Data-Driven Accessory mod for NeoForge and Fabric with emphasis on using a Common API for both platforms when possible.
The style for the library's API is based on the works of Curios and Trinkets with credit going to both TheIllusiveC4 and emilyploszaj for their work on Accessory mods for Minecraft.

By default, you can equip banners in your head or cape(WIP) slot to show off a custom banner. For elytra, or totem, you will need to enable such within the config as its disabled by default.
Due to existing API's like Trinket and Curios being predominantly used, you can install the Accessories Compatibility Layer to have them work under Accessories for a unified experience
Included for developers is a proper transformation API used within rendering native Accessories, allowing proper linkage to a given entity model parts, which enables proper support for EMF Resourcepacks like Fresh Animations, and there are future plans to support other rendering mods like Figura.
The ability to access other tamed entities allows other mods to have accessory items for pets or mounts. Combined with it being useful for server owners to manage other players' accessories if needed, without the use of direct management commands. Just hold shift and use the 'Accessories Open Screen' on any entity (If owned, must be the owner) to bring up the screen, or run the command /accessories edit <target> if OPed.
Here are some examples of the API implemented in Accessories that may assist you with your mod development:
Required
Required
Умови використання, зміни та поширення цього товару.
06.02.2026 · Modrinth
Remove use of Stream API in hot code errors to improve performance
Скриншоти та зображення з оригінальної сторінки Modrinth.



Опубліковані версії та оригінальні файли Modrinth.
06.02.2026 · 3 434 004 завантаження
Remove use of Stream API in hot code errors to improve performance
06.02.2026 · 616 777 завантаження
Remove use of Stream API in hot code errors to improve performance
10.12.2025 · 39 536 завантаження
10.12.2025 · 5 516 завантаження
22.11.2025 · 8 618 завантаження
Temp fix for issues with remapping by removing use of shadow
21.11.2025 · 861 завантаження
Minor and Major changes around internals for slots, AccessoryNest, fixes and more
Fixes:
- Fix for first person cosmetic override not working
- Resolve issues with enchantments are applied twice
- Fix issues with rendering for entity at night in Accessories screen
- Fix for duplicate attribute tooltips when stackable
General Changes:
- Add ability to toggle Accessory Features like totem, banner, and glider from a new command feature
- Add proper support for new mannequins
API Changes:
- Adjust AccessoryNestUtils to be public and add proper documentation combined with overhaul to how the API functions
- Add TooltipFlag adjustments to check if the client is holding certain modifiers
- Adjust internals of EndecDataLoader to be more inline with hoiw registry access should be handled optionally
- Resolve version mismatch of endec libs leading to issues with launching the game in dev
21.11.2025 · 996 завантаження
Minor and Major changes around internals for slots, AccessoryNest, fixes and more
Fixes:
- Fix for first person cosmetic override not working
- Resolve issues with enchantments are applied twice
- Fix issues with rendering for entity at night in Accessories screen
- Fix for duplicate attribute tooltips when stackable
General Changes:
- Add ability to toggle Accessory Features like totem, banner, and glider from a new command feature
- Add proper support for new mannequins
API Changes:
- Adjust AccessoryNestUtils to be public and add proper documentation combined with overhaul to how the API functions
- Add TooltipFlag adjustments to check if the client is holding certain modifiers
- Adjust internals of EndecDataLoader to be more inline with hoiw registry access should be handled optionally
- Resolve version mismatch of endec libs leading to issues with launching the game in dev
29.10.2025 · 1 404 735 завантаження
29.10.2025 · 288 285 завантаження
16.10.2025 · 8 546 завантаження
Update to Minecraft 1.21.10 and adjust API with recent rendering changes
AccessoryRenderState used to store info unpacked for the given stack used to render later and general state setup for the given equipped accessory to prevent collisions.shouldRender check used for checking if the given accessory should render in general. If you want to check for if something should render in first person, use AccessoriesRenderStateKeys.ARMAccessoriesRenderStateKeys.setupStateForAccessories and only use createRenderState for setting up needed state for rendering accessories16.10.2025 · 879 завантаження
Update to Minecraft 1.21.10 and adjust API with recent rendering changes
AccessoryRenderState used to store info unpacked for the given stack used to render later and general state setup for the given equipped accessory to prevent collisions.shouldRender check used for checking if the given accessory should render in general. If you want to check for if something should render in first person, use AccessoriesRenderStateKeys.ARMAccessoriesRenderStateKeys.setupStateForAccessories and only use createRenderState for setting up needed state for rendering accessories02.10.2025 · 20 030 завантаження
Fix issues where extractRenderState did not fully get called in the base EntityRenderer leading to crashes
02.10.2025 · 2 006 завантаження
Fix issues where extractRenderState did not fully get called in the base EntityRenderer leading to crashes
01.10.2025 · 547 завантаження
For real fix duplication issues with equipping
01.10.2025 · 178 завантаження
Changes:
- Add Spanish (Mexian) Translations by TheLegendofSaram and Zailer43
- Optimize checking for slot containers size mismatch
- Adjust Attribute Builder to use parent maps when given the ability to to allow proper nested manipulation of builder data
- Fix issues with stack duplication when equipping on neoforge
- Fix issues with Cosmetic armor not working in common rendering places
- Fix issues with ordering of slots being different between the server and client causing odd slot interactions
01.10.2025 · 182 завантаження
Changes:
- Add Spanish (Mexian) Translations by TheLegendofSaram and Zailer43
- Optimize checking for slot containers size mismatch
- Adjust Attribute Builder to use parent maps when given the ability to to allow proper nested manipulation of builder data
- Fix issues with stack duplication when equipping on neoforge
- Fix issues with Cosmetic armor not working in common rendering places
- Fix issues with ordering of slots being different between the server and client causing odd slot interactions
29.09.2025 · 3 311 518 завантаження
Add Spanish (Mexican) translations and fix issues with ordering of slots being different between the server and client causing odd slot interactions
29.09.2025 · 315 346 завантаження
Add Spanish (Mexican) translations and fix issues with ordering of slots being different between the server and client causing odd slot interactions
17.09.2025 · 20 422 завантаження
Adjust Attribute Builder to use parent maps when given the ability to to allow proper nested manipulation of attribute data during building process
17.09.2025 · 29 345 завантаження
Adjust Attribute Builder to use parent maps when given the ability to to allow proper nested manipulation of attribute data during building process
17.09.2025 · 1 057 завантаження
Fixes:
- Attempt to cache checking for slot containers size mismatch
- Attempt to resolve issues with setting valid slot types
17.09.2025 · 504 завантаження
Fixes:
- Resolve issue with using hacky work around for accessories menu leading to crashing due to incorrect menu
- Attempt to cache checking for slot containers size mismatch
- Attempt to resolve issues with setting valid slot types
07.09.2025 · 3 535 завантаження
Fix for crashing when opening accessories screen with group filters
07.09.2025 · 542 завантаження
Fix for crashing when opening accessories screen with group filters
29.08.2025 · 19 411 завантаження
Attempt to fix an issue when attempting open accessories menu and a error occurred instead of opening the screen
26.08.2025 · 1 944 завантаження
Adjust getRenderer to prevent empty renderers from being always replaced with default renderer
26.08.2025 · 354 завантаження
Adjust getRenderer to prevent empty renderers from being always replaced with default renderer
26.08.2025 · 5 643 завантаження
Adjust getRenderer to prevent empty renderers from being always replaced with default renderer
26.08.2025 · 633 завантаження
Adjust getRenderer to prevent empty renderers from being always replaced with default renderer
20.08.2025 · 1 118 завантаження
Fix issues with equality checks causing issues with comparing SlotPath objects i.e. isAnotherEquipped
20.08.2025 · 199 завантаження
Fix issues with equality checks causing issues with comparing SlotPath objects i.e. isAnotherEquipped
20.08.2025 · 520 завантаження
Fix issues with equality checks causing issues with comparing SlotPath objects i.e. isAnotherEquipped
20.08.2025 · 99 завантаження
Fix issues with equality checks causing issues with comparing SlotPath objects i.e. isAnotherEquipped
16.08.2025 · 484 завантаження
Fix issues with dev env and inability to find the needed endec version
16.08.2025 · 192 завантаження
Fix issues with dev env and inability to find the needed endec version
16.08.2025 · 249 завантаження
onEquip as such was not properly preserved leading to issues with comparison on equipment changes onUnequip stack was a empty reference leading to issues with having no stack to call unequip. Note: an attempt to give the developer the reference stack back to modify is attempted but due to how stack manipulation occurs it may not be possible or all of them.AccessoriesStorage has had adjustments made to renderOptions i.e. the method to which you check if a given slot index should attempt an accessory rendering as it is no a map that contains if a slot is to render or not as a method to reduce overall storage of redundant data. No entry within the map indicates that the value is true but it is recommend to check using the given index with shouldRender methodSimpleContainer to a copy of such called BaseContainer for which ExpandedContainer (previously ExpandedSimpleContainer) extends due to changes in 1.21.6 and up that were not compatible with accessories use case anymoreSlotReference leading to the creation of SlotPath which functions as primary storage for information pertaining to locating a given equipped Accessory stack. Such is useful for cases where entity reference is not permitted.LivingEntityRenderState now has methods extended from AccessoriesRenderStateAPI to get AccessoriesStorageLookup which has similar capabilities to AccessoriesCapability for getting AccessoriesStorage instances. AccessoriesStorage is just the base implementation of AccessoriesContainer for accessing simple information like equipped accessories.equipFromUse checkAccessoryStackSettings acts as a direct replacement for AccessoryStackSizeComponent combined with various Vanilla parity additions like canEquipFromUse and moreAccessoryRenderOverrideComponent was merged within AccessoryCustomRendererComponent16.08.2025 · 109 завантаження
onEquip as such was not properly preserved leading to issues with comparison on equipment changes onUnequip stack was a empty reference leading to issues with having no stack to call unequip. Note: an attempt to give the developer the reference stack back to modify is attempted but due to how stack manipulation occurs it may not be possible or all of them.AccessoriesStorage has had adjustments made to renderOptions i.e. the method to which you check if a given slot index should attempt an accessory rendering as it is no a map that contains if a slot is to render or not as a method to reduce overall storage of redundant data. No entry within the map indicates that the value is true but it is recommend to check using the given index with shouldRender methodSimpleContainer to a copy of such called BaseContainer for which ExpandedContainer (previously ExpandedSimpleContainer) extends due to changes in 1.21.6 and up that were not compatible with accessories use case anymoreSlotReference leading to the creation of SlotPath which functions as primary storage for information pertaining to locating a given equipped Accessory stack. Such is useful for cases where entity reference is not permitted.LivingEntityRenderState now has methods extended from AccessoriesRenderStateAPI to get AccessoriesStorageLookup which has similar capabilities to AccessoriesCapability for getting AccessoriesStorage instances. AccessoriesStorage is just the base implementation of AccessoriesContainer for accessing simple information like equipped accessories.equipFromUse checkAccessoryStackSettings acts as a direct replacement for AccessoryStackSizeComponent combined with various Vanilla parity additions like canEquipFromUse and moreAccessoryRenderOverrideComponent was merged within AccessoryCustomRendererComponent16.08.2025 · 434 завантаження
onEquip as such was not properly preserved leading to issues with comparison on equipment changes onUnequip stack was a empty reference leading to issues with having no stack to call unequip. Note: an attempt to give the developer the reference stack back to modify is attempted but due to how stack manipulation occurs it may not be possible or all of them.AccessoriesStorage has had adjustments made to renderOptions i.e. the method to which you check if a given slot index should attempt an accessory rendering as it is no a map that contains if a slot is to render or not as a method to reduce overall storage of redundant data. No entry within the map indicates that the value is true but it is recommend to check using the given index with shouldRender methodSimpleContainer to a copy of such called BaseContainer for which ExpandedContainer (previously ExpandedSimpleContainer) extends due to changes in 1.21.6 and up that were not compatible with accessories use case anymoreSlotReference leading to the creation of SlotPath which functions as primary storage for information pertaining to locating a given equipped Accessory stack. Such is useful for cases where entity reference is not permitted.LivingEntityRenderState now has methods extended from AccessoriesRenderStateAPI to get AccessoriesStorageLookup which has similar capabilities to AccessoriesCapability for getting AccessoriesStorage instances. AccessoriesStorage is just the base implementation of AccessoriesContainer for accessing simple information like equipped accessories.equipFromUse checkAccessoryStackSettings acts as a direct replacement for AccessoryStackSizeComponent combined with various Vanilla parity additions like canEquipFromUse and moreAccessoryRenderOverrideComponent was merged within AccessoryCustomRendererComponent16.08.2025 · 89 завантаження
onEquip as such was not properly preserved leading to issues with comparison on equipment changes onUnequip stack was a empty reference leading to issues with having no stack to call unequip. Note: an attempt to give the developer the reference stack back to modify is attempted but due to how stack manipulation occurs it may not be possible or all of them.AccessoriesStorage has had adjustments made to renderOptions i.e. the method to which you check if a given slot index should attempt an accessory rendering as it is no a map that contains if a slot is to render or not as a method to reduce overall storage of redundant data. No entry within the map indicates that the value is true but it is recommend to check using the given index with shouldRender methodSimpleContainer to a copy of such called BaseContainer for which ExpandedContainer (previously ExpandedSimpleContainer) extends due to changes in 1.21.6 and up that were not compatible with accessories use case anymoreSlotReference leading to the creation of SlotPath which functions as primary storage for information pertaining to locating a given equipped Accessory stack. Such is useful for cases where entity reference is not permitted.LivingEntityRenderState now has methods extended from AccessoriesRenderStateAPI to get AccessoriesStorageLookup which has similar capabilities to AccessoriesCapability for getting AccessoriesStorage instances. AccessoriesStorage is just the base implementation of AccessoriesContainer for accessing simple information like equipped accessories.equipFromUse checkAccessoryStackSettings acts as a direct replacement for AccessoryStackSizeComponent combined with various Vanilla parity additions like canEquipFromUse and moreAccessoryRenderOverrideComponent was merged within AccessoryCustomRendererComponent02.08.2025 · 95 302 завантаження
Fix issue where containers would not init properly due to optimization attempt
02.08.2025 · 33 622 завантаження
Fix issue where containers would not init properly due to optimization attempt
31.07.2025 · 2 077 завантаження
Attempt optimization with AccessoriesCapability to prevent some overhead when getting holder value
31.07.2025 · 2 523 завантаження
Attempt optimization with AccessoriesCapability to prevent some overhead when getting holder value
26.07.2025 · 14 292 завантаження
26.07.2025 · 4 695 завантаження
14.07.2025 · 11 347 завантаження
Fix issues with gl rendering errors with rendering accessories due to neoforge stencil API causing issues with custom hover buffer
10.07.2025 · 21 117 завантаження
Attempt to prevent opening Accessories Screen when client is desynced to prevent instant crashing issues
10.07.2025 · 3 680 завантаження
Attempt to prevent opening Accessories Screen when client is desynced to prevent instant crashing issues and fix issues with using FFAPI in common
20.05.2025 · 62 825 завантаження
Fix issues with syncing data on respawn leading to crashes when opening screen or accessories not working
20.05.2025 · 213 641 завантаження
Fix issues with syncing data on respawn leading to crashes when opening screen or accessories not working
23.04.2025 · 226 971 завантаження
Cache and reuse a single entity for entity render function decreasing memory usage
23.04.2025 · 70 517 завантаження
Cache and reuse a single entity for entity render function decreasing memory usage
22.04.2025 · 2 990 завантаження
Fixes:
- Fix issue with ModelRootAccess not using the childpart when looking though its decendents
- Create mutationEvent when needed rather than always on creation of PatchedDataComponentMap
- Fix issues with early return and tick entity once after creation within Entity Rendering Function
- Fix issues with resolving references in Custom Renderer Loader
Changes:
- Add ability regulate if the given rendering function entity should tick once
- Properly clear ManagedDataLoader and add try catch exceptions for normal data loader
22.04.2025 · 687 завантаження
Fixes:
- Fix issue with ModelRootAccess not using the childpart when looking though its decendents
- Create mutationEvent when needed rather than always on creation of PatchedDataComponentMap
- Fix issues with early return and tick entity once after creation within Entity Rendering Function
- Fix issues with resolving references in Custom Renderer Loader
Changes:
- Add ability regulate if the given rendering function entity should tick once
- Properly clear ManagedDataLoader and add try catch exceptions for normal data loader
20.04.2025 · 3 237 завантаження
Fix issue with ModelRootAccess not using the childpart when looking though its decendents
20.04.2025 · 944 завантаження
Fix issue with ModelRootAccess not using the childpart when looking though its decendents
19.04.2025 · 2 270 завантаження
Fix for possible method name collisions with interface injected model lookup access
19.04.2025 · 748 завантаження
Fix for possible method name collisions with interface injected model lookup access
18.04.2025 · 1 464 завантаження
Add fix for models instantiated outside typical model loading phase
18.04.2025 · 710 завантаження
Add fix for models instantiated outside typical model loading phase
18.04.2025 · 716 завантаження
Features:
- Add ability to render a custom render function based on if a given model part exists
- Update model targeting system for future expansion and overall better targeting
Fixes:
- Adjusted AccessoriesRenderLayer to fix issues of unneeded draw calls
- Fix issues with endec and optionals causing crashes or general decode/encode issues
18.04.2025 · 340 завантаження
Features:
- Add ability to render a custom render function based on if a given model part exists
- Update model targeting system for future expansion and overall better targeting
Fixes:
- Adjusted AccessoriesRenderLayer to fix issues of unneeded draw calls
- Fix issues with endec and optionals causing crashes or general decode/encode issues
- Fix issues with dropping accessories on death was not vanilla parity breaking VanillaTweaks Graves
12.04.2025 · 11 987 завантаження
Fix issue with an inability to access a protected method on player leading to crashing
27.03.2025 · 37 339 завантаження
setValidTypes issues due to threading...?27.03.2025 · 9 527 завантаження
setValidTypes issues due to threading...?21.03.2025 · 7 599 завантаження
21.03.2025 · 3 692 завантаження
21.03.2025 · 806 завантаження
Fix for some items having no default rendering
21.03.2025 · 487 завантаження
Fix for some items having no default rendering
21.03.2025 · 466 завантаження
Adjustments to Renderer API and add custom bundle renderer
Features:
- Prevent errors from spamming logs if a renderer is erroring
- Adjust particle rendering to allow for proper unique rendering
21.03.2025 · 169 завантаження
Adjustments to Renderer API and add custom bundle renderer
Features:
- Prevent errors from spamming logs if a renderer is erroring
- Adjust particle rendering to allow for proper unique rendering
16.03.2025 · 2 380 завантаження
Minor update containing some adjustments to the Data Driven Accessory Renderer Format
16.03.2025 · 98 147 завантаження
Fixes:
- Possible crash caused by modder's who DO NOT REGISTER ENCHANTMENTS EVEN THOUGH THEY SHOULD!
- After respawn, player data was not properly synced to the client leading to ghost items
16.03.2025 · 2 602 завантаження
Fixes:
- Possible crash caused by modder's who DO NOT REGISTER ENCHANTMENTS EVEN THOUGH THEY SHOULD!
15.03.2025 · 5 828 завантаження
Minor update containing some adjustments to the Data Driven Accessory Renderer Format
14.03.2025 · 810 394 завантаження
Adjust Drop Event call to prevent issues with certain entities not dropping loot
14.03.2025 · 2 050 завантаження
Remove fixes for Slot Disabling and Exclusion zone with recent owo update
14.03.2025 · 1 683 завантаження
Minor update containing the ability to disable a temporary mixin that fixes decoding issues with NBT combined with initial implementation of experimental data driven renderer API
14.03.2025 · 519 завантаження
Minor update containing the ability to disable a temporary mixin that fixes decoding issues with NBT combined with initial implementation of experimental data driven renderer API
18.02.2025 · 4 202 завантаження
Fixes:
- issues with recent Neoforge API changes involved with resource reloading
- issues with interface injected methods colliding with other mods doing similar actions with entity rendering
18.02.2025 · 464 завантаження
Fixes:
- issues with recent Neoforge API changes involved with resource reloading
- issues with interface injected methods colliding with other mods doing similar actions with entity rendering
16.02.2025 · 77 563 завантаження
Fix issues where Accessories Rendering loading leads to errors in resource loading being covered up due to the inability to load needed resources.
16.02.2025 · 246 672 завантаження
Fix issues where Accessories Rendering loading leads to errors in resource loading being covered up due to the inability to load needed resources.
15.02.2025 · 761 завантаження
Fixes:
- Issues with turkish locale incorrectly uppercasing leading to errors
- Issues with missing texture for player offhand slot in Original Accessories Screen
Features:
- Adjust the size and rendering of Accessories injected button to easier to datapack
- Adjust quick move within experimental screen to prevent quick equipping into cosmetic armor slots combined with reworking slot priority
15.02.2025 · 138 завантаження
Fixes:
- Issues with turkish locale incorrectly uppercasing leading to errors
- Issues with missing texture for player offhand slot in Original Accessories Screen
Features:
- Adjust the size and rendering of Accessories injected button to easier to datapack
- Adjust quick move within experimental screen to prevent quick equipping into cosmetic armor slots combined with reworking slot priority
15.02.2025 · 65 502 завантаження
Fixes:
- Issues with turkish locale incorrectly uppercasing leading to errors
Features:
- Adjust the size and rendering of Accessories injected button to easier to datapack
- Adjust quick move within experimental screen to prevent quick equipping into cosmetic armor slots combined with reworking slot priority
15.02.2025 · 18 709 завантаження
Fixes:
- Issues with turkish locale incorrectly uppercasing leading to errors
Features:
- Adjust the size and rendering of Accessories injected button to easier to datapack
- Adjust quick move within experimental screen to prevent quick equipping into cosmetic armor slots combined with reworking slot priority
15.02.2025 · 2 980 завантаження
Fix cases where people using Turkish locale had issues with various errors when uppercasing or lowercasing words
15.02.2025 · 1 323 завантаження
Fix cases where people using Turkish locale had issues with various errors when uppercasing or lowercasing words
05.02.2025 · 1 429 завантаження
Contains changes initial pushed to 1.20.1 with various general fixes
05.02.2025 · 180 завантаження
Contains changes initial pushed to 1.20.1 with various general fixes
05.02.2025 · 10 787 завантаження
Fix issues with the mixin to prevent duplicating of Accessories when switching to and from CCLayer was only applied on the Client
05.02.2025 · 3 965 завантаження
Fix issues with the mixin to prevent duplicating of Accessories when switching to and from CCLayer was only applied on the Client
03.02.2025 · 315 241 завантаження
Cleanup some client class loading issues that would lead to crashing
03.02.2025 · 418 завантаження
Cleanup some client class loading issues that would lead to crashing
03.02.2025 · 613 завантаження
Fixes:
- Fix issues with packet handling for asking players for desired screen variant
- Add hook into curios to prevent issues with the CCLayer duplicating items on decoding when switching between layer and the API
03.02.2025 · 256 завантаження
Fixes:
- Fix issues with packet handling for asking players for desired screen variant
- Add hook into curios to prevent issues with the CCLayer duplicating items on decoding when switching between layer and the API
22.01.2025 · 1 963 завантаження
22.01.2025 · 235 завантаження
22.01.2025 · 42 734 завантаження
Fixes:
- Issues with loading incorrect texture related to saddled entities within experimental screen
- Missing translation key for gamerule
22.01.2025 · 4 046 завантаження
Fixes:
- Issues with loading incorrect texture related to saddled entities within experimental screen
- Missing translation key for gamerule
18.01.2025 · 16 559 завантаження
Fix issues with keepInventory not working leading to ignored accessories on respawn combined with adding a new gamerule like keep inventory for just Accessories only
18.01.2025 · 33 002 завантаження
Fix issues with keepInventory not working leading to ignored accessories on respawn combined with adding a new gamerule like keep inventory for just Accessories only
18.01.2025 · 855 завантаження
Fix issues with keepInventory not working leading to ignored accessories on respawn combined with adding a new gamerule like keep inventory for just Accessories only
18.01.2025 · 114 завантаження
Fix issues with keepInventory not working leading to ignored accessories on respawn combined with adding a new gamerule like keep inventory for just Accessories only
18.01.2025 · 4 162 завантаження
Fix issues with keepInventory not working leading to ignored accessories on respawn combined with adding a new gamerule like keep inventory for just Accessories only
18.01.2025 · 1 169 завантаження
Fix issues with keepInventory not working leading to ignored accessories on respawn combined with adding a new gamerule like keep inventory for just Accessories only
17.01.2025 · 290 завантаження
17.01.2025 · 89 завантаження
17.01.2025 · 1 063 завантаження
17.01.2025 · 382 завантаження
10.01.2025 · 3 358 завантаження
Bug fix update for lower TPS due to logger creation for every attribute builder
07.01.2025 · 1 672 завантаження
Adjust Accessories Experimental screen to allow for more datapackablity to the various background textures for both Darkmode and Lightmode. Dose come with a slight performance increase in rendering time as well for the given screen.
07.01.2025 · 158 завантаження
Adjust Accessories Experimental screen to allow for more datapackablity to the various background textures for both Darkmode and Lightmode. Dose come with a slight performance increase in rendering time as well for the given screen.
07.01.2025 · 8 244 завантаження
Adjust Accessories Experimental screen to allow for more datapackablity to the various background textures for both Darkmode and Lightmode. Dose come with a slight performance increase in rendering time as well for the given screen.
07.01.2025 · 1 695 завантаження
Adjust Accessories Experimental screen to allow for more datapackablity to the various background textures for both Darkmode and Lightmode. Dose come with a slight performance increase in rendering time as well for the given screen.
06.01.2025 · 423 завантаження
Fixes for cache resetting when already empty or mismatch between inventory and cache values
06.01.2025 · 75 завантаження
Fixes for cache resetting when already empty or mismatch between inventory and cache values
06.01.2025 · 237 завантаження
Fixes for cache resetting when already empty or mismatch between inventory and cache values
06.01.2025 · 1 676 завантаження
Fixes for cache resetting when already empty or mismatch between inventory and cache values
02.01.2025 · 601 завантаження
Fix issues related to crashing with enchantments and various problems where enchantment attributes were not being detected
02.01.2025 · 131 завантаження
Fix issues related to crashing with enchantments and various problems where enchantment attributes were not being detected
27.12.2024 · 668 завантаження
Bug fix update for lower TPS due to logger creation for every attribute builder
27.12.2024 · 104 завантаження
Bug fix update for lower TPS due to logger creation for every attribute builder
26.12.2024 · 663 завантаження
Bug fix update for crashing due to certain entities having a inability to find a elytra leading to a method getting a internal equipslot
26.12.2024 · 113 завантаження
Bug fix update for crashing due to certain entities having a inability to find a elytra leading to a method getting a internal equipslot
24.12.2024 · 319 завантаження
Fix for improper casting due of a given entity render state leading to crashes with mobs like Ender Dragon
24.12.2024 · 97 завантаження
Fix for improper casting due of a given entity render state leading to crashes with mobs like Ender Dragon
21.12.2024 · 411 завантаження
Fix crash with screens that have recipe book and was not the inventory screen
21.12.2024 · 95 завантаження
Fix crash with screens that have recipe book and was not the inventory screen
19.12.2024 · 9 958 завантаження
Adjust cache lookup to prevent caching of generic Predicates which may fix issues with higher periods of memory usage
19.12.2024 · 2 760 завантаження
Adjust cache lookup to prevent caching of generic Predicates which may fix issues with higher periods of memory usage
16.12.2024 · 528 завантаження
A ported version of 1.2.5 for Minecraft 1.21.4 combined with some recent changes
16.12.2024 · 119 завантаження
A ported version of 1.2.5 for Minecraft 1.21.4 combined with some recent changes
16.12.2024 · 1 676 завантаження
16.12.2024 · 651 завантаження
13.12.2024 · 361 завантаження
Fix issue with uploading dev jar instead of production jar
13.12.2024 · 1 719 завантаження
Fix issues with AW not being remapped causing a crash on startup
11.12.2024 · 82 завантаження
General update to 1.21.2 with some changes around gameplay and API.
11.12.2024 · 105 завантаження
General update to 1.21.2 with some changes around gameplay and API.
02.11.2024 · 124 086 завантаження
Fix issues with gravestone mods and other death mods not capturing accessories properly
26.10.2024 · 17 382 завантаження
Fix issues related to clearing accessories inventory not clearing until restart of server/client
26.10.2024 · 6 571 завантаження
Fix issues related to clearing accessories inventory not clearing until restart of server/client
25.10.2024 · 755 завантаження
Attempt fix for concurrent clearing while building allEquipped list within cache lookup
25.10.2024 · 175 завантаження
Attempt fix for concurrent clearing while building allEquipped list within cache lookup
24.10.2024 · 705 завантаження
Fix issues with setting the valid types with the wrong entity causing crashing for wolfs and such.
24.10.2024 · 308 завантаження
Fix issues with setting the valid types with the wrong entity causing crashing for wolfs and such.
24.10.2024 · 595 завантаження
Patch fix for remapping issues with recent beta 12 update
24.10.2024 · 212 завантаження
Updates from here now Require you to download owo-lib!
The update contains fixes for Cache lookup that lead to issues with finding stacks with single container changes not updating main lookup leading to incorrect behavior combined with better tracking of Accessory Nest Mutations.
24.10.2024 · 110 завантаження
This update contains fixes for Cache lookup that lead to issues with finding stacks with single container changes not updating main lookup leading to incorrect behavior combined with better tracking of Accessory Nest Mutations.
20.10.2024 · 1 419 завантаження
Fixes issue with decoding button offset values within config
20.10.2024 · 811 завантаження
Fixes issue with decoding button offset values within config
19.10.2024 · 227 завантаження
Fixes:
- Fix possible crashing with cache lookup
- Adjust Cosmetic Armor injection for better compatibility
19.10.2024 · 97 завантаження
Fixes:
- Fix possible crashing with cache lookup
- Adjust Cosmetic Armor injection for better compatibility
19.10.2024 · 327 завантаження
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
15.10.2024 · 1 361 завантаження
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
15.10.2024 · 366 завантаження
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
13.10.2024 · 4 198 завантаження
Fix issues with serialization and prevent crashing when trying to set out-of-bounds indexes
13.10.2024 · 30 167 завантаження
Fix issues with serialization and prevent crashing when trying to set out-of-bounds indexes
12.10.2024 · 613 завантаження
Fix crashes due to improper implementation of LootContext wrapping for Deprecated API
12.10.2024 · 197 завантаження
Fix crashes due to improper implementation of LootContext wrapping for Deprecated API
10.10.2024 · 2 370 завантаження
Add support for EFM API fixing rendering issues with Resourcepacks like Fresh animations and alike
10.10.2024 · 21 323 завантаження
Add support for EFM API fixing rendering issues with Resourcepacks like Fresh animations and alike
10.10.2024 · 247 355 завантаження
Add support for EFM API fixing rendering issues with Resourcepacks like Fresh animations and alike
10.10.2024 · 25 564 завантаження
Add support for EFM API fixing rendering issues with Resourcepacks like Fresh animations and alike
09.10.2024 · 642 завантаження
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
09.10.2024 · 413 завантаження
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
06.10.2024 · 17 254 завантаження
Fix issues with increased slot count accessories lead to items getting voided on relog or death
06.10.2024 · 981 завантаження
Fix issues with increased slot count accessories lead to items getting voided on relog or death
03.10.2024 · 381 завантаження
Fix issues with attributes not being stackable due to not passing slot ref info in the attribute builder
03.10.2024 · 532 завантаження
Fix issues with attributes not being stackable due to not passing slot ref info in the attribute builder
30.09.2024 · 552 завантаження
Fixes issue where quick equip worked no matter the value passed from canEquipFromUse leading to issues with mods disabling such or not prepared for such action
30.09.2024 · 322 завантаження
Fixes issue where quick equip worked no matter the value passed from canEquipFromUse leading to issues with mods disabling such or not prepared for such action
29.09.2024 · 6 482 завантаження
Contains a fix for adjusting how slot groups are loaded allowing for the ability to add onto existing groups combined with adding Simplified Chinese (By JellyBubb1e) and Russian (By mpustovoi) translations.
29.09.2024 · 134 завантаження
Contains a fix for adjusting how slot groups are loaded allowing for the ability to add onto existing groups combined with adding Simplified Chinese (By JellyBubb1e) and Russian (By mpustovoi) translations.
26.09.2024 · 945 завантаження
Fixes:
- Fix crashes occurring with invalid resource location while using the attribute name
- Fix improper config syncing when loading into a world
- Fix the issue where items were dropping on death no matter the drop rule
- Adjust get Used slots code to reflect actually used slots
26.09.2024 · 1 048 завантаження
Fixes:
- Fix crashes occurring with invalid resource location while using the attribute name
- Fix improper config syncing when loading into a world
- Fix the issue where items were dropping on death no matter the drop rule
- Adjust get Used slots code to reflect actually used slots
15.09.2024 · 1 506 завантаження
This update contains a backport to fix attribute issues being deduplicated and more
15.09.2024 · 927 завантаження
This update contains a backport to fix attribute issues being deduplicated and more
15.09.2024 · 19 064 завантаження
Fixes:
- Fix lag due to incorrect logger creation on AttributeBuilder
- Fix issues where entire accessories data is synced before slot data producing an error
- Fix issues with Unique Slot API only got SlotTypeReference on the server leading to null errors
15.09.2024 · 3 072 завантаження
Fixes:
- Fix lag due to incorrect logger creation on AttributeBuilder
- Fix issues where entire accessories data is synced before slot data producing an error
- Fix issues with Unique Slot API only got SlotTypeReference on the server leading to null errors
13.09.2024 · 1 619 завантаження
The update contains a new data component to adjust the default rendering transformation and a fix for incorrect slot attribute code.
Default Transformation Feature:
Using the new data component(accessories:render_transformations) you can transform accessories builtin default rendering either:
- translation: move rendering with vec3 input
- raw_rotation: Raw Quaternionf rotation
- axis_rotation: Axis based rotation
- scale: Adjust the size of the given rendering
- transform_to: Transform, rotate, and scale if needed to the proper model part and its side based on the target face or raw normals passed
- matrix: Raw matrix value to transform the given matrix stack
More info about such a format will come to the docs in the future.
13.09.2024 · 671 завантаження
The update contains a new data component to adjust the default rendering transformation and a fix for incorrect slot attribute code.
Default Transformation Feature:
Using the new data component(accessories:render_transformations) you can transform accessories builtin default rendering either:
- translation: move rendering with vec3 input
- raw_rotation: Raw Quaternionf rotation
- axis_rotation: Axis based rotation
- scale: Adjust the size of the given rendering
- transform_to: Transform, rotate, and scale if needed to the proper model part and its side based on the target face or raw normals passed
- matrix: Raw matrix value to transform the given matrix stack
More info about such a format will come to the docs in the future.
04.09.2024 · 4 752 завантаження
The update contains various API additions and some bug fixes related to Attributes and AccessoryNests.
Fixes:
- Fix issues with certain propagation issues with AccessoryNest leading to certain functionality for inner Accessories being broken. (Fixes issues with Things Agglomeration)
- Add better check for stack mutation with AccessoryNests fixing issues related to not firing changes
- Adjust the Tooltip for attributes to use the vanilla method to get formatting for tooltip entries
- Fix issue with unintentional deduplicate of AttributeModifers across other Attributes leading to issues
API:
- Add classes for base data like tags and slot names for the start of Data Generation additions in the future
- Add ability for Data-driven Accessory Nests
04.09.2024 · 999 завантаження
The update contains various API additions and some bug fixes related to Attributes and AccessoryNests.
Fixes:
- Fix issues with certain propagation issues with AccessoryNest leading to certain functionality for inner Accessories being broken. (Fixes issues with Things Agglomeration)
- Add better check for stack mutation with AccessoryNests fixing issues related to not firing changes
- Adjust the Tooltip for attributes to use the vanilla method to get formatting for tooltip entries
- Fix issue with unintentional deduplicate of AttributeModifers across other Attributes leading to issues
API:
- Add classes for base data like tags and slot names for the start of Data Generation additions in the future
- Add ability for Data-driven Accessory Nests
28.08.2024 · 2 648 завантаження
Fixes:
- Fix issues with incorrect logic for strict slots leading to new validators not being added
- Prevent slots called "any" as such is a keyword within Accessories
- Add more logging for the inability to sync container data in case issues arise
- Prevent Errors from occurring within the Accessories Screen when finding null container was found for SlotGroup
- Setup dummy data on the client based on the given Slots bound to the given Entity when waiting for Sync Data preventing crashing with Spell Engine and more
28.08.2024 · 16 434 завантаження
Fixes:
- Fix issues with incorrect logic for strict slots leading to new validators not being added
- Prevent slots called "any" as such is a keyword within Accessories
- Add more logging for the inability to sync container data in case issues arise
- Prevent Errors from occurring within the Accessories Screen when finding null container was found for SlotGroup
- Setup dummy data on the client based on the given Slots bound to the given Entity when waiting for Sync Data preventing crashing with Spell Engine and more
28.08.2024 · 490 завантаження
Fixes:
- Adjust Mod Versioning to be consistent across other versions
- Fix issues with incorrect logic for strict slots leading to new validators not being added
- Prevent slots called "any" as such is a keyword within Accessories
- Add more logging for the inability to sync container data in case issues arise
- Prevent Errors from occurring within the Accessories Screen when finding null container was found for SlotGroup
- Setup dummy data on the client based on the given Slots bound to the given Entity when waiting for Sync Data preventing crashing with Spell Engine and more
28.08.2024 · 1 467 завантаження
Fixes:
- Fix issues with incorrect logic for strict slots leading to new validators not being added
- Prevent slots called "any" as such is a keyword within Accessories
- Add more logging for the inability to sync container data in case issues arise
- Prevent Errors from occurring within the Accessories Screen when finding null container was found for SlotGroup
- Setup dummy data on the client based on the given Slots bound to the given Entity when waiting for Sync Data preventing crashing with Spell Engine and more
22.08.2024 · 541 завантаження
Fixes:
- Adjust config modification apply stage to fix issues with compatibility layer not working with such feature
- Sync all containers when a reset call is occurred fixes issues
22.08.2024 · 524 завантаження
Fixes:
- Adjust config modification apply stage to fix issues with compatibility layer not working with such feature
- Sync all containers when a reset call is occurred fixes issues
22.08.2024 · 1 705 завантаження
Fixes:
- Adjust config modification apply stage to fix issues with compatibility layer not working with such feature
- Sync all containers when a reset call is occurred fixes issues
22.08.2024 · 487 завантаження
Fixes:
- Adjust config modification apply stage to fix issues with compatibility layer not working with such feature
- Sync all containers when a reset call is occurred fixes issues
22.08.2024 · 429 завантаження
Fixes:
- Fix issues with adding or subtracting from slot total leading to an exception
API:
- Add commands for logging various data within Accessories
- Add default Validtors instead of relying on defaulted behavior for builtin slots
22.08.2024 · 148 завантаження
Fixes:
- Fix issues with adding or subtracting from slot total leading to an exception
API:
- Add commands for logging various data within Accessories
- Add default Validtors instead of relying on defaulted behavior for builtin slots
22.08.2024 · 352 завантаження
Fixes:
- Fix issues with adding or subtracting from slot total leading to an exception
API:
- Add commands for logging various data within Accessories
- Add default Validtors instead of relying on defaulted behavior for builtin slots
22.08.2024 · 191 завантаження
Fixes:
- Fix issues with adding or subtracting from slot total leading to an exception
API:
- Add commands for logging various data within Accessories
- Add default Validtors instead of relying on defaulted behavior for builtin slots
16.08.2024 · 1 878 завантаження
Fixes issues related to missing tooltip information about Slot and Attributes for a given accessory.
16.08.2024 · 520 завантаження
Fixes issues related to missing tooltip information about Slot and Attributes for a given accessory.
05.08.2024 · 4 731 завантаження
A small update containing a fix for a StackOverflowError when an update was called for a container either with reload or container resizing
05.08.2024 · 1 045 завантаження
A small update containing a fix for a StackOverflowError when an update was called for a container either with reload or container resizing
05.08.2024 · 1 427 завантаження
A small update containing a fix for a StackOverflowError when an update was called for a container either with reload or container resizing
05.08.2024 · 3 241 завантаження
A small update containing a fix for a StackOverflowError when an update was called for a container either with reload or container resizing
04.08.2024 · 154 завантаження
Fixes:
- Fix for recursive stack handling not returning the first value found for Accessory Nest util methods
- Disable effect rendering within the Accessories Screen due to issues of overlap
- Fix issues with mipmapping
API:
- Change to canEquipFromUse removing the SlotReference parameter
- Adjust Equip methods for AccessoriesCapability and new variant for checking
- Adjust update behavior for set/remove to use ContainerListner
- Cleanup and refactors
04.08.2024 · 144 завантаження
Fixes:
- Fix for recursive stack handling not returning the first value found for Accessory Nest util methods
- Disable effect rendering within the Accessories Screen due to issues of overlap
- Fix issues with mipmapping
API:
- Change to canEquipFromUse removing the SlotReference parameter
- Adjust Equip methods for AccessoriesCapability and new variant for checking
- Adjust update behavior for set/remove to use ContainerListner
- Cleanup and refactors
04.08.2024 · 329 завантаження
Fixes:
- Fix for recursive stack handling not returning the first value found for Accessory Nest util methods
- Disable effect rendering within the Accessories Screen due to issues of overlap
- Fix issues with mipmapping
API:
- Change to canEquipFromUse removing the SlotReference parameter
- Adjust Equip methods for AccessoriesCapability and new variant for checking
- Adjust update behavior for set/remove to use ContainerListner
- Cleanup and refactors
04.08.2024 · 87 завантаження
Fixes:
- Fix for recursive stack handling not returning the first value found for Accessory Nest util methods
- Disable effect rendering within the Accessories Screen due to issues of overlap
- Fix issues with mipmapping
API:
- Change to canEquipFromUse removing the SlotReference parameter
- Adjust Equip methods for AccessoriesCapability and new variant for checking
- Adjust update behavior for set/remove to use ContainerListner
- Cleanup and refactors
29.07.2024 · 1 423 завантаження
Fixes:
- Fix for crash with Inventory Hud+ due to a mixin within the living entity
- Fix for recursive stack handling not returning the first value found for Accessory Nest util methods
29.07.2024 · 153 завантаження
Fixes:
- Fix for crash with Inventory Hud+ due to a mixin within the living entity
- Fix for recursive stack handling not returning the first value found for Accessory Nest util methods
28.07.2024 · 202 завантаження
Fixes:
- Fix issues with using FAPI internals breaking Resource Listener lookup for TCLayer
28.07.2024 · 87 завантаження
Fixes issue with config screen crashing due to change on Neo for a method signature for config screen factory
27.07.2024 · 604 завантаження
A bug fix update contains a fix for issues with processing various NBT list objects specific to byte, long, and int combined with UUID
27.07.2024 · 291 завантаження
A bug fix update contains a fix for issues with processing various NBT list objects specific to byte, long, and int combined with UUID
27.07.2024 · 609 завантаження
Fixes:
- Fix an issue with renders not being registered when the reload event is fired
- Switch atlases for groups fixing mipmap dropping
- Add config option to adjust quick equip action
- Adjust highlight rendering and add new configuration options
- Permanent fix for issues of accessories data serialization problems
27.07.2024 · 69 завантаження
Fixes:
- Fix an issue with renders not being registered when the reload event is fired
- Switch atlases for groups fixing mipmap dropping
- Add config option to adjust quick equip action
- Adjust highlight rendering and add new configuration options
- Permanent fix for issues of accessories data serialization problems
27.07.2024 · 261 завантаження
Backport of the beta 1.21 branch for 1.20.1 which includes some fixes and some breaking API changes from such version. The data format should be intact allowing for an easy switch to this version for CCLayer and TCLayer
27.07.2024 · 77 завантаження
Backport of the beta 1.21 branch for 1.20.1 which includes some fixes and some breaking API changes from such version. The data format should be intact allowing for an easy switch to this version for CCLayer and TCLayer
20.07.2024 · 1 291 завантаження
Small bug fixes and add config option to prevent scrolling when over slots within screen.
Fixes:
- Adjust forge event from LivingDeathEvent to LivingDropsEvent preventing unintended item dropping
- Fix possible infinite recursion
20.07.2024 · 632 завантаження
Small bug fixes and add config option to prevent scrolling when over slots within screen.
Fixes:
- Adjust forge event from LivingDeathEvent to LivingDropsEvent preventing unintended item dropping
- Fix possible infinite recursion
19.07.2024 · 336 завантаження
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
19.07.2024 · 76 завантаження
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
18.07.2024 · 32 425 завантаження
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.
18.07.2024 · 87 завантаження
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.
17.07.2024 · 269 завантаження
Contains a hotfix for issues with not removing modifiers and more.
Fixes:
- Fix the issue with not removing the modifier when calling to remove
- Fix issues with incorrect sizing for render toggles
- Fix missing translations for some config options
17.07.2024 · 80 завантаження
Contains a hotfix for issues with not removing modifiers and more.
Fixes:
- Fix the issue with not removing the modifier when calling to remove
- Fix issues with incorrect sizing for render toggles
- Fix missing translations for some config options
17.07.2024 · 113 завантаження
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
17.07.2024 · 60 завантаження
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
14.07.2024 · 663 завантаження
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
14.07.2024 · 112 завантаження
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
14.07.2024 · 899 завантаження
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
14.07.2024 · 412 завантаження
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
10.07.2024 · 394 завантаження
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
10.07.2024 · 1 305 завантаження
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
07.07.2024 · 415 завантаження
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
07.07.2024 · 129 завантаження
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
05.07.2024 · 111 завантаження
Fix critical desync bug when teleporting to a different dimension leading to crashes.
03.07.2024 · 1 470 завантаження
Fix bugs within code for OnDropCallback leading to issues with the Curios Compat layer dropping all items on death
03.07.2024 · 531 завантаження
Fix bugs within code for OnDropCallback leading to issues with the Curios Compat layer dropping all items on death
03.07.2024 · 95 завантаження
Fix bugs within code for OnDropCallback leading to issues with the Curios Compat layer dropping all items on death
03.07.2024 · 297 завантаження
Fix bugs within code for OnDropCallback leading to issues with the Curios Compat layer dropping all items on death
02.07.2024 · 97 завантаження
A simple update to fix a bug during sync that leads to issues opening screens and general data syncing to clients.
02.07.2024 · 4 139 завантаження
A simple update to fix a bug during sync that leads to issues opening screens and general data syncing to clients.
02.07.2024 · 69 завантаження
A simple update to fix a bug during sync that leads to issues opening screens and general data syncing to clients.
02.07.2024 · 52 завантаження
A simple update to fix a bug during sync that leads to issues opening screens and general data syncing to clients.
02.07.2024 · 561 завантаження
A simple update to fix a bug during sync that leads to issues opening screens and general data syncing to clients.
02.07.2024 · 52 завантаження
A simple update to fix a bug during sync that leads to issues opening screens and general data syncing to clients.
27.06.2024 · 612 завантаження
Minor update including adjustment to Slot Validation by adjusting slot predicate location and keys for Item Component.
27.06.2024 · 105 завантаження
Minor update including adjustment to Slot Validation by adjusting slot predicate location and keys for Item Component.
27.06.2024 · 62 завантаження
Update to fix some bugs and adjust format for data components.
Fixes:
- Fix crash with breakItem leading to StackOverflow
API:
- Adjustment for attribute modifier operation field being different from vanilla implementation
- Adjust key for AccessoryRenderOverrideComponent to be more inline with general naming conventions
27.06.2024 · 89 завантаження
Update to fix some bugs and adjust format for data components.
Fixes:
- Fix crash with breakItem leading to StackOverflow
API:
- Adjustment for attribute modifier operation field being different from vanilla implementation
- Adjust key for AccessoryRenderOverrideComponent to be more inline with general naming conventions
26.06.2024 · 62 завантаження
Initial beta release of Accessories for 1.21 with the API being mostly finalized unless breaking issues are found.
API:
- Changes to the Attribute method within the main Accessories interface due to changes within 1.21 combined with that ability to dictate stackable attributes vs exclusive
26.06.2024 · 144 завантаження
Initial beta release of Accessories for 1.21 with the API being mostly finalized unless breaking issues are found.
API:
- Changes to the Attribute method within the main Accessories interface due to changes within 1.21 combined with that ability to dictate stackable attributes vs exclusive
22.06.2024 · 124 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Fixes:
- Fix incorrect method call for checking if a unique group leading to problems with the screen
API:
- Adjust onDeath event and staging for drops similar to curios
22.06.2024 · 550 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Fixes:
- Fix incorrect method call for checking if a unique group leading to problems with the screen
API:
- Adjust onDeath event and staging for drops similar to curios
22.06.2024 · 67 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Fixes:
- Fix incorrect method call for checking if a unique group leading to problems with the screen
API:
- Adjust onDeath event and staging for drops similar to curios
22.06.2024 · 271 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Fixes:
- Fix incorrect method call for checking if a unique group leading to problems with the screen
API:
- Adjust onDeath event and staging for drops similar to curios
12.06.2024 · 132 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Fixes:
- Fix Keep inventory game rule not working with Accessories
Changes:
- Finalization of events with the decision to use FAPI base event package for common side
- Adjust Unique slot API to allow for more data pack ability if desired
12.06.2024 · 664 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Fixes:
- Fix Keep inventory game rule not working with Accessories
Changes:
- Finalization of events with the decision to use FAPI base event package for common side
- Adjust Unique slot API to allow for more data pack ability if desired
12.06.2024 · 70 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Fixes:
- Fix Keep inventory game rule not working with Accessories
Changes:
- Finalization of events with the decision to use FAPI base event package for common side
- Adjust Unique slot API to allow for more data pack ability if desired
12.06.2024 · 289 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Fixes:
- Fix Keep inventory game rule not working with Accessories
Changes:
- Finalization of events with the decision to use FAPI base event package for common side
- Adjust Unique slot API to allow for more data pack ability if desired
01.06.2024 · 108 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Fixes:
- Fix issues with Unique Slot location
- Fix how the configuration for slot size was applied leading to such being never applied
- Fix crash involved within Accessories Screen encountering a zero-sized group leading to an invalid starting index
API Changes:
- Rework SlotReferenece for better support for Accessories Nest
- Event Rework to remove Event Specific calls within the common side
01.06.2024 · 376 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Fixes:
- Fix issues with Unique Slot location
- Fix how the configuration for slot size was applied leading to such being never applied
- Fix crash involved within Accessories Screen encountering a zero-sized group leading to an invalid starting index
API Changes:
- Rework SlotReferenece for better support for Accessories Nest
- Event Rework to remove Event Specific calls within the common side
01.06.2024 · 66 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Fixes:
- Fix issues with Unique Slot location
- Fix how the configuration for slot size was applied leading to such being never applied
- Fix crash involved within Accessories Screen encountering a zero-sized group leading to an invalid starting index
API:
- Rework SlotReferenece for better support for Accessories Nest
- Event Rework to remove Event Specific calls within the common side
01.06.2024 · 246 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Fixes:
- Fix issues with Unique Slot location
- Fix how the configuration for slot size was applied leading to such being never applied
- Fix crash involved within Accessories Screen encountering a zero-sized group leading to an invalid starting index
API:
- Rework SlotReferenece for better support for Accessories Nest
- Event Rework to remove Event Specific calls within the common side
20.05.2024 · 364 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Fixes:
- Issues with groups not being properly sized and or hidden due to not checking if unused slots are hidden
- Fix issues with error handling returning instead of skipping the given element for Slot Type loading
- Fix the issue with namespace restriction for slot type loading
- Fix the problem with configuration adjustments to slot size being applied in the incorrect area
- Fix issues with extending the EquipmentSlot and type variant enum
20.05.2024 · 223 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Fixes:
- Issues with groups not being properly sized and or hidden due to not checking if unused slots are hidden
- Fix issues with error handling returning instead of skipping the given element for Slot Type loading
- Fix the issue with namespace restriction for slot type loading
- Fix the problem with configuration adjustments to slot size being applied in the incorrect area
- Fix issues with extending the EquipmentSlot and type variant enum
16.05.2024 · 138 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Fixes:
- Implement API for hooking into Enchantment systems (Fixes issues with mending and such not working)
16.05.2024 · 184 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Fixes:
- Implement API for hooking into Enchantment systems (Fixes issues with mending and such not working)
16.05.2024 · 79 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Fixes:
- Implement API for hooking into Enchantment systems (Fixes issues with mending and such not working)
16.05.2024 · 164 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Fixes:
- Implement API for hooking into Enchantment systems (Fixes issues with mending and such not working)
13.05.2024 · 93 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Fixes:
- Add missing dependencies required for the included version of Forgified Fabric Data Attachment
13.05.2024 · 81 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Fixes:
- Add handling for potentially invalid slot names when binding such to an entity type
- Fix an issue involved with accessories being unequipable after death
- Fix issue with Accessories Screen reloading when containers are initlized
- Fix issues with slot groups within Accessories Screen.
- Fixes issue with Line Rendering and hovering over slots
13.05.2024 · 57 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Fixes:
- Add handling for potentially invalid slot names when binding such to an entity type
- Fix an issue involved with accessories being unequipable after death
- Fix issue with Accessories Screen reloading when containers are initlized
- Fix issues with slot groups within Accessories Screen.
- Fixes issue with Line Rendering and hovering over slots
13.05.2024 · 216 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Fixes:
- Add handling for potentially invalid slot names when binding such to an entity type
- Fix an issue involved with accessories being unequipable after death
- Fix issue with Accessories Screen reloading when containers are initlized
- Fix issues with slot groups within Accessories Screen.
- Fixes issue with Line Rendering and hovering over slots
13.05.2024 · 88 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Fixes:
- Add handling for potentially invalid slot names when binding such to an entity type
- Fix an issue involved with accessories being unequipable after death
- Fix issue with Accessories Screen reloading when containers are initlized
- Fix issues with slot groups within Accessories Screen.
- Fix client class loading within network code on the server
- Fixes issue with Line Rendering and hovering over slots
10.05.2024 · 88 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Fixes:
- Fix potential issue with null amount with adding or subtracting amount within slot type builder
10.05.2024 · 90 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Fixes:
- Fix potential issue with null amount with adding or subtracting amount within slot type builder
10.05.2024 · 59 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
10.05.2024 · 66 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
10.05.2024 · 81 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
A port of alpha 13 for 1.20.4
10.05.2024 · 53 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
A port of alpha 13 for 1.20.4
08.05.2024 · 97 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Changes:
- Always attempt to load accessories data even if entity has not valid slots to prevent item deletion on load
08.05.2024 · 93 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
Changes:
- Always attempt to load accessories data even if entity has not valid slots to prevent item deletion on load
08.05.2024 · 235 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!
08.05.2024 · 967 завантаження
Initial Alpha release of Accessories bugs and API changes are still to occur!