Modscraper Modscraper Minecraft
Curios API (Forge/NeoForge) logo

Curios API (Forge/NeoForge)

Mod

by TheIllusiveC4

A flexible and expandable accessory/equipment API for users and developers.

Type

Mod

CurseForge Downloads

320,887,518

CurseForge ID

309927

Modrinth Downloads

33,417,804

Modrinth ID

vvuO3ImH

Last Updated

Nov 7, 2026

Description

Overview

Curios is a flexible and expandable accessory/equipment API for users and developers. The purpose is to provide functionality for developers to add extra accessory/equipment slots in a convenient and compatible manner, as well as to give users the ability to configure these slots to their preferences. By default, Curios does not add any content except for an inventory GUI. There are no slots and only two items, the latter only being available through the Creative menu and primarily serving as examples for developers to use when coding their own integration.

Features

  • Expandable equipment slots through a central library. New equipment slots can be made and managed easily through an identifier registry. Identical identifiers will be merged together to avoid functional redundancies and provide maximum compatibility to potential items, while unique identifiers can still be used to mark special types when appropriate.
  • Slots are only made on-demand. There are no slots included by default, all slots are created only as needed. This reduces instances where one or more superfluous slots are present without any suitable items to go into the slot.
  • Slots are completely customizable and manipulable. Slots can have custom backgrounds, different sizes, and can even be disabled or hidden by default. But how would a player even access disabled slots? Through the API, developers can access functions to enable/disable a player's slots or add/remove a certain number of slots of a given type.
  • Flexible item->curio relations using the vanilla tag system. Potential curios are selected through the vanilla tag system, which means that categorizing items into curio types is as easy as creating a .json file in the data/curios/tags folder. Items can be categorized into as many curio types as you want as long as they're tagged in the appropriate files, and these settings can even be overridden entirely. For more information, see the vanilla tag system.
  • Complete integration with other inventory mechanics. Mending and Curses will work with all applicable items equipped in the curio slots. There are also various minor features for developers that make it simpler to integrate their current items or mechanics into the curio system.
  • Accessible from a single GUI. Curios comes with its own GUI accessible from the inventory that shows all of the available slots to a player. This allows players to see all of the extended equipment slots in a central location without needing to access different inventory GUIs. However, developers can still provide their own GUIs for their mod-specific slots if they want. The default keybinding for the GUI is 'g'.

Documentation

Compatibility

Mod Loaders

Fabric Forge Neoforge

Game Versions

1.13.2 1.14.4 1.15.2 1.16.4 1.16.5 1.17.1 1.18.2 1.19 1.19.1 1.19.2 +22 more

Recommended Gear

Affiliate

Hardware and extras that pair well with this mod.

As an Amazon Associate I earn from qualifying purchases.

Similar Mods

Included in Modpacks (5,033)

Show fewer
Shattered Dimensions- Mechanisms and Grimoires Shattered Dimensions- Mechanisms and Grimoires Koala's Silly Lil Community Pack Season 2 Koala's Silly Lil Community Pack Season 2 Gaymers EU Create Gaymers EU Create Create Hyper (Forge) Create Hyper (Forge) WonsatyPack 3 WonsatyPack 3 Full Scale Full Scale KineticWorks KineticWorks AuroraSMP Season 5 Modpack AuroraSMP Season 5 Modpack Glowy's Pack Glowy's Pack PeninsulaCraft PeninsulaCraft Most of Create Most of Create Aeronautics: Conquering the Wild Schülercraft Mittelalter Projekt Schülercraft Mittelalter Projekt AzeSoupiPack AzeSoupiPack RUSTed Roleplay RUSTed Roleplay Geeks Of Create Geeks Of Create ONEPIXEL ONEPIXEL Warfare SMP Warfare SMP Cobbleish Cobbleish Perpetual Motion Perpetual Motion Re:Slime Reincarnated Re:Slime Reincarnated Ludari Create 1 Ludari Create 1 Skies of the Unknown Skies of the Unknown Skyfication Skyfication Juniper's Legacy Juniper's Legacy Voiding of World Voiding of World ASMP: Lasting Death ASMP: Lasting Death Iron Sky: TurboClocked Iron Sky: TurboClocked Elcan! Elcan! Dinguz's Survival Ultimate Dinguz's Survival Ultimate Fyxe's Classic+ Fyxe's Classic+ Harold SMP  Season 4 Modpack Harold SMP Season 4 Modpack Demon Slayer CampFireDS Demon Slayer CampFireDS Feed the Meef Feed the Meef Pactcraft Pactcraft UMPR UMPR Darkness to Dawn Darkness to Dawn Realms of Old Aeronautics Shafts and Gears Aeronautics Shafts and Gears Create: Train World Limitless Realms Limitless Realms IOOMNI 8 IOOMNI 8 Enigma-Craft Enigma-Craft 永遠 EIEN 永遠 EIEN ENSImon ENSImon Teble's Medieval Immersion Teble's Medieval Immersion Crazy Phaze Crazy Phaze JUSTCREATE_byzemzemsuyu JUSTCREATE_byzemzemsuyu TinyN TinyN Hellstrike: Advanced Warfare Ethereal Wrath Ethereal Wrath Frost And Fungus Frost And Fungus Enchanted Realms: The Rift Enchanted Realms: The Rift FPS Basepack FPS Basepack SilentTech SilentTech Better Than Nothing Better Than Nothing SYNCRAFT SYNCRAFT Better Create Better Create Seed & Stock: Swords to Plowshares Seed & Stock: Swords to Plowshares Beneath a Dying Sun Beneath a Dying Sun Titanroot Skies Titanroot Skies Ethereal Technologies Ethereal Technologies Spiderbears modpack aLFa_iq aLFa_iq SirLaughalotMC Plays Create Modpack SirLaughalotMC Plays Create Modpack MC Sooty Edition MC Sooty Edition Carefully Created Carefully Created OriDET Pack Mr. Aura's Cobblemon Mr. Aura's Cobblemon EverFall EverFall create simple cool create simple cool Teushitties Revenge 3D: Dorfeldt Fucking Dies Teushitties Revenge 3D: Dorfeldt Fucking Dies Creatine Creatine ZSM CreateSMP ZSM CreateSMP Create Zerene Create Zerene The Broken Script Chronicles The Broken Script Chronicles Domo's Cozy Adventure Domo's Cozy Adventure Bungis Pack Bungis Pack SashaServer SashaServer Aurora: Beyond Vanilla Aurora: Beyond Vanilla World of Dwarven Caverns World of Dwarven Caverns Create AeroMagic By UmBraXiR Create AeroMagic By UmBraXiR Quifted Guac SMP Guac SMP KSMP Vanilla Create Vanilla Create Nugget Medieval Nugget Medieval Create Automata Create Automata Wizard Contest Modpack Wizard Contest Modpack CreatingNations CreatingNations ForgeSMP ForgeSMP RW's Cobblemon Create LITE RW's Cobblemon Create LITE DoctorTux's Special Brew DoctorTux's Special Brew Starlit Harvest Starlit Harvest Jamal - Create Jamal - Create ForgiaCraft 11 ForgiaCraft 11 Vehicleworks Refined Vehicleworks Refined Revolution Revolution AdventureCogwheels AdventureCogwheels New Dawn+ New Dawn+

External Resources