Emotecraft Tutorial - SheppCrafd/JAAM GitHub Wiki
Watch the video here
Here's a English transcript of it so you can follow along:
0:00
What’s up everyone? This is a video for myself because I forget things a lot, and I decided to make it a tutorial. So, let’s start: How to create emotes for the Emotecraft mod.
0:09
First of all, we’ll need to download the program Blockbench. This is a 100% free program for PC, but it can also be used from the browser. From what I know, even the developers of Minecraft use it. You know, the usual - I’ll leave a link to the official page in the description. You download it, install it, etc. The installation has no tricks.
0:32
Once installed, we’ll see several sections, but for now, we’ll only need the Skin section and one specific plugin: Geckolib. To get this plugin, go to the top menu under File, and you’ll find the Plugins option. Now select it, and go to the Available section. Use the search bar and type Geckolib. It doesn’t show for me because I already have it installed, but you’ll click Install.
1:05
After everything is installed, go to the main page and select Minecraft Skin, then click Create New Model. A window will pop up - leave those two options as they are. Remove the pose and click Confirm.
1:21
Now we’re in the Skin editor, but we won’t do anything here. What we have to do is convert this project. How? Easy. Just go to File -> Convert Project. A window will appear asking what to convert it to. Expand the dropdown and select GeckoLib. There’s an option to create a copy of the project before converting - I’ll uncheck it, but you can leave it if you want. Done! Now we have the player model in the Geckolib plugin.
1:49
You’ll see the head, body, arms, and legs. Now, very important: The program names the folders in a certain way, but the mod won’t read them with those names. We have to rename them so the mod can read them. For example, you need to create a folder named Body. To do this, click this icon, name it Body, and set its pivot in the correct spot. Then, put all the other folders inside. And that’s it.
2:28
Ready. No uppercase letters, nothing fancy - you know the drill. Now let’s move on to the Animation section. To start animating, first click this icon. In the Name field, put the name of your animation. Below, we have three options, but I only use these two: repeat once or loop forever - it depends on what you want. Click Confirm.
2:58
Now select the part you want to animate. When you select it, a timeline will appear. In this part, we’ll create keyframes depending on what we want. You can create them manually or by moving the objects. The way you animate depends on your style. There’s a tool that can help: it appears when you’ve created two reference points. This tool smooths out the movement, and the type of smoothing depends on your preference. The default option is linear.
3:50
Once your animation is finished, go to the top menu, select Animation, and choose Export Animations. Click confirm, give it a name again, and choose the folder where you want to save it. Don’t forget to save your project too - if you want, of course.
4:13
Now you just need to put it in your .minecraft folder, specifically inside the emotes folder of Emotecraft. Once in the game, press the interface key - mine is B for Emotecraft. Click All Emotes, then Emote Configurations, and it should appear. You can also open the folder from there and put your emotes in; they’ll load automatically. Then, just assign the emote to a key.
4:49
As a final tip: If you want your emote to have an image, you can use any image you like, but it must be 256x256 and in the same folder with the same name as the emote. I’ll create one from Blockbench by choosing the animation frame I like most. Then I’ll go to View -> Advanced Screenshot, set the resolution to the mentioned values, confirm, save it with the name, and place it in the folder.
5:26
Quick note: Don’t make animations too complex - they don’t always work as expected. Here’s the official Emotecraft Discord; there are emotes there - I don’t know how reliable they are, so be careful. If you want to know how to make more complex ones in Blender, let me know in the comments, or maybe I’ll make it anyway. It’d be cool if you support the video. I don’t know how to be a YouTuber. If you have questions, I’ll be live streaming right now - I’ll leave a link there. If you made it this far, congrats! I’ll also leave a Drive link below with some emotes I made. Hope you like them. Anyway, that’s all for now - see you next time.