minecraftPlayerAnimator icon indicating copy to clipboard operation
minecraftPlayerAnimator copied to clipboard

[API] rightItem coordinate system inverted on blockbench animations

Open lab3 opened this issue 2 years ago • 3 comments
trafficstars

Describe the bug When using rightItem bone in blockbench as part of an animation, rotations and postition transforms are offset by 90 degrees.

Expected behavior I would expect them to not be offset so when I move the item up in blockbench it should move in the same direction in game. Same with rotations.

I tried rotating the rightItem on the blockbench model by 90 but that didn't have any effect.

Setup config (minecraft, modloader, libraries):

  • Minecraft version: 1.19.2
  • Mod loader: forge:1.19.2-43.2.3
  • PlayerAnimator Library version: player-animation-lib-forge:1.0.0-rc2 & 1.02

Other mods (If you use other mods, please specify! it might be an incompatibility): geckolib-forge-1.19:3.1.39'

More info image

Screenshots

In the screenshots you can see where the item should move vs where it actaully moves. image image

lab3 avatar Mar 07 '23 04:03 lab3

Minecraft handles that bone differently (like if the default arm pose were hands forward like a zombie).
Blockbench can not handle rotations like this well, I'll try to find some workarounds.

KosmX avatar Mar 08 '23 10:03 KosmX

I think that makes sense for the Y and Z but the X (red axis in the screenshot above) would still be backward I think?

lab3 avatar Mar 09 '23 02:03 lab3

This very old bug (514 days jeez) is prob fixed now At least I haven't experienced it

ZigyTheBird avatar Aug 04 '24 00:08 ZigyTheBird