Nerdy's New Curios API Plugin

Supported MCreator versions
2025.2
Tags / plugin type
API support
Java plugin
Procedures
curiosapi
Downloads:
27837
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.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: https://www.mediafire.com/file/b94df1qlln3f2qk/Nerdys_CuriosAPI_Plugin_0.zip/file
-Old v4.6 for 2023.2: https://www.mediafire.com/file/lcm8mv8dt8ayr4x/Nerdys_CuriosAPI_Plugin.zip/file
-Old v4.7 for 2023.3: https://www.mediafire.com/file/phlhgfsogxsjz8e/Nerdys_CuriosAPI_Plugin%25282%2529.zip/file
-Old v4.9 for 2023.4: https://www.mediafire.com/file/48e3dybrx45elli/Nerdys_CuriosAPI_Plugin_1.zip/file
-Old v5.0 for 2024.1: https://www.mediafire.com/file/0wfxtr4klvbayj9/Nerdys_CuriosAPI_Plugin.zip/file
-Old v5.2 for 2024.2: https://www.mediafire.com/file/bdimx7gy7dzwk6v/Nerdys_CuriosAPI_Plugin_0.zip/file
License
MIT License

Plugin downloads
Nerdy's New Curios API Plugin v1.0 (MCreator 2025.2 ONLY) - Nerdys_New_CuriosAPI_Plugin.zip Uploaded on: 10/10/2025 - 23:44   File size: 54.96 KB

Comments

Please help with the problem that occurs when creating any item from this plugin
B:\*name of workplane*\src\main\java\net\calfag\*name of mod*\item\RoverDriverItem.java:13: error: cannot find symbol
public class RoverDriverItem extends Item implements ICurioItem {
^

Why are custom curios not able to do the "add extra slot" for custom slots? Is there any way to make that happen? I'm trying to add badges like in Paper Mario The Thousand Year Door, and i would want there to be only one empty slot shown at a time, but for a new slot to be added whenever a badge is equipped, so there's always a slot for another badge

Is there a way to set no Creative Tab for the items? I have variants of a bauble that I have made that I do not want appearing in the creative inventory but there is no option to have no tab set. v5.2

it loads but i cannot test it. it has an error that says:
Process 'command 'C:\Users\(my user)\.mcreator\gradle\jdks\eclipse_adoptium-17-amd64-windows\jdk-17.0.11+9\bin\java.exe'' finished with non-zero exit value 1
how do i fix this?

Is there a way to customize the order of the Curios Slots? I am working on a mod that has a lot of Curios Slots, and they're all mixed up in no sensible order.

The "NULL" line bug has been fixed in standard curio slots, but it stayed in custom slots, so it is still needed to remove the line manually after each exportation of a mod

Can anyone else not load the plugin for version 2024.2? Even though it is in the list of plugins, when I click on my workspace it says that API is not loaded and is missing from the list of plugins

Is it possible to remove the 3 slots that the Curios API gives initially? (Head, Ring, Belt)

Bracelets aren't able to go into bracelet slots, and they don't appear with the little "Slot: Bracelet" descriptor (I'm using v5.1, anyone had a similar problem?)

I have found a temporary solution. You can fix that manually. After exporting the mod open the .jar file and go to (...).jar\data\curios\tags\items folder. In each file remove the "null" line and the comma in the previous line. It works in my case.
This means however, that you have to do that each time you export your mod untill the bug will be fixed