Repository navigation
Home
A flexible, expandable accessory and equipment-slot API for Minecraft, ported and rebranded from Curios API.
Most mods that add a necklace, a ring or a pair of wings need somewhere to put them. This is that place — a slot system that both developers and players can shape, rather than a fixed set of hardcoded slots.
It adds no gameplay content. What it contributes is an inventory GUI and a handful of example items in the creative menu. Everything else is API surface for other mods to build on.
Source: https://github.com/codex-skd/regalia-slots-api Issues: https://github.com/codex-skd/regalia-slots-api/issues
| Minecraft | Loader | Version | Java |
|---|---|---|---|
| 1.21.1 | NeoForge 21.1.249 | 1.0.2 | 21 |
| 26.2 | NeoForge 26.2.0.57 | 1.1.4 | 21 |
| Slots granted by default | 11 |
| Languages | 17 |
| GUI | one, from your inventory |
| Required mods | none |
| Content added | example items in Creative only |
Slots are made on demand. There are no empty accessory slots baked in. A slot appears because a mod declared it and something wants to go in it — so you do not end up staring at a row of holes waiting for the right item.
Identical identifiers merge. If two mods both register a ring slot, they get one slot, not two competing ones. Unique identifiers are still available to mark genuinely special cases.
Players can reshape it. Slots can be disabled, hidden, resized, reordered or given custom backgrounds — and the whole set can be reduced to none, if you would rather mods add slots entirely on request.
It speaks Curios. Mods built against the real Curios API are recognised and interoperate without Curios installed. See Curios Compatibility.
- Getting Started — install, and open the GUI.
- Slots — the 11 defaults, and how to change them.
- Commands — managing slots in-game.
- Curios Compatibility — the interop layer, and its limits.
- For Developers — depending on it, and the API surface.
- Credits and License — this one matters here: it is a fork, and that has obligations.
Regalia Slots API is by Stalking Dragons, licensed LGPL-3.0-or-later. It is a fork of Curios API by TheIllusiveC4, who retains full credit for the original design and implementation. Not affiliated with or endorsed by them. See Credits and License.
Regalia Slots API is by Stalking Dragons, licensed LGPL-3.0-or-later. It is a fork of Curios API by TheIllusiveC4, who retains full credit for the original design and implementation. Not affiliated with or endorsed by them. See Credits and License.