Nerdy's GeckoLib Plugin [Forge]

Supported MCreator versions
2023.1
2023.2
2023.3
2023.4
Tags / plugin type
API support
Java plugin
Procedures
Templates
NewGeckoIcon
Downloads:
47709
Upvotes: 520
About the plugin

GeckoLib support for MCreator is back! Now more powerful than ever, GeckoLib allows you to animate your entity, block, armor and item models using smooth keyframe animations made with blockbench. This plugin implements an easy to use method of applying those animations and models in only a few simple steps!

 

The java plugins feature needs to be enabled as this is a java plugin

-This plugin is not maintained or supported by the the creators of  GeckoLib.

 

As I am currently serving in the military, I have little time to test and update the plugin, so expect to encounter bugs. I will eventually fix them, but don't count on a specific timeline. Also, fabric support is currently dropped as I barely have time to maintain just the forge version.

Example

example

 

How to use?

2023.4+ tutorial for versions 5.2 or above

 

Changelog

v5.4.3
-Fixed mineable tags not generating when plant elements existed
-Fixed itemstates still not working below version 1.20.1
-Fixed itemstates causing build errors below version 1.20.1

v5.4.2
-Fixed the shield blocking property not registering in 1.20.1

v5.4.1
-Fixed animated items not saving

v5.4
-Updated geckolib API versions
-Animated items can now have custom player model arm poses
-Fixed imported animation names not automatically renaming properly
-Fixed animated entity models' head movement calculations

v5.3
-Fixed animated items bobbing when using animation procedures
-Fixed animated block stop animation procedure blocks not working
-Fixed animated item stop animation procedure blocks not working
-Fixed plant elements causing build errors in 1.19.2
-Updated the chinese translations

v5.2
-Fixed looping animations not being stoppable
-Fixed hold on last frame animations not being stoppable
-Cleaned up outdated animation controller code
-Removed the conditional animation option as it is obsolete
-Removed the loop condition as it is obsolete

v5.1.2
-Fixed procedure start blocks duplicating when creating the procedure

v5.1.1
-Fixed entity data procedures not working with animated entities

v5.1
-Added the entity data page to animated entities
-Animated entity textures are now saved automatically when changed
-Animation files are now automatically renamed to the name of the model when imported
-Fixed the geckolib models and display settings tab not properly refreshing
-Fixed animation files not being deleted when deleting the model file

v5.0.2
-Added back 1.19.2 support for now
-Added a built-in update notification dialog

V5.0.1
-Fixed custom sounds causing crashes

v5.0
-Updated to 2023.4
-Fixed some build errors with animated blocks
-Fixed some missing translation keys
-Ranged entities are now compatible with the projectile element
-Updated the geckolib version

v4.9.2
-Fixed itemstates being broken in 1.19.4
-Fixed head animation groups not working unless named "head"

v4.9.1
-Fixed the mineable tag fix not being in versions below 1.20.1

v4.9
-Fixed animated blocks breaking mineable tags

v4.8.10
-Fixed a 1.20.1 build error with ridable entities

v4.8.9
-Fixed some 1.20.1 issues
-MCreator 2023.3 support

v4.8.8
-Forge 1.20.1 support
-Fixed the ranged item model issue caused by the geckolib mod

v4.8.7
-Fixed villager professions causing a build error

v4.8.6
-Fixed animated block elements not opening (again)

v4.8.5
-Fixed entity visual scale not working in forge 1.19.4

v4.8.4
-Fixed the plugin causing biomes to not compile in forge 1.19.4

v4.8.3
-Support for the latest MCreator snapshot

v4.8.2
-Added Chinese translations
-Fixed creative tabs causing build errors

v4.8.1
-Fixed blocks not compiling on 1.19.4
-Fixed the animated block element not opening

v4.8
-Added support for forge 1.19.4
-Fixed animated armor not being available in the item selector
-Fixed the game not being able to launch when animated blocks had 0 procedure animations
-Dropped support for 2023.1 due to incompatibilities in the code
-Blockbench loop types (play once, loop, hold onto last frame) now work in-game for forge 1.19.4

v4.7.2
-Fixed workspaces freezing when used on macs
-Fixed animated blocks lagging the game (now you need to be specify how many procedure animations they can use)

License
MIT License

Plugin downloads
Nerdy's Geckolib Plugin v4.7.2 (MCreator 2023.1 ONLY) - Nerdys_Geckolib_Plugin.zipUploaded on: 04/09/2023 - 14:07   File size: 392.32 KB
Nerdy's Geckolib Plugin v4.8.7 (MCreator 2023.2 ONLY) - Nerdys_Geckolib_Plugin_0.zipUploaded on: 06/10/2023 - 19:10   File size: 476.37 KB
Nerdy's Geckolib Plugin v4.9.2 (MCreator 2023.3 ONLY) - Nerdys_Geckolib_Plugin.zipUploaded on: 11/24/2023 - 05:46   File size: 493.62 KB
Nerdy's Geckolib Plugin v5.4.3 (MCreator 2023.4 ONLY) - Nerdys_Geckolib_Plugin_0.zipUploaded on: 03/08/2024 - 11:37   File size: 452.14 KB

Comments

Will the plugin not be updated for older versions such as 2023.2? for those of us who make mods for 19.2

Hey Nerdy, do you think your Terrablender plugin will ever come back/be updated to the 2024.1 full release?

Is it possible to have a animation overwrite a currently playing animation without using the stop animation block? I'm making a gun mod and having the shooting animation play every tick when the item shooting logic equals true. The problem is that animation is not in sync and using the stop item animation block is very buggy.

Btw would it be possible to add procedure block to set rotation or slowly rotate group from model to certain angle? With just block like that I think I would be able to make procedural generated animation.

when I create an animated model, the code breaks during assembly and absolutely every element in the console gives an error

does this plugin support molang animations? i used some molang in blockbench with the gecko utils, then i imported the animation and the model in mcreator, and it does not work, keep in mind it works perfectly fine with keyframes, but molang is way smoother then keyframes so, i am just wondering if it's even possible to use molang?

Not to be that guy, but is it possible for you to maybe make a fabric version of this plugin?

Someone help me pls, create a mod on version 1.20.1 with mcreator version 2023.4 and latest plugin update. I get this error :
reason: internal error: ClassNotFoundException: net.mcreator.ui.minecraft.DimensionListField

Is there any way I'd be able to use this to animate vanilla mobs in minecraft, like the Wolf for example?

Does anyone know a way to render a super heavy model without crashing the game?, the model I'm using has 39,000 Cubes

hi thare my name is mompop and evrey time i make a blox it crashes my game and i dont know why btw im yousing 2023.1

Is there any way I'd be able to use this to animate vanilla mobs in minecraft, like the Wolf for example?