Java1.7Animations icon indicating copy to clipboard operation
Java1.7Animations copied to clipboard

Armor With Legacy Skin-Specific Player Animations Are Broken

Open Melitomo opened this issue 8 months ago • 4 comments

If you're wearing a skin with different animations than standard skins armor won't adapt to fit the arms or legs, here's the skin animations I've tested: skins with zombie arms (used on most zombie-like skins,) skins with synchronized arms (used by the skiing skins in Festive.) I've not tested skins with inverted legs (I don't think this animation is used anywhere officially but can be used by custom Skin Pack skins,) synchronized legs (Used by the fish skins in Battle & Beast 2,) inverted sneaking (used by Wicket W. Warwick, Jawa, Yoda and R2-D2 in Star Wars Classic) and Statue Of Liberty pose (used by Angel Of Liberty in Doctor Who Skins Volume I.) Static legs (used on the skiing skins from Festive and ghost-like skins) seem to work fine for whatever reason.

Example of armor not fitting skin with Zombie arm animations: https://files.catbox.moe/5u5zl9.mkv

Melitomo avatar May 18 '25 22:05 Melitomo

Can you please provide a free download of a skin pack with a skin that has this bug?

ambiennt avatar May 18 '25 22:05 ambiennt

The only skin pack that's free and still available (that I'm aware of) that has a skin with custom skin animations is 1st Birthday Skinpack (Cake Zombie)

Melitomo avatar May 18 '25 22:05 Melitomo

By the way you should be able to make a skin in a custom skin pack with code like this

           "localization_name": "My Awesome Custom Skin With Legacy Animations",
            "geometry": "geometry.humanoid.customSlim",
            "texture": "skin.png",
            "animations": {"move.arms": "animation.player.move.arms.zombie", "move.legs": "animation.player.move.legs.stationary"},
            "type": "free"


If you need to test an animation without owning a pack that includes it, it should work without modifying persona or anything like that.

Animations names:

animation.player.move.arms.single
animation.player.move.arms.stationary
animation.player.move.arms.statue_of_liberty
animation.player.move.arms.zombie
animation.player.holding.zombie
animation.player.move.legs.inverted
animation.player.move.legs.single
animation.player.move.legs.stationary
animation.player.riding.arms.zombie
animation.player.sneaking.inverted
animation.player.swim.legs.single
animation.player.swim.legs.stationary

(Remove 'animation.player.' if using in a skin pack)

For example:

"animations": {"(Standard animation to replace ex moving.arms)": "(Animation that replaces standard animation ex move.arms.statue_of_liberty)"},

Melitomo avatar May 18 '25 23:05 Melitomo

Thank you for the detailed response, I'll investigate this soon

ambiennt avatar May 19 '25 00:05 ambiennt