Regalia Slots API (1.1.3)
Curse Maven Snippet
What's new
v1.1.3 - Complete the third-party curio ticking fix
The Supersalto II (Jump Boost II) fix shipped in 1.1.1 for Reliquary's angelic_faher was incomplete. The effect still flickered and cut out when the amulet was worn, most noticeably on a dedicated server.
1.1.1 wired its RegaliaCurioAdapter only into the Curios-facing capability (curios:item, registered by RegaliaCompatMod). But the native tick loop in RegaliaSlotsApiCommonEvents.tick resolves curios through RegaliaSlotsApiCapability.ITEM, which never consulted items registered through the copied Curios API (the RegaliaExtensionsAdapter.REGISTERED_ITEMS map). For third-party items such as Reliquary's amulet, RegaliaSlotsApi.getCurio(stack) returned empty, so curioTick, onEquip, and onUnequip were never called from the native loop.
Fixed
- The native
RegaliaSlotsApiCapability.ITEMprovider now also resolves items registered through the Curios API, wrapping them inRegaliaCurioAdapter. - The native tick loop gained a fallback: when no native curio resolves for a slotted stack, it queries the stack's
curios:itemcapability and adapts it through the newCuriosICurioAdapter(top.theillusivec4.curios.api.type.capability.ICurio→com.skd.regaliaslotsapi.api.type.capability.ICurio), so active tick effects run every server tick and the equip/unequip lifecycle fires correctly.
JAR: regalia_slots_api-26.2-neoforge-26.2.0.57-1.1.3.jar
Tag: 26.2-neoforge-1.1.3
This mod has no additional files

