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

305,093,311

CurseForge ID

309927

Modrinth Downloads

30,574,732

Modrinth ID

vvuO3ImH

Last Updated

Sep 11, 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

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 (4,691)

Show fewer
MayraLand MayraLand The Mine Piece Is Real! by Ryinir The Mine Piece Is Real! by Ryinir Cobblemon To The Skies Cobblemon To The Skies MENAGERIE - Paradoxical Wilds (Jurassic World based on Marvelous Menagerie) MENAGERIE - Paradoxical Wilds (Jurassic World based on Marvelous Menagerie) Cobblemon aBunchaMods Cobblemon aBunchaMods SCP Outbreak Protocol SCP Outbreak Protocol Stellar Warfare Stellar Warfare StormCore StormCore Guns, Dragons, and Death! Guns, Dragons, and Death! A Song Of Fire And Ash A Song Of Fire And Ash Absolute Industrialization Absolute Industrialization TechJourney Expert TechJourney Expert Hope SMP Chapter 2: Age of Heroes Hope SMP Chapter 2: Age of Heroes Arise SMP Arise SMP Zoo and Adventures Forge Edition Zoo and Adventures Forge Edition Comfycraft Comfycraft Ashen Realms Ashen Realms World Reimagined World Reimagined Fall of Days – Zombie Survival Fall of Days – Zombie Survival Farming Bosses Farming Bosses Soldier On Soldier On (SCA)The True Nightmare (SCA)The True Nightmare Fearcraft dwellers [rpg and horror] Fearcraft dwellers [rpg and horror] Donna's Odyssey Fantasy RPG Donna's Odyssey Fantasy RPG TerraFirmaCivilization Season 2 TerraFirmaCivilization Season 2 City Life 4.0 City Life 4.0 Create: Up and Away Create: Up and Away tank warfare big cannonns tank warfare big cannonns Crafted Chaos Crafted Chaos Cobblemon Perfected Cobblemon Perfected Create Aeronautics Survival Create Aeronautics Survival More Magika! More Magika! Viriatus Viriatus PioneersTFC PioneersTFC Voloron 4 Voloron 4 Greated Create Greated Create Tanehu's Beyond The End Tanehu's Beyond The End Create and Adventure With Friends Create and Adventure With Friends Technopolis Technopolis Gregtech Voyager Gregtech Voyager To the Stars - Etoile To the Stars - Etoile Nova's Toku Craft Server Pack Nova's Toku Craft Server Pack Cobbled Industries 2 Cobbled Industries 2 KATAMARI - Revengeance KATAMARI - Revengeance Lovebirds Lovebirds Create End Survival Create End Survival -DCX- [A Flesh Paradise] -DCX- [A Flesh Paradise] Official Dynastie Community Modpack Official Dynastie Community Modpack Dragonfire: Clash of Legends Dragonfire: Clash of Legends Paleo Project Paleo Project Aerox Aerox MewmiCraft MewmiCraft Christmas Fantasy Christmas Fantasy Mine Mine No Mi Supremacia v2 Mine Mine No Mi Supremacia v2 CleanCraft by ACUL [Neoforged] CleanCraft by ACUL [Neoforged] Don't go crazy (psychological and other types of terror) Don't go crazy (psychological and other types of terror) WUC Tensura WUC Tensura the wither storm all add ons the wither storm all add ons BecksCraft BecksCraft Imperialist - Medieval Ages Imperialist - Medieval Ages Spells Gears n' Bells RP Spells Gears n' Bells RP PebbleTown PebbleTown ROLO Edition ROLO Edition Create Aeronautics Age Of Aerolution Create Aeronautics Age Of Aerolution Herotime (Palladium Superpack) Herotime (Palladium Superpack) Arkobia 3 Arkobia 3 Impostor Syndrome - Reimagined Impostor Syndrome - Reimagined GeoThronesSMP GeoThronesSMP Oathbound Oathbound HexTech: The New Age HexTech: The New Age ImprovedExperience - A better game experience ImprovedExperience - A better game experience Aeternis Aeternis Dawnfern SMP Dawnfern SMP Mattutomon - MTT Mattutomon - MTT Enchanted Oasis Inspired Enchanted Oasis Inspired Marjoto [FABRIC - NeoForge] Marjoto [FABRIC - NeoForge] Steam & Stratosphere Steam & Stratosphere MysteriaSMP MysteriaSMP VACraft VACraft IsoCraft  - Beyond The Adventure IsoCraft - Beyond The Adventure HallowScream 4 HallowScream 4 Frozen Horrors Frozen Horrors The Ferret Business 2 - Vaults of Fortune The Ferret Business 2 - Vaults of Fortune Forge & Frontier [FORGE] Forge & Frontier [FORGE] Atlas Project Atlas Project Quark's Adventures [S1] Quark's Adventures [S1] Above Infinity Above Infinity Dungeon Crawlers SMP Dungeon Crawlers SMP Vile Shadows Vile Shadows Jurassic Park Genesis Jurassic Park Genesis Orespawn Reshrawled Orespawn Reshrawled Project Eternity  A New Vision Project Eternity A New Vision Multiversal Multiversal Alamaos' Code: AgriTech Alamaos' Code: AgriTech GregTech Mechanical Era GregTech Mechanical Era Euphoria Archipelago (M0sk1t0s Community pack) Euphoria Archipelago (M0sk1t0s Community pack) ComboTech 4 Sky High ComboTech 4 Sky High Tank Booth: Mythos & Mechanica Tank Booth: Mythos & Mechanica Kainel Kainel AREACRAFT AREACRAFT

External Resources