Player poses

Published by OVONSAME on
Supported MCreator versions
2023.4
2024.1
2024.2
2024.3
Tags / plugin type
Procedures
Player poses logo
Downloads:
2790
Upvotes: 36
About the plugin

This plugin add procedure for set player body and arms pose and rotate player model parts!

With this plugin you can call vanila Animations without external API's!

If you like this plugin or want to support me you can vote for it!

If you would like to be part of this project as a member of the team you may message me on Discord!

TEAM DISCORD

CHANGELOG

Procedures

Procedure example

Procedures:

  • set player pose.
  • get player pose.
  • set arm pose
  • copy model
  • get rotation
  • set rotation

Supports versions:

  • 1.20.6 NeoForge
  • 1.21 NeoForge
  • 1.20.4 Forge/Fabric/NeoForge
  • 1.20.1 Forge/Fabric
  • 1.19.4 Forge/Fabric
  • 1.19.2 Forge
  • 1.18.2 Forge
  • 1.21.1 NeoForge

Procedure result

License
All Rights Reserved

Plugin downloads
Player Poses 1.9 - Player Poses 1.9.zip Uploaded on: 12/01/2024 - 18:11   File size: 66.48 KB

Comments

Great plugin!, though it seems to crash servers when using it for Forge 1.20.1.
I tested loading a new workspace with nothing in it while the plugin is installed (Version 1.9), still crashes the server.
Here's a crash report taken directly from my server: https://pastebin.com/kymk871D

I can’t get the body’s rotation, nothing shows up when I click on [No Entry selected]

Also the discord server link aint working

Does this work on servers aka does it syn the actions between servers and clients and also is it fully stand alone adding this to a mod will it work without a 3rd party mod.

Hello, I apologize in advance, I don't speak English well, so I will be using Google Translate, which may lead to errors. Is there a way to render only a specific player in the SPYGLASS pose?

the lines
"public static HumanoidModel {variablename} = new HumanoidModel();" and

"@SubscribeEvent
public static void onEventTriggered(RenderPlayerEvent.Pre event) {
execute(event, (Player) event.getEntityPlayer());
}"

return missing symbol errors when compiled on 2023.1 for forge 1.18.2, the error for the model variable says

"constructor HumanoidModel.HumanoidModel(ModelPart) is not applicable
(actual and formal argument lists differ in length)
constructor HumanoidModel.HumanoidModel(ModelPart,Function) is not applicable
(actual and formal argument lists differ in length)"

and the error for the onRenderPlayer function says

"symbol: method getEntityPlayer()
location: variable event of type Pre"

Whenever I load a world, the procedure crashes my game when a certain mob spawns (Witches, Cows and Sheeps, those we're indentified in the build log to be the reason of the crash in different worlds, but it depends of the world apparently) due to some rendering error, I'm using the Render Entity and I tried putting the "If Event/target entity is the same as Player'" block just to make sure but it didn't help.

Hey man, I'm trying to make a procedure that plays an arm animation if a certain item is being held, but I've noticed that you mentioned an "Arms" dependency, but I can only find the "Model" one, and if I try to run the game, mcreator says that this procedure didn't compile properly, and i cant aply it to the item's on hand tick trigger because it is missing dependencies. I'm using the 1.7 version of the plug-in on 2024.2 version of mcreator on 1.20.1, here's the image of the procedure:
https://imgur.com/a/dRzIz1n

Mayve you can show me an image on how it works? Here´s what I'm getting:
https://imgur.com/gTRe2i8
https://imgur.com/GXdKjMg

You won't be able to do it. Because it can't be done that way. The trigger where you put the procedure is not supported by Model and it can only be obtained from the new two triggers only