Nerdy's New Curios API Plugin

Supported MCreator versions
2025.2
2025.3
Tags / plugin type
API support
Java plugin
Procedures
curiosapi
Downloads:
28779
Upvotes: 227
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.4
-Fixed armor sometimes being seen clipping through the bauble model from a distance

v1.1.3
-Fixed not being able to save curios baubles in workspaces that had bauble elements from the legacy version of the plugin

v1.1.2
-Fixed not being able to create/edit custom curios slots in the 2025.3 release

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.4 (MCreator 2025.3 ONLY) - Nerdys_New_CuriosAPI_Plugin.zip Uploaded on: 11/05/2025 - 00:47   File size: 55.03 KB

Comments

am i doing something wrong or can't head baubles follow the head movements?
is there a way to set baubles in slots using procedures?

Is there something like "add only if the mod is loaded" or is it possible to implement it? I want my mod to have curios items but not have the curios dependency.

when i create a custom slot how to make my bracelets model moves with my hands

Hi. I, using this plugin on MCreator 2023.4 and I changed some of my items to be baubles and console starts to show me an error. Plugin is enabled. Java Plugins too. One person in comments say to reload the plugin but it doesn't help too.

There's a console code: https://pastebin.com/S7fvSyLC

Awesome plugin but will there ever be the possibility to manipulate individual custom slots (like armor or GUI slots) ? I could really use something like that

hey nerdy, i'm having problems with the plugin. It's showing a error in the console that says: error: cannot find symbol. I already enabled the CuriosApi in the workspace settings but it doesn't seem to be working. What can i do?

hello im using MCreator 2023.4 and of this plugins version "Nerdy's Curios API Plugin v4.8 (MCreator 2023.4 ONLY)" and whenever i create an bauble it doesnt lets me test the mod and the build always fails and there comes an annoying error message or something like that to recode the build or something and in every 5-10 seconds it comes again until i delete EVERY bauble and EVERYTHING that has something to do with it like recipe for the bauble and stuff like that. can someone help me fix that please?? ty

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