Nerdy's New Curios API Plugin

Supported MCreator versions
2025.2
EAP 2025.3.42611
Tags / plugin type
API support
Java plugin
Procedures
curiosapi
Downloads:
28118
Upvotes: 225
About the plugin

Upgraded and improved, Nerdy's New Curios API plugin introduces new mod elements to MCreator that allow for creating Curios compatible slots and baubles that can provide both visual model rendering and functionality.


While Curios API must always be enabled in the workspace, it does not become a required dependency, remaining completely optional. When Curios is not loaded alongside your mod, your baubles only lose their Curios functionality and your mod is able to be loaded alone.

Java plugins must be enabled for this plugin to load

How to use?

First of all, despite being optional when loading the mod, Curios API must be enabled in your workspace so the Curios code can compile. You will need to do this in workspace settings.


You can then create a curios bauble and select the item element you want to turn into a bauble.


To render a model when equipping the bauble, you will need to make a java model the same way you would for an armor, and select the pieces so they can match the movement of the player model


Showcase


With the curios slot mod element, you can also create new slots for your baubles not included in curios. The texture should match the size of the slot. If not, it will be stretched and resized to fit.

 

Changelog

v1.1.1
-Fixed baubles always adding slots even if the option is not selected

v1.1
-Ported to MCreator 2025.3
-No 1.21.8 support as Curios API has not been updated to that version

v1.0
-Plugin rewrite for 2025.2
-Old legacy versions of the plugin are not compatible with this version

Legacy versions archive
Old v4.5.1 for 2023.1
Old v4.6 for 2023.2
Old v4.7 for 2023.3
Old v4.9 for 2023.4
Old v5.0 for 2024.1
Old v5.2 for 2024.2
License
MIT License

Plugin downloads
Nerdy's New Curios API Plugin v1.1.1 (MCreator 2025.2 ONLY) - Nerdys_New_CuriosAPI_Plugin_0.zip Uploaded on: 10/23/2025 - 08:30   File size: 55.09 KB
Nerdy's New Curios API Plugin v1.1.1 (MCreator 2025.3 ONLY) - Nerdys_New_CuriosAPI_Plugin.zip Uploaded on: 10/23/2025 - 08:28   File size: 55.16 KB

Comments

any bauble i created makes "your workspace contains mod elements that dont compile properly". literally any bauble

Im having an issue with the slots for some reason not working on export, im using 1.19.2 export with curios mod 5.1.1.0 installed any insight on how to debug that? or how to bruteforce a reset on the client? the slots behave as if there were occupied but they're empty

Hello, can you please add it to version 1.19.2

why don't I have my accessories taken away, or rather, I can't even create my own

Can you create a procedure that makes the Curios item automatically go to the player's specific slot? That would change the plugin a lot.

Mornin. I don't think there's any discord server for help so i am just gonna post here for now. I am working on updating an rpg armory mod of mine and i added a pendant system which utilizes your plugin and runs active tick triggers which give players different attributes. For some reason I cannot find, one of the pendants keeps forcing all mobs to de-agro to the player, despite it's only purpose being to disable fall damage. I cannot tell if this is a problem with the plugin or if there is something i can do to rectify it on my end but any help would be appreciated. As far as i can tell none of the settings i have enabled can render all mobs unhostile but the bug is critical and id be thankful for any input on the matter. I can provide more detail on my setup if needed. [btw might make this a forum post instead but for now id appreciate the dev's direct input]

The model of the accessory may make errors while stealth, as two accessories are worn simultaneously and their settings overlap, resulting in a larger or misaligned rotation angle of the model.

Every time I try to create a Curioues Bauble Slot the mod gives an error, I have already tried in many ways and it still does not compile giving me that error, I have not touched the code yet because I am somewhat new to creating mods, but I have already seen many tutorials on YouTube and I see that no one gives a solution to this error, I hope I can fix this problem soon :'c (I'm working on Forge 1.20.1 with version 2023.3 of MCreator)

There is a problem with this, every time I go into a save, the process "when curios equipped" is triggered again for every curios equipped, not just when I actually equip it