mojira.dev
MCPE-74493

Resource packs that contain a "player.entity.json" file revert all skins to Steve and make capes invisible

When a person activates any resource pack that changes a player's animation, if it doesn't change the model, the animation usually breaks, or reverts to vanilla. I've tested it with 3 packs, all revert to Steve as the player skin, no matter what, meaning all skins appear as Steve, and only an old, slightly broken one that put in elbows and knees to the player didn't have the animations break in any way.
While resource packs in general causing bugs may not be supported in this, this is caused by any change to animation to  the player in any way, not any specific pack.

Steps to reproduce

  1. turn on a world, or go into one with a player animation changing resource pack

  2. enter the world

  3. view the player, arms paper doll, or 3rd person model

What is expected: the player's skin is preserved, and the animations do not break

What is observed: the player's skin, whether classic or made in the character creator reverts to steve, rarely with slightly glitchy textures.

If screenshots are wanted, I can take some and provide them.

Linked issues

MCPE-190767 paid skins do not show when there is an add-on/DLC/texture packs on the world/server Resolved MCPE-191233 When customize a skin it only show steve and don't show the changes Resolved MCPE-191363 Skin don't appear even it has been equip Resolved MCPE-194061 Minecraft capes do not appear on back Resolved MCPE-194466 Skins bug Resolved

Attachments

Comments 58

Could you attach a sample pack?

Additional info: it may be caused by optimization of keyframe animation playback, mentioned in the Official Minecraft Wiki in the version's bug fixes

 

Also, added pack that I used and noticed the bug with.

it also happens on servers like "Cubecraft" and "Hive"

Tested it again with the new update as usual, and despite it not being said on the full change log, the bug has been, very thankfully, fixed.

48 more comments

The character creator ones are still Steve.  You have to move the image

[media]

Just add 

"min_engine_version": "1.8.0",

under the "identifier": "minecraft:player",

From the included media (check the earliest comment), the fix on “player.entity.json“ includes a variable:

"minimum_engine_version": 1.8.0,

on the header (after

"identifier": "minecraft:player",

, Thanks @Henry.Carm) of that file (Thanks @AgentMindStorm2), which solves the issue for the resource pack.

From @AgentMindStorm2 :

This bug report is wrong. It is possible to safely change player.entity.json without breaking anything.

Here are the steps to recreate it:

For

"minimum_engine_version": 1.8.0,

I mean

"min_engine_version": 1.8.0,

and only that works, not "minimum_engine_version".

thanks for this @frankiedauser

Error .

(Unassigned)

359346, 1280623

Confirmed

Multiple

Android 9

1.20.30.20 Preview, 1.20.20.20 Preview, 1.19.70.23 Preview, 1.19.30.22 Preview, 1.18.32, ..., 1.20.73 Hotfix, 1.20.80, 1.20.81 Hotfix, 1.21.1 Hotfix, 1.21.2 Hotfix

1.16.0.64 Beta

Retrieved