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.6)

File nameregalia_slots_api-1.21.1-neoforge-21.1.249-0.0.0-beta.6.jar
Uploader
LlaGuiT0LlaGuiT0
Uploaded
Sep 1, 2026
Downloads
12
Size
473.3 KB
Mod Loaders
NeoForge
File ID
8784102
Type
B
Beta
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

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

Learn more about Curse Maven

What's new

v0.0.0-beta.6 - Legacy Curios helper compatibility

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

Fixed

  • Legacy CuriosApi.getCuriosHelper() returned null: mods that still use the deprecated Curios helper accessor — Supplementaries (quiver), L_Ender's Cataclysm (first-person arm rendering) and others — crashed with a NullPointerException. The compat layer bridged the modern CuriosApi static methods but never wired getCuriosHelper(), so every caller hit a null helper (server "Ticking player" crash and client render FATAL). getCuriosHelper() now returns a shim ICuriosHelper backed by the same compatibility layer.

Technical

  • New com.skd.regaliaslotsapi.compat.curios.LegacyCuriosHelperShim implementing top.theillusivec4.curios.api.type.util.ICuriosHelper, delegating to CuriosImplMixinHooks: getCurio / getCuriosHandler / getCurioTags / isStackValid / onBrokenCurio direct; findCurios* / findFirstCurio* / findCurio / getEquippedCurios / setEquippedCurio / findEquippedCurio resolved through the entity's ICuriosItemHandler.
  • MixinCuriosApi gains a @Inject on getCuriosHelper returning the shim singleton.

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.6.jar

Tag: 1.21.1-neoforge-0.0.0-beta.6

This mod has no additional files