Nerdy's New Curios API Plugin

Supported MCreator versions
2025.2
Tags / plugin type
API support
Java plugin
Procedures
curiosapi
Downloads:
27795
Upvotes: 224
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

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.

Small, non-urgent issue. Curios API will occasionally fail to load properly in the latest update of Mcreator. Normally after restarting the program it works just fine. So apart from that small thing, this plugin is defiantly one of the best on the website

Having a issue with the pivot points. some of my curios work just fine at first, but when i equip multiple they change

https://youtu.be/g4RLIhsFD7E

thus far its only happening with my belt. works fine until i equip a second curio
1.18 and on the newest version of mcreator and this plugin

Hi Nerdy! İ just want to ask , is it possible to use animated models on curios , if it is possible how can i ? if not are u gonna add that feature ?? btw love u <3

How do i make it so that an effect triggers when i hit a mob while having the curio equipped?

Very Cool Plugin !!!
I have a question :
Is there procedure block to equip or unequipe Curios Item in a Procedure ??

I found a solution, by executing a command in a procedure, you can place an item or remove it.

if does event/target entity have a (Item) equiped
-> execute command /curios replace head 0 @s with minecraft:air 1 in the name of Event/target entity
Else
->execute command /curios replace head 0 @s with mod:curios_item 1

Hello NP, Sir. I was wondering if I could receive some help/insight with curio model rotation.

https://www.reddit.com/r/MCreator/comments/116s8c7/help_with_mcreator_baubles_api_info_in_image/
Above is a link to my Reddit post about the issue, where I go more in-depth.

But basically, If I am standing still with multiple curios equipped, everything is fine and the models look normal. The issue is when I crouch/sneak. If I have multiple curio items and I try to crouch/sneak, every model, excluding the first one equipped, gets rotated in a weird direction/way (images in the Reddit post).

It is weird because when there is only one curio equipped, the animations/rotations for the model are completely normal and look as expected when sneaking or doing any other player animation. It is only when I have multiple curios showing that the issue occurs. I can have multiple equipped and if only 1 is set to visible, the issue is resolved, and the animations/rotations go to normal for the curio that is visible.

On Reddit, someone mentioned it may have to do with the model rotation check marks in the bauble properties tab, but I did multiple tests with them unchecked and checked in various variations, and the same issue was occurring.

Any insight on this issue would be massively appreciated and helpful, thank you.