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.2Comments
Hey Nerdy! I have a few questions abt this plugin.
First of all is there a way to check (in a procedure) the item in a SPECIFIC curios slot? not any slot, because i made a procedue than when a bauble is equipped sets a variable to true, but there is no way to set the variable to false when there is nothying in the slot.
And also, could you make a procedure block that lets the mod maker equip a bauble on a player? it would allow for awesome things such as player transformations with a bauble with custom model (also set the bauble to always display the model and not let the player disable it like you can do with other baubles).
Yo, I downloaded the corrects version of the plugin (2025.2), enabled Java plugins, and it says it's fully loaded, but it still won't appear in external APIs in the workspace settings, couldn't find anybody with an answer for this plugin, only answers about the Geckolib plugin



so i have an issue where anything rendered lower on the players body is shown in first person too. is there a fix to that? or do i have to just figure something else out? also do you have a discord?