All Mods Resource Packs Data Packs Shaders Modpacks Plugins
[Deprecated] Trinkets Compat Layer for Accessories

[Deprecated] Trinkets Compat Layer for Accessories

by Blodhgarm • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Deprecation Notice

For versions 1.21.1 and up, this is being replaced with the new Accessories Compat Layer, with exactly the same function besides needing to install Curios alongside the new mod!

Accessories Trinkets Compatibility Layer

Such mod acts as a compatibility layer for mods using the Trinkets API to work within the Accessories Ecosystem.

DO NOT INSTALL TRINKETS, THIS ACTS AS IF TRINKETS AS ITS A WRAPPER FOR ITS API.

Any existing Trinkets data should be transferred into accessory inventory or ejected within the inventory if a problem occurs.

Sinytra Connector:

Support was made with such in mind meaning that the fabric version is not required to be installed when using sinytra so supplying just the neoforge version of Accessories is fine.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.1
Fabric
6h ago 1
1.21.1
Fabric
6h ago 1
1.21.1
Fabric
6h ago 1
1.21.1
Fabric
6h ago 1
1.21.1
Fabric
6h ago 1
1.21.1
Fabric
6h ago 1
1.21.1
Fabric
6h ago 1
1.21.1
Fabric
6h ago 1
1.21.1
Fabric
6h ago 1
1.21.1
Fabric
6h ago 1
1.21.1
Fabric
6h ago 1
1.21.1
Fabric
6h ago 1
1.21.1
Fabric
6h ago 1
1.21.1
Fabric
6h ago 1
1.21.1
Fabric
6h ago 1
1.20.1
Fabric
6h ago 1
1.20.1
Fabric
6h ago 1
1.20.1
Fabric
6h ago 1
1.20.1
Fabric
6h ago 1
1.21.x
Fabric
6h ago 1
1.21.x
Fabric
6h ago 1
1.21.x
Fabric
6h ago 1
1.20.1
Fabric
6h ago 1
1.21.x
Fabric
6h ago 1
1.20.1
Fabric
6h ago 1
1.21.x
Fabric
6h ago 1
1.20.1
Fabric
6h ago 1
1.21.x
Fabric
6h ago 1
1.20.1
Fabric
6h ago 1
1.21
Fabric
6h ago 1
1.20.1
Fabric
6h ago 1
1.21
Fabric
6h ago 1
1.20.1
Fabric
6h ago 1
1.21
Fabric
6h ago 1
1.20.1
Fabric
6h ago 1
1.21
Fabric
6h ago 1
1.21
Fabric
6h ago 1
1.20.1
Fabric
6h ago 1
1.20.1
Fabric
6h ago 1
1.20.4
Fabric
6h ago 1
1.20.1
Fabric
6h ago 1
1.20.4
Fabric
6h ago 1
1.20.1
Fabric
6h ago 1
1.20.4
Fabric
6h ago 1
1.20.1
Fabric
6h ago 1
1.20.4
Fabric
6h ago 1
1.20.1
Fabric
6h ago 1
1.20.1
Fabric
6h ago 1
1.20.4
Fabric
6h ago 1
1.20.1
Fabric
6h ago 1
1.20.4
Fabric
6h ago 1
1.20.1
Fabric
6h ago 1
1.20.1
Fabric
6h ago 1
1.20.4
Fabric
6h ago 1
1.20.1
Fabric
6h ago 1
Fix issues related to quick equipping trinket items that have no interface impl
Fixes:
  • Prevent issues related to getTrackingUpdates() returning null
  • Possible crashing due to attribute ids containing invalid characters
Fix issues with Trinkets not being properly registered into Accessories leading to issues like attributes missing and what not
Fix issues relating to quick equipping for example Armor being equipped and disappearing
Fix incorrect arg for getting possible trinket in renderer get mixin
Update mixin injection to prevent trinket items from getting default renderer
Refactor the TCLayer using a fork of trinkets to assure binary compatibility and generally fix some issues due to missing API.

Fixes:
  • Offhand and Hand rendering issues due to groups being only a single group leading to only rendering on one hand
  • General issues with querying for stacks leading to things not being found by some mods
Fix issue with improper translation with group names between Accessories and Trinkets breaking certain mods
Attempts to return offhand reference when rendering trinkets in odd Accessory slots
Fix the issue with the inability to get trinket inventory due to not converting to accessories slot name such leading to log spam in many cases
Fix crashing with spell engine due to a slip-up with not adding the slots to the given entities
Switch to using direct tag injection to deal with tag merging for slots combined with a redirection API to redirect trinket slots to accessories/curios specific slots
Attempt fix for improper validation code leading to trinkets getting unequipped at relog or death
Fix issues where trinkets within the trinkets:all were not allowed to be equipped at all
The update includes a bunch of fixes found on the 1.20.1 version of the compat layer and uses the 1.1.0 accessories releases as a target for API
Fix tag errors and possible crashing issue with attributes
Fix issues with accessories:all not containing trinkets:all leading to issues with botania cosmetic items and adjust validation step attempting to prevent unequipping on relog
Update to adjust mixins for used slots check within Accessories API
Updated for changes within Accessories and fix for attribute-related problems
Fix issues with data-driven attributes not being found due to items not being registered trinkets.
Fix issues with improper method implementations for LivingEntityTrinketComponent fixing issues with Fabric version of Artifacts
Fix issue with incorrect sidedness check not being passed leading to crashing with spell engine when connecting to a dedicated server

Fix issue with incorrect sidedness check not being passed leading to crashing with spell engine when connecting to a dedicated server
Refactor trinkets delegating map for more debugging and adjust wrapping class to use entity instead of the capability to attempt to fix issues.
Refactor trinkets delegating map for more debugging and adjust wrapping class to use entity instead of the capability to attempt to fix issues.
A parity update for changes that occurred within Accessories Beta 28.
A parity update for changes that occurred within Accessories Beta 28.
Fix issues with custom trinkets groups not being constructed leading to crashing or missing groups.
Fix issues with custom trinkets groups not being constructed leading to crashing or missing groups.
Update containing fixes for sidedness that may occur with direct object use within the API and fixes for issues involving trinket event invocation by other parties.

[Deprecated] Trinkets Compat Layer for Accessories Icon
Download [Deprecated] Trinkets Compat Layer for Accessories
Select game version
Select platform