mojira.dev

Marvin Rouppe van der Voort

Assigned

No issues.

Reported

MCPE-58393 skins that are platform/device locked cause inconsistent and unwanted behavior when synchronized between platforms. Fixed

Comments

while not ideal, the biggest part of the issue is resolved.

platform-specific skins show up as steve or alex on unsupported platforms, and when returning to the platform supported by the skin(unless edited on the unsupported platform) the steve/alex skin will turn back into the platform specific skin again.

 

having some way of separating out platform-specific skins would be nice, but at least the behaviour is consistent and non-destructive.

behavior has changed for the better, but is still not ideal.

going from console to mobile:

mobile always shows an error that the skin in the slot with the platform locked cannot be loaded, now showing a "reload" icon on this slot.

if the slot with the platform restricted skin was the last one used a default skin is loaded, but this doesn't overwrite the slot.(good, although it would be preferable if instead it would use the last skin used on mobile)

 

going from mobile to console:

no error is shown.

a slot with an unsupported skin simply reverts to a default skin but this isn't synchronized back, so unless you edit the skin in this slot the slot will still have the custom skin on mobile.

 

so skin customizations are no longer outright deleted when switching between platforms, what remains is just minor inconveniences.

 

suggestions for improvements on this:

mark slots with platform specific skins as "unavailable on this platform" without an error sound.

don't sync which skin slot was last used, instead always start with the slot last used on that platform.