Mcreator Mob Animations

Started by Coolkc456 on

Topic category: Help with modding (Java Edition)

Last seen on 00:59, 4. Feb 2023
Joined Mar 2021
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Mcreator Mob Animations

I'm new to mcreator and modding but it's something that I have been interested in doing for a while. So far I've taught myself how to use Mcreator and Blockbench. So far I've been told that I simply cannot use Blockbench to create animated models because you can no longer export animated models as a Java entity. So I would like to ask, what are my options? Are there any third party softwares I can use to model and animate entities instead? Do I have to learn how to code it from scratch? If so, are there any thorough and straightforward tutorials for that? Everything I've learned so far as been self taught and I would like to go forward with it and I feel very limited without being able to animate my models. I created a fish and I'm sad that I cannot use it so I would like to learn about my options. Thanks in advance.
Koi
 

Last seen on 01:03, 25. Nov 2023
Joined Oct 2019
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
You can use the standard…
Fri, 03/12/2021 - 12:39

You can use the standard animation presets when importing Java models into mcreator, and then customize them as you like through the model code. 

For example, using the "Left arm" preset in the code there will be a line responsible for rotating a part of the model along the X axis. You can easily change the speed and size of the rotation. You can easily animate the fish just like in the example above.

Last seen on 01:03, 25. Nov 2023
Joined Oct 2019
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Here's another example…
Fri, 03/12/2021 - 12:47

Here's another example specific to your fish: set the first half of the fish to "Left leg (Y axis)" and the second half to "Right leg (Y axis)". 

Your fish will already move as in the example, but with a large bend. To control the speed and bending, you will have to crawl into the line of code of these two animations and reduce the corresponding numbers (there will be two "1.0F" in each of the lines. The first is responsible for the speed, the second for the size).

If you need any further help, my discord: Obscuria1686

Last seen on 00:59, 4. Feb 2023
Joined Mar 2021
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Thanks! I'll try this out.
Fri, 03/12/2021 - 14:15

Thanks! I'll try this out.

Last seen on 00:59, 4. Feb 2023
Joined Mar 2021
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
What if I don't have "left…
Sat, 03/13/2021 - 13:16

What if I don't have "left arm" presets?

Last seen on 11:14, 18. Mar 2021
Joined Mar 2021
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Hi! I sent you an email…
Wed, 03/17/2021 - 16:26

Hi! I sent you an email about this

Last seen on 19:53, 2. Jun 2021
Joined Sep 2016
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
i´ve been trying to insert…
Fri, 03/19/2021 - 19:04

i´ve been trying to insert animations from blockbench using geckolib, but im not sure its fully implemented yet, im still using the 'old style' animations for my sharks and fishes (code editing on the animation part), here is how i set up the animations for Tail, Arm and Mouth on the Shark:

 

this.arm1.rotateAngleY = MathHelper.cos(f * 0.4F) * 0.7F * f1 + 0.6981317F;
			this.arm2.rotateAngleY = MathHelper.cos(f * 0.4F + (float) Math.PI) * 0.7F * f1 - 0.6981317F;
			
			this.mouth2.rotateAngleX = f3 / (270F / (float) Math.PI) + 0.0872665F;
			this.tooth1.rotateAngleX = f3 / (270F / (float) Math.PI) - 0.4886922F;
			this.tooth2.rotateAngleX = f3 / (270F / (float) Math.PI) - 0.4886922F;
			this.tooth3.rotateAngleX = f3 / (270F / (float) Math.PI) - 0.4886922F;
			this.tooth4.rotateAngleX = f3 / (270F / (float) Math.PI) - 0.4886922F;

			this.tail1.rotateAngleY = MathHelper.cos(f * 0.8F) * 1.2F * f1;
			this.tail2.rotateAngleY = MathHelper.cos(f * 0.8F) * 1.2F * f1;
			this.tail3.rotateAngleY = MathHelper.cos(f * 0.8F) * 1.2F * f1;
			this.tail4.rotateAngleY = MathHelper.cos(f * 0.8F) * 1.2F * f1;
			this.tail5.rotateAngleY = MathHelper.cos(f * 0.8F) * 1.2F * f1;
			
			

 

Last seen on 19:53, 2. Jun 2021
Joined Sep 2016
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
if anybody knows how to…
Fri, 03/19/2021 - 19:05

if anybody knows how to implement animations from blockbench please let me know too!

Last seen on 19:53, 2. Jun 2021
Joined Sep 2016
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
i need blockbench animations…
Fri, 03/19/2021 - 19:05

i need blockbench animations for my Snake mob.

Last seen on 21:54, 27. Mar 2024
Joined May 2019
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
I have been trying for a…
Fri, 03/19/2021 - 20:59

I have been trying for a long time to find out how to make custom animations for example custom fly animation or custom jump and attack animation. By the way, very nice fish, I believe that if you do modding, you will be a very successful mod creator :D

 

Good luck for future

Last seen on 21:54, 27. Mar 2024
Joined May 2019
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
All I know is how to make an…
Fri, 03/19/2021 - 21:11

All I know is how to make an animated texture, if you save the texture in the blockbench, upload it to mcreator, edit it and click on: save as a new texture this way you will do it as many times as you want. then use the button: export texture to transfer everything to your folder, return to mcreator click on: create texture there on: create animated texture and then just click on: add frames you will find your folder with textures and add one by one. :D

Last seen on 20:21, 22. Aug 2023
Joined Jun 2023
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Use geckolib plugin.  
Fri, 07/21/2023 - 19:15

Use geckolib plugin.