promotional bannermobile promotional banner

Regalia Slots API

Flexible and expandable accessory/equipment API. Add extra equipment slots (rings, amulets, and more) to Minecraft in a compatible, user-configurable way — fork of Curios API by TheIllusiveC4.
Back to Files

Regalia Slots API (0.0.0-beta.9)

File nameregalia_slots_api-1.21.1-neoforge-21.1.249-0.0.0-beta.9.jar
Uploader
LlaGuiT0LlaGuiT0
Uploaded
Sep 1, 2026
Downloads
8
Size
485.6 KB
Mod Loaders
NeoForge
File ID
8786756
Type
B
Beta
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:regalia-slots-api-1659506:8786756"

Learn more about Curse Maven

What's new

v0.0.0-beta.9 - Curios-native advancements now load

Ninth beta of Regalia Slots API for Minecraft 1.21.1 / NeoForge 21.1.249 (Java 21).

Fixed

  • Advancements from Curios-native mods failed to load: mods built against the real Curios API hard-code the trigger id curios:equip_curio in their advancement JSON. Iron's Spellbooks does this for spell_book_equip and its 13 tiered child advancements. Regalia only registered the trigger as regalia_slots_api:equip_curio, so those advancements threw Unknown registry key ...:trigger_type: curios:equip_curio and the whole branch was dropped at datapack load.

Technical

  • RegaliaSlotsApiRegistry now also registers the same EquipCurioTrigger.INSTANCE under the curios namespace, via a second DeferredRegister<CriterionTrigger<?>> created with "curios" and wired into the mod event bus in init(...). curios:equip_curio now resolves.
  • Caveat: the trigger's slot sub-predicate codec still keys on regalia_slots_api:slot, so a Curios-native criterion using curios:slot loads but its slot filter is ignored (the advancement fires on any Regalia-slot equip). Restoring that filter is tracked as a follow-up.

Notes

Regalia Slots API is a library. It adds no content on its own — install it only as a dependency of another mod that requires it, on both client and server. Incompatible with the real Curios mod (shared curios mod id); install one or the other. LGPL-3.0-or-later; the full licence text ships in the jar.

JAR: regalia_slots_api-1.21.1-neoforge-21.1.249-0.0.0-beta.9.jar

Tag: 1.21.1-neoforge-0.0.0-beta.9

This mod has no related projects