Section 3: The Blender emote creator

First, you have to install Blender. You can download it from https://www.blender.org/ or from the Steam: https://store.steampowered.com/app/365670/Blender/

Use Blender 2.83 LTS

Download the tool: https://github.com/KosmX/emotes/tree/development/blender latest without bend latest with bend

There is also a Blockbench file, you can use that with Blockbench and GeckoLib But in this tutorial, we'll focus on Blender.

The emote_creator_bend.blend can create emotes with bend, but more complicated.

Open the file!

read the readme and click to the Animation workspace

Its length is 60 keyframe(tick), equals to 3 seconds. (20 keyframes = 1 second)

You can edit the length by clicking to the Output properties menu and edit the end's value

Don't edit anything else otherwise, the exporter will work incorrectly.

Now by selecting Steve's parts, you can create an emote. (Section 1)

The script doesn't support special keyframe types. Only the default keyframe

The keyframes at frame 0, are to show the default pose. You can delete them, this won't wreck the code, but deleting them is not recommend.

If you are advanced in Blender:

The script needs 20 keyframe/second.

Bezier frame interpolation is not supported. The exporter change it to Quad

Don't rename the body-parts!

Don't change the rotation type. default is "XZY Euler"

Last updated