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:
13936
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

"(and have the playerAnimator library enabled in workspace settings)" where can i download the library to put it in workspace settings?

I've been trying to get this plugin to work for months now, and have gone through multiple projects and tutorials to figure out how to make it stop crashing every time the animation is supposed to start, but I still haven't found anything and I still can't get it to work, does anyone know how to fix this?

I'm starting to give up at this point because it seems like this plugin just simply doesn't work no matter what I try, please fix it and yes, I've done everything your supposed to do, it just doesn't work

Nevermind, if anyone is experiencing this issue, just use world event tick and for each player in world to play animations for it to be server sided without the server sided plugin.

Hey nerdy! Developer of prime piece, prime slayers here. We're using your plugins for our mods massing around 600k+ downloads but we have a large issue. We're using MCREATOR 2023.4 with alot of plugins and we're using this plugin to do important things like hiding the player with armor on during transformation and moves and we were wondering if you could make a server sided version for 2023.4? Thank you for your time!

nerdy are you planning to fix the first person arm rendering feature?

Uhm I'm using this plugin on 1.20.4 and it keeps crashing. The logs make it look like it's not finding the api, but I have the api AND the mod installed because even that didn't work.

for me the rotation broke for my animations, how can i fix it??

i have a flight animation but the player isnt rotating at all

I didn't see the image....Well I really needs a help:(

once i select player animation in workspace>workspace setting>external APIs, i cant even run MC anymore.it crash every time.

it just doesnt work. I played around with this plugin for hours but it just wont play the animations when im in game. Its in the right folder and everthing is named correctly and i just have a simple on key release procedure but it just wont play. Uninstalled. just gonna find a diffrent way to animate the player model.

You can actually make it play multiplayer using the same code snippet Nerdy used for the 1.9 update, I tested and it works! The only thing is that you have to lock your procedure code so Mcreator doesn't override it. This is a bad practice if you're developing multi versions minecraft mods.

I have one problem, after uploading Player Animator, I don't want to run Gradle because of blocks

Sir Nerdy puzzle I am DEA__TH the maker of the mod Cosmic Horizons. I needed your help and thus am writting this to you. I had no other way to contact you so am trying to contact you. Plz join my discord I need some help. https://discord.com/invite/mfK7YYKu

Hey! The animations folder isn't being created for me. I've tried several things to fix it, such as uninstalling and reinstalling the plugin, refractoring the project, and also just creating the folder myself and moving the animations in there which just results in a crash. What can I do?