Skip to main content
Version: GeckoLib5

How to use the Blockbench plugin

With the GeckoLib plugin installed in Blockbench, you can create GeckoLib-type models and animations.

Making a Model

Creating a new GeckoLib model in Blockbench is the same as creating any other model; Click File -> New Project and select GeckoLib Animated Model from the dropdown.

GeckoLib Animated Model

Making an Armor Model

If you're making a GeckoLib armor model, when you select the Model Type in the new project popup window, select Armor.

This will create a new GeckoLib armor model template with the correct bone positions and names.
From there, ensure you ONLY add bones and cubes into the armor prefixed bones.

GeckoLib Armor Model Bones

Model Properties

When creating a new model, you are presented with a popup window where you can set the model's properties. These properties can also be changed at any time by going to File -> Project.

GeckoLib Model Properties

Available Properties – Click to expand

The following properties are available for GeckoLib models:

PropertyDescription
Model TypeThe type of model this project is for. Determines initial project setup and some additional properties
Project Name (Optional)The name of this model project. Used to help Blockbench suggest file names for you when saving. E.G., Green Gecko
Object ID (Optional)The id of the object this model is for. Used to help Blockbench suggest file names for you when exporting. E.G., green_gecko
Mod ID (Optional)The modid of the mod this model is for. This will be used to calculate asset export paths for your mod to use, if needed
Default UV ModeThe default UV mode your model cubes will use for UV mapping. Leave this as default unless you know what you are doing
Default Texture SizeThe default pixel size of the texture your model will use. Leave this as default unless you know what you are doing

Video Tutorials

See below for some in-depth video tutorials on how to use Blockbench to make GeckoLib models.

Blockbench also has a Wiki with more detailed tutorials and guides.

Blockbench Basics

Blockbench Basics

GeckoLib Model Basics

Modelling a new entity with GeckoLib Texturing new entity with GeckoLib Animations in Blockbench with GeckoLib Attack animtions with GeckoLib

Converting an existing model

If you have an existing Blockbench model that you want to convert to GeckoLib, Blockbench supports model conversion.

To convert your model, open your existing model in Blockbench, then go to File -> Convert Project, and select GeckoLib Animated Model from the dropdown.

info

After converting the model, it is recommended that you check and adjust the model properties of your newly converted model to ensure it's correct.
See the Model Properties section for more information.