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
The Colony Network S2 The Colony Network S2 SauroLab Create Official Pack SauroLab Create Official Pack oneblock but have cool technology oneblock but have cool technology Measured Infinity Measured Infinity Dinosaurs-Age Of Adventure Dinosaurs-Age Of Adventure Lost in Beta - The Forgotten Worlds Lost in Beta - The Forgotten Worlds Nightmare-Pack Sky Unlockt Nightmare-Pack Sky Unlockt The Stalker's Story The Stalker's Story Become  A Hero V2 Become A Hero V2 Tensura Abyssal Reincarnation Tensura Abyssal Reincarnation Attack of the new B-Team Attack of the new B-Team AstralSpace [AS] AstralSpace [AS] SimplyFellas SimplyFellas The Genesis - Origins The Genesis - Origins The Goons Lagoon The Goons Lagoon My Alien Evo Thing My Alien Evo Thing Evocraft  cobblemon X create V2 Evocraft cobblemon X create V2 analog horror vhs craft analog horror vhs craft RatProject RatProject GroundZero's Zombie Apocalypse GroundZero's Zombie Apocalypse The Adventure of 1000 - Hunters of Evil The Adventure of 1000 - Hunters of Evil G1gaCraft Reloaded V2 G1gaCraft Reloaded V2 Firearms N' Dungeons Firearms N' Dungeons Create Spellbound Create Spellbound Naturalist+ Naturalist+ Palladium Nexus Palladium Nexus TFC Flintrock TFC Flintrock Celeste Create Hell: REFORGED Celeste Create Hell: REFORGED Stone to Tech Stone to Tech Vanilla+ (w Cobblemon) Vanilla+ (w Cobblemon) EXTREME HORROR (Don't cry) EXTREME HORROR (Don't cry) Collectionist Collectionist Gray's Tensura Season 1 Gray's Tensura Season 1 Abydise Abydise Wyrmfell Wyrmfell TacApoth TacApoth R.E.A.P  Ultimate edition R.E.A.P Ultimate edition Random House - Interestelar Random House - Interestelar Skyblock Alchemy Reconstruction Era Skyblock Alchemy Reconstruction Era All About Alchemy - Magic & Potions All About Alchemy - Magic & Potions Create Waves Create Waves Enigmatica 10 - Bosses Unleashed Enigmatica 10 - Bosses Unleashed Vtuber Village Building Vtuber Village Building AVP Tech AVP Tech Requiem Black Dawn Requiem Black Dawn Kâbus Âlemi Kâbus Âlemi Alex's Pack 1.21.1 Alex's Pack 1.21.1 Dark Chocolate Edition Dark Chocolate Edition CAC Cobblemon Ars Create CAC Cobblemon Ars Create Create Continents Create Continents Mitte-Erde Mitte-Erde Arctic Winter Arctic Winter Hide Or Hunt [TACZ] Hide Or Hunt [TACZ] Glowstone Galaxy Create Edition Glowstone Galaxy Create Edition Slightly Realistic Survival Slightly Realistic Survival Rustic Craft 2 Rustic Craft 2 NeoPoints NeoPoints VALE - Folklore Flavor VALE - Folklore Flavor Freaky Pack - Cute vs Horror Freaky Pack - Cute vs Horror InfinityCraftfinal InfinityCraftfinal Aussie Create 6 Aussie Create 6 Apollyon's Inferno Apollyon's Inferno Corrupted (The Broken Script) Corrupted (The Broken Script) Createrington Nomads Createrington Nomads Eden Factory Eden Factory Bosses & Spells Bosses & Spells The Last Dawn III - Remastered The Last Dawn III - Remastered Dao of Endless Regression Dao of Endless Regression Holdy's Chronicle Holdy's Chronicle Lumin Origins Lumin Origins Warcrimes Central Warcrimes Central Stalecraft Stalecraft Projet N-Tech Projet N-Tech SkyFactory Reborn SkyFactory Reborn Goon Crew Collection Goon Crew Collection How to Craft a Dragon How to Craft a Dragon HUMANITAS HUMANITAS DoomsDay Jurassic Survival DoomsDay Jurassic Survival StealthCraft Season 2 StealthCraft Season 2 Popelcin Popelcin Crops And Cuisine Crops And Cuisine Aiko's Dimensions Aiko's Dimensions Suscraft Recharged Suscraft Recharged Tensura Abyss Tensura Abyss Dreams and Nightmares Dreams and Nightmares Cups & Wine Cups & Wine Createmon Cindoria Createmon Cindoria CobbleQuestBMC CobbleQuestBMC Ashen - A Medieval Life Project Ashen - A Medieval Life Project RoadTrip Create Aeronautics RoadTrip Create Aeronautics Epic spellbound  ; Medieval Became a real mage, warrior or explorer iron spell and spellbook and epic fight Epic spellbound ; Medieval Became a real mage, warrior or explorer iron spell and spellbook and epic fight Aot+Create Aot+Create Most the Mods official Mod pack Most the Mods official Mod pack Prime Piece Lite Prime Piece Lite Create Woensdag - Aeronautics Create Woensdag - Aeronautics New Age Branch Line New Age Branch Line Pingwin Pack (Tech/Survival) Pingwin Pack (Tech/Survival) ABC Create - Aeronautics ABC Create - Aeronautics MysticBlocks WARZONE [TACZ] + [SBW] MysticBlocks WARZONE [TACZ] + [SBW] Pixelmon Prime Pixelmon Prime

External Resources