Curios API Mod [1.21.11, 1.21.10, 1.21.8]
Curios API: Flexible Accessory System & Inventory GUI Curios is a versatile and expandable accessory and equipment API designed for both players and mod developers. Its primary goal is to give creators a convenient, compatible way to add extra equipment slots, while also allowing players to customize which slots appear. Expandable equipment slots via a […]
Curios API: Flexible Accessory System & Inventory GUI
Curios is a versatile and expandable accessory and equipment API designed for both players and mod developers. Its primary goal is to give creators a convenient, compatible way to add extra equipment slots, while also allowing players to customize which slots appear.
Expandable equipment slots via a central registry. New slot types can be created and managed by registering an identifier. Identical identifiers automatically merge, eliminating functional overlap and ensuring maximum compatibility with potential items, while unique identifiers remain available for special slot categories.
Slots are created only when needed. No slots are present by default; the system generates them on demand. This prevents empty or irrelevant slots from cluttering the inventory.
Fully customizable and manipulable slots. Each slot can have a custom background, different size, and can be disabled or hidden by default. Developers can use the API to enable or disable specific slots for a player, or to add or remove a certain number of slots of a given type.
Flexible item‑curio relationships using vanilla tags. Items are assigned to curio types through Minecraft’s standard tag system. Categorizing items is as simple as creating a JSON file inside data/curios/tags. Items may belong to multiple curio types, and these assignments can be completely overridden. Refer to the vanilla tag documentation for details.
Full compatibility with existing inventory mechanics. Mending, curses, and other enchantment behaviors work correctly on items placed in curio slots. Additional minor features help developers integrate their existing items and mechanics into the curio system with less effort.
Unified access through a single GUI. Curios provides its own interface, accessible from the player inventory, that displays all available slots in one place. Players no longer need to open separate menus for different slot types. However, developers may still implement their own GUIs for mod‑specific slots if desired.
![Curios API Modpack [Forge/NeoForge]](https://minecraft-catalog.com/wp-content/uploads/2026/05/Curios-API-Modpack-ForgeNeoForge-screenshot-1.png)
Official Curios API Documentation and Setup Guides
You can find everything listed below here.
- Setting Up the Development Environment
- Slots
- Example Datapack
- Slots Configuration
- Commands
- Legacy Documentation for 1.19.x and Below
Q&A
No, slots are created only at the request of mods or developers via the API.
Yes, mending and curses affect all suitable items in Curios slots.
Available Files
- curios-neoforge-15.0.0-beta.2+26.1.2.jar 26.1.2 + 2 • 425.1 KBChoose File
- curios-neoforge-15.0.0-beta.1+26.1.jar 26.1 • 425.1 KBChoose File
- curios-neoforge-14.0.0+1.21.11.jar 1.21.11 • 428.4 KBChoose File
- curios-neoforge-13.0.0+1.21.10.jar 1.21.10 + 1 • 426.1 KBChoose File
- curios-neoforge-12.0.0+1.21.8.jar 1.21.8 + 2 • 428.0 KBChoose File
- curios-neoforge-10.0.1+1.21.4.jar 1.21.4 • 426.3 KBChoose File
- curios-neoforge-11.0.1+1.21.5.jar 1.21.5 • 426.6 KBChoose File
- curios-neoforge-11.0.0+1.21.5.jar 1.21.5 • 426.6 KBChoose File
- curios-neoforge-10.0.0+1.21.4.jar 1.21.4 • 426.3 KBChoose File
- curios-neoforge-9.5.1+1.21.1.jar 1.21.1 • 401.1 KBChoose File
- curios-neoforge-9.5.0+1.21.1.jar 1.21.1 • 401.0 KBChoose File
- curios-forge-5.14.1+1.20.1.jar 1.20.1 + 1 • 388.7 KBChoose File
- curios-forge-5.14.0+1.20.1.jar 1.20.1 + 1 • 388.2 KBChoose File
- curios-neoforge-9.4.2+1.21.1.jar 1.21.1 • 392.7 KBChoose File
- curios-forge-5.13.0+1.20.1.jar 1.20.1 + 1 • 387.7 KBChoose File
- curios-neoforge-9.4.1+1.21.1.jar 1.21.1 • 392.2 KBChoose File
- curios-neoforge-9.4.0+1.21.1.jar 1.21.1 • 389.7 KBChoose File
- curios-neoforge-9.3.1+1.21.1.jar 1.21.1 • 386.8 KBChoose File
- curios-neoforge-9.3.0+1.21.1.jar 1.21.1 • 386.7 KBChoose File
- curios-neoforge-9.2.3+1.21.1.jar 1.21.1 • 380.7 KBChoose File
Keep exploring the same resource family
Patchouli Mod [1.21.1, 1.21, 1.20.6]
What Patchouli Adds to Minecraft This is the Forge version of Patchouli. Patchouli is a mod that aims to provide easy to implement, data-driven documentation for minecraft modders and modpack makers alike. Patchouli’s systems allow any modder or modpack maker to quickly create beautiful books full of user experience enhancing features. The user-facing feature set […]
Botania Mod [1.20.1, 1.19.2, 1.18.2]
Warning: Botania Requires Patchouli and Curios!This is the Forge version of Botania. What Botania Adds to Minecraft Botania is a technology-focused mod inspired by natural magic. Instead of relying on traditional machines and industrial systems, the mod revolves around mystical flowers, magical tools, and powerful devices fueled by Mana, an energy drawn from nature itself. […]
Thaumcraft Mod [1.12.2, 1.10.2, 1.8.9]
Thaumaturgy in Minecraft: The Magic of Miracles “Thaumaturgy… which giveth certain order to make strange works, of the sense to be perceived and of men greatly to be wondered at.” — Mathematicall Praeface to Euclid’s Elements (1570), John Dee Thaumaturgy is the ability of a mage to perform miracles. This mod embodies that principle: you […]
AppleSkin Mod [1.21.11, 1.21.10, 1.21.8]
AppleSkin Food HUD Overview AppleSkin enriches the HUD with a variety of food-related visual improvements. Though the mod functions primarily on the client, it must be present on the server as well to deliver accurate saturation and exhaustion readings to players. Note: AppleSkin only exposes hidden mechanics—it does not add or alter any gameplay systems. […]

No comments yet