Nerdy's Curios API Plugin

Started by NerdyPuzzle on Sat, 09/17/2022 - 17:29

Topic category: Plugins and third-party tools

Last seen on 11:13, 3. Dec 2022
Joined Jul 2022
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Nerdy's Curios API Plugin
Sat, 09/17/2022 - 17:29

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

Last seen on 06:16, 2. Dec 2022
Joined Apr 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • 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

Last seen on 11:13, 3. Dec 2022
Joined Jul 2022
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
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.

Last seen on 06:16, 2. Dec 2022
Joined Apr 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • 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.

Last seen on 11:13, 3. Dec 2022
Joined Jul 2022
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
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.

Last seen on 23:37, 14. Nov 2022
Joined Nov 2022
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • 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?