Topic category: Plugins and third-party tools
This Plugins add some APIs that not usable with the latest MCreator Snapshot.
APIs Included
Procedures Included for APIs
- Curios API
- GeckoLib
For using these APIs pls go to the Wiki for it. I link these Wikis below
- Bookshelf Wiki
- CraftTweaker Wiki
- Curios API Wiki
- GeckoLib Wiki or here
- Just Enough Items Wiki
- Patchouli Wiki
Credits/License
Lead Developer: GamesofFreak(aka SparkleArts on CurseForge)
License: GNU Lesser General Public License version 3 (LGPLv3)
Installation
Method 1:
-
Close MCreator
-
Go to /.mcreator/plugins and place the .zip file of the plugin there. You need to enable hidden folders on your OS to see this.
-
Open MCreator, if everything is fine, then your plugin should be listed with other plugins (Preference -> Manage plugins).
Method 2:
-
Launch MCreator
-
Go to preference => manage plugins and click on "load plugin" to import the .zip file.
-
Relaunch MCreator, then your plugin should be listed with other plugins (Preference -> Manage plugins).
Finally API support for 1.16.5 (ONLY)!
For Plugin Download go here.
INFO: I released a new Plugin Version where I changed GeckoLib Procedure Codes and read at the bottom the Important Info.
When I try to check if a player has a specific curio equipped, it gives a cannot find symbol error in
if ((CuriosAPI.getCuriosHandler((LivingEntity) entity).map(handler -> handler.getStackInSlot("ring", 0)).orElse(ItemStack.EMPTY))
^
This also happens when I simply check if the curio is equipped at all. Help would be greatly appreciated.
The arrow points to the c in CuriosAPI
will this ever be updated to 1.17 or 1.18 in the future?
when you enable external settings in mcreator and select your api assemblies, grable finishes the placement with an error, that is, the geckolib api is not working and they will have to be replaced with handwritten code or you can use custom variables?
user variables as a detail in the procedure constructor*
Bruh the gradle build fails whenever I try enabling GeckoLib... help?
hi, why i have on start my client
https://media.discordapp.net/attachments/857701423083814964/966341493340123166/unknown.png?width=1326&height=264
Whenever I try to use the GeckoLib the Gradle just goes wrong, give a error and don't work. If you know how, try to fix it please, your API Plugin is really awesome, it just need a bit more to work
Hi, when I activate geckolib in workspace it gives me this error
https://media.discordapp.net/attachments/857701423083814964/96634149334…
Please if someone knows how to solve It please reply
polakinyo which version do you use of MCreator and which version?
It's probably that the API Version of this Plugin of Geckolib is outdated. I created an updated version of Geckolib and I'm currently making a special Software for MCreator Plugins.
This looks great!
If , thanks to you, i finally get to grasp my hands on Geckolib and if it works, i'll be the happiest person ever.
For now i'll just stand by because this all looks complicated and i don't have time to check.
But looks good, really appreciate what you have assembled as a whole!
By the way with the new Feature to create Java Plugins should be possible to make GeckoLib completely compatible with MCreator.