Nerdy's Curios API Plugin

Started by NerdyPuzzle on

Topic category: Plugins and third-party tools

Nerdy's Curios API Plugin

Curios API support has finally been introduced to MCreator! Using this plugin, you can easily create functional Curios Items using the global triggers provided.

 

Global Triggers:

 

Curios equip and Unequip detection triggers:

 

Example of a functional curio item:

 

picture example

 

Changelog:

Version 1 changelog:

-Removed support for Curio unequipped trigger for generator 1.18.2
-Added new triggers exclusive to 1.18.2 generator:
On curios slot change, return equipped item
On curios slot change, return unequipped item
-Fixed world triggers causing build error

 

Additional instructions on how to register a curio slot and curio item can be found in the official Curios API wiki.

License

MIT License

Plugin Page: https://mcreator.net/plugin/90992/nerdys-curios-api-plugin

Joined Apr 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Sorry if this is not the…
Wed, 09/28/2022 - 01:00

Sorry if this is not the place to post this but it wouldn't let me do it on the plugin page itself, I think its too long xD.

If it's not to much trouble, could please post a basic tutorial (doesn't need to be a video) on how to set up a item, I tried to watch the tutorial linked in your comment section, but its unfortunately spoken in another language I don't understand. From what I gathered from trying to watch it, is that I need some sort of folder structure set up to register a slot I tried looking at the Curios Wiki like you suggest but I still couldn't figure out how to get it to work. I found this on the wiki.

[ -----
Marking Items with Curio Types

Curio item classification relies on the vanilla tag system. Read more about tags here. You just need to add an appropriate json file to your resources folder. Make sure you are using item tags, and not block tags or any others.

In addition, make sure you use the curios namespace. So your file's path will look like data/curios/tags/items. If you use your own mod's namespace, the tag will not be recognized by the curio registry. The tag itself must be the same as the identifier of the curio type you want to classify it to. For instance, ring.json if the identifier is ring.
----- ]

It's says I need to add a appropriate JSON file to my resources folder, but I don't know where to put it.

Things I assumed you need to do
 - Add the plugin and enable plugin support in the preferences.
 - Make a "Item" element.
 - Make a procedure using the 'Curio is equipped' Global trigger (or other Curio triggers)

Sorry this is my first experience trying to use the Curios API and your plugin.

Extra Info: Using Mcreator 2022.2 , 1.18.2 Workspace , V2 Curios Plugin

It's really quite simple,…
Wed, 09/28/2022 - 21:20

It's really quite simple, ill post a tutorial on the plugin page this weekend.

Joined Apr 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Ok thankyou so much. I'm…
Thu, 09/29/2022 - 04:34

Ok thankyou so much. I'm sure it will help many like myself :) also thankyou for this plugin it has so much potential imo.

Well, I made the tutorial…
Sat, 10/01/2022 - 21:21

Well, I made the tutorial today. You can check it out at the plugin page.

Joined Nov 2022
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
in the mod is there a deal…
Sat, 11/12/2022 - 16:29

in the mod is there a deal to activate and deactivate me if it is armor, how is that in programming?

Joined Jan 2023
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Is there anything like this…
Thu, 01/19/2023 - 21:30

Is there anything like this for 1.16.5 mcreator 2022.2?

Joined May 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
I just downloaded this and…
Tue, 04/18/2023 - 06:10

I just downloaded this and it broke my mod, it won't load up minecraft at all but it says the error is your Geckolib mod, but it worked before until I added the curious plugin (yes Geckolib was fully updated and API's are enabled)

Joined Sep 2023
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Hi, are you updating your…
Wed, 09/06/2023 - 15:45

Hi, are you updating your plugin for Curios 5.2.0 (1.20.1) and MCreator 2023.3 by any chance?

I tried a trick for myself, I copied the 1.19.2 folder to 1.20.1 and added a block in curios_api.yaml.

In any case, good job! 😎

Joined Apr 2019
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Been a long while since this…
Fri, 03/08/2024 - 22:07

Been a long while since this has been used, question. How can I automatically equip an item into a curios slot? Is it possible, I'm not sure, but I would love to have it, It would allow me to use each individual item like a data storage chunk

Joined Jan 2022
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
when i sneak my model is off…
Tue, 10/29/2024 - 16:39

when i sneak my model is off. i have translate when sneaking on