Player Animator [Forge 1.18.2, 1.19.2, 1.19.4, 1.20.1, 1.21.1]

Supported MCreator versions
2022.2
2022.3
2023.1
2023.2
2023.3
2023.4
2024.1
2024.2
2024.3
Tags / plugin type
API support
Global triggers
Procedures
player animator
Downloads:
13951
Upvotes: 158
About the plugin

Player Animator is a plugin that allows you to animate the player model using smooth keyframe (json) animations created with blockbench, blender or even by hand. This is done though the help of the playerAnimator library.

 

Example of a player animation:

 

animation example

flip animation

 

How to use:

 

First, you will need to use blockbench, animate a template player model and extract the .json animation. The animation in the first example is made with blender, but you can use the geckolib plugin in blockbench like I did to make the second example.

Now that you have the animation file, it will need to be placed here:

file location

Once you have placed your animation in the correct folder, you need to make an empty procedure and select the event shown below. The procedure does not need any further inspection.

name

procedure

Now, you are ready to use your animations! All you will need to do is include the procedure block provided by the plugin (and have the playerAnimator library enabled in workspace settings).

procedure block

Potential issues when using the plugin:

"I can't get the animation parts to work correctly!" -You can find the official bbmodel here

"The game keeps crashing when I try use the animation!" -You either didn't place the file in the right place, or you renamed the animation after exporting it. Don't do that.

"I'm getting a build error!" -You didn't name the SetupAnimations procedure correctly, or your use of the procedure block was simply not accounted for.

"The animation won't play!" -None of the entities in your event are players, therefore it has nothing to play for.

License
MIT License

Plugin downloads
Player Animator v1.8.1 - playerAnimator_0.zip Uploaded on: 04/13/2024 - 04:26   File size: 12.37 KB
Player Animator v1.9 (2024.1, 2024.2 ONLY) - (1.20.1 only) server synced - playerAnimator_1.zip Uploaded on: 07/27/2024 - 09:18   File size: 9.08 KB
Player Animator v2.0 (2024.2, 2024.3 ONLY) - (1.20.1 forge, 1.21.1 neoforge) server synced - playerAnimator.zip Uploaded on: 10/24/2024 - 10:53   File size: 9.41 KB

Comments

""I'm getting a build error!" -You didn't name the SetupAnimations procedure correctly, or your use of the procedure block was simply not accounted for."
I'm sorry, maybe im just too stupid, but what should i do of the procedure block was simply not accounted for?????????

This plugin is very helpful and easy to use. One issue, I notice the first person hand animation options, but they don't seem to do anything. Is there any way to fix this, I'd really like to be able to see the animations in first person.

Hi are you planning on updating this plugin or should I just downgrade Mcreator to 2022.3

hello I am having some problems with using this plugin and I am wondering if you can help me

Are you going to update this plugin? And can you add custom player collision/hitbox if you do.

Does this support scaling the player for custom animations because whenever i try it doesnt work

if i set the animation to a player variable it doesnt show for all people on server, basically the procedure cant read any info from the player when in server, and it only shows for who has the variable (tried display name and such)

So when I used the animation block as a single block in the procedure it worked but when it was with a few other blocks in a procedure it didn't, any clues?

So I got the animation working but when I put the "play animation" in a bigger procedure with if's variables etc. it didn't work. It did work only when it was the only block in the procedure.

How can I stop an animation when it is in last frame mode?

Hello. Are you planning to update this plugin to a Fabric-compatible version?

I need help my bro, i didn't figure how i can't stop animation, when i try to create an empty one, my game always crash, please help.
Thank you in advance <3

How can I make a first person animation? I already made the animation and it work correctly but I'dont play it in first person. Yes, I have put the first person animation procedure , however not play it in-game.

My procedure: https://imgur.com/NksMtoH

How can I animate the scale of the arm, you see I tried to make a one piece mod and I made an animation of the arm stretching but it only makes the movement and does not stretch, could you please help me

this is my animation
https://notepad.link/share/OynMipFJZfVWTz63RK9o