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:
28370
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

I am using the Curious API plugin of yours to make a baubles item that takes damage upon being used, except the durability does not go down, and I know I have it set for the item to take damage specifically. Is this an issue with the plugin, or the curios api itself?

Hey, I want to make a head bauble that works kind of like a helmet, in that it always sticks to the head, but I can't figure out how to get all three axes of motion to stick to the head properly. Help please??

everytime i save my Curios, i get an error saying "Your workspace contains mod elements that don't compile properly" is there something i did wrong as i enabled Java plugins and when i did a play test the curios API mod itself didn't even show up in the mod list and it always gives me an error when it tries to compile it and i do have the plugin enabled so why is this happening?

hey i am working on my custom mod and as soon as i create a new curios bauble item and i click "save" it says that that the element does not compile properly , then i go to manage my plugins and idk why but (only after creating that item) it says that the curios api hasn't fully loaded.

I made a ring equip that uses the tick box to be neutral with piglins, but it does not work?

Hello, i've installed the plugin yet i cant see the slots when I press the button. Can you help?

Is there a way to prevent the player from equipping multiple of the same curious bauble item? (v4.5.1)

Been having an issue when it comes to well, actually viewing the Bauble slots.

When in-game testing, the bauble slots just literally, do not show up when i click on the bauble icon. it just moves me to my inventory.

This is a suggestion to make this wonderful plugin even better.

Create an "Attributes" section in the configuration.
Create a new slot type.

These are two things.
I am waiting for a good reply!

By the way, I translated it with Deepl because I can't use English.

Is it possible to create your own type of bauble slot? Or do you have to stick with rings, charms, necklaces, etc?

I just tried to create a test item and I keep getting a compilation error? something I might have done wrong?

How would I get a curio model to move relative to a part of the player? For example, were I to make a ring, how could I get it to stay on the end of the player's hand when they attack or place a block?

When I create a ring in Forge 1.18.2, it can't compile the code for the ring the righ way. There is always an errror showing up.

This is just 1 step away from being one of if not the best plugins ever. please add the ability to render items on Blocks Please. People have begged for years for this because for those who don't know how to code this is impossible, and such a wasted opportunity for some very amazing mods. so I beg of you please add this functionality for all of us to enjoy.

want to ask is there a way to remove items from curios like remove main inv but instead of inv it the curios slots?

C:\Users\taranofs\MCreatorWorkspaces\e\src\main\java\net\mcreator\e\item\ATsUKItem.java:8: error: cannot find symbol pls help

How i can create procedure like: If ... Put (bauble) in (number of curios slot)?

When I open MCreator with this plugin (on the latest patch) it fails to load, and says it is an incompatible version.