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

304,874,071

CurseForge ID

309927

Modrinth Downloads

30,529,628

Modrinth ID

vvuO3ImH

Last Updated

Sep 10, 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,688)

Show fewer
Wellspring Adventures 2 (SMP) Wellspring Adventures 2 (SMP) Just Create SMP (but Sophisticated) Just Create SMP (but Sophisticated) MageTech [FORGE] MageTech [FORGE] Revelations 3 - just Tech N' building! Revelations 3 - just Tech N' building! Flawless Horror: Nostalgic Dread (Proximity Chat) Flawless Horror: Nostalgic Dread (Proximity Chat) Creative Industrialization: Festering Industry Creative Industrialization: Festering Industry Realistic TerraFirmaCraft (TFC) Realistic TerraFirmaCraft (TFC) MCreative SMP MCreative SMP CursedFate Awakened CursedFate Awakened Flee from the storm Flee from the storm KyuSekai KyuSekai Create and Clockwork Airships Create and Clockwork Airships The Rebirth of Nevermine The Rebirth of Nevermine The Decimation of Mankind The Decimation of Mankind nuclear radiation 2 nuclear radiation 2 Keo Create Optimized Keo Create Optimized The Createville Pack The Createville Pack Equinox's Story Mode (MCSM) Equinox's Story Mode (MCSM) Liminal Industries - Rescripted Liminal Industries - Rescripted How To Train Your Dragon 100 Days Survival Winter Storm How To Train Your Dragon 100 Days Survival Winter Storm Quantum Skies Quantum Skies Gamer Girl´s pack Gamer Girl´s pack TerraKeo TerraKeo AtariKafa ZindanCraft S3 AtariKafa ZindanCraft S3 Literally All of Create Literally All of Create Die Hard Forest Die Hard Forest WolfCraft Colonies - Season 5! WolfCraft Colonies - Season 5! EpicMine(japanese/medieval) EpicMine(japanese/medieval) GregTech Easy GregTech Easy Vanilla Modded (Tekkit 3) Vanilla Modded (Tekkit 3) Lucky World Invasion - Survivor Lucky World Invasion - Survivor Viking Isles Viking Isles The Dragon Become Me The Dragon Become Me Ladys Magical Decocraft Ladys Magical Decocraft Epic Fight Universe Ultimate Epic Fight Universe Ultimate [SBW&TACZ] ITV1 war-pack [SBW&TACZ] ITV1 war-pack Stargate: ReLeveled Stargate: ReLeveled Changed Goo Outbreak Changed Goo Outbreak Inferno - Better Hardcore Inferno - Better Hardcore Create Company - We like Trains! Create Company - We like Trains! CS2 CS2 Simplicity SMP Simplicity SMP [SmittieKing] The Philippines [SmittieKing] The Philippines Pepu's Shrimp Game Project Pepu's Shrimp Game Project Paleocraft : The zoo that time forgot Paleocraft : The zoo that time forgot LifeOre Create S1 LifeOre Create S1 Cobblemon Essential Exploration Cobblemon Essential Exploration SpookyJam 2025 SpookyJam 2025 FPScraft X FPScraft X Dawn of the Flood Dawn of the Flood Create Lost and Renaissance Create Lost and Renaissance ISEKAICRAFT RPG ISEKAICRAFT RPG Seas & Boats Seas & Boats MagicalMoonbeam's CuteCraft MagicalMoonbeam's CuteCraft Reverie Foundry Reverie Foundry Luna's SWEM (Starter) Luna's SWEM (Starter) Farmy Skyblock Farmy Skyblock C&K's Organized Crime C&K's Organized Crime Creatopia Unbound Creatopia Unbound dr.stone, Stone World dr.stone, Stone World Harry potter with dragons Harry potter with dragons Randoms Packs Randoms Packs Tensura Tomfoolery Tensura Tomfoolery NPC's Medieval Survival Modpack NPC's Medieval Survival Modpack Waifu H [MCW] Waifu H [MCW] Blockalypse - A Modern Zombie Apocalypse Blockalypse - A Modern Zombie Apocalypse Easy Bunker Easy Bunker Sun Wukong Sun Wukong Into the fog - scary mobs Into the fog - scary mobs Cobblemon Enhanced (Pokemon) Cobblemon Enhanced (Pokemon) MC:SM Ultimate Experience Refresh! MC:SM Ultimate Experience Refresh! Beyond Zombie Beyond Zombie Create Eternal Journey Create Eternal Journey The Journey SMP Season Of True Survival The Journey SMP Season Of True Survival DIS IS OneBlock DIS IS OneBlock PojavCreate PojavCreate IcyHarry's Disturbing Horrors IcyHarry's Disturbing Horrors Prison Escape - Beginnings (reborn) Prison Escape - Beginnings (reborn) Dinosaurs Reborn Plus Dinosaurs Reborn Plus PS Homegrown - Sunlit Valley PS Homegrown - Sunlit Valley Au Naturel Au Naturel Aetherion - The Aether II Expanded Aetherion - The Aether II Expanded MagicCraft 2: Choose your magic path MagicCraft 2: Choose your magic path Refined Pack 2 Refined Pack 2 parasites the new era - 100 days with parasites parasites the new era - 100 days with parasites Fresh And Scary Fresh And Scary Latex Adventure Latex Adventure Citadel I Citadel I The Alex's Collection The Alex's Collection Veritycraft By Kamerit Veritycraft By Kamerit MHAC - My Hero Academia Craft MHAC - My Hero Academia Craft Nightmare Nether - A Multiverse Adventure Nightmare Nether - A Multiverse Adventure Your not alone (Horror) Your not alone (Horror) IRL Craft IRL Craft Heroes United Heroes United Kingdom Of Dragons And Monsters Kingdom Of Dragons And Monsters CozyCraft - Just Chill CozyCraft - Just Chill The Suspect's Journey The Suspect's Journey Singularity Create Singularity Create Pixel Skyblock Pixel Skyblock

External Resources