mojira.dev
MC-255477

Skins don't work in legacy Minecraft versions

Summary of Issue

In legacy versions of Minecraft (classic up to at least beta 1.7.3) skins currently don't show. This also includes Capes, which should appear in Beta versions.

This is because skins used to be hosted at http://s3.amazonaws.com/MinecraftSkins/

I see this as a launcher issue, as it can only be fixed with changes to the launchwrapper library, aka LegacyLauncher.

Steps to Reproduce

  1. Open any modern launcher version.

  2. Ensure you are using a custom skin.

  3. Launch any Java Minecraft version before Release 1.7.8

  4. View your player via the inventory or third-person camera. Your skin will be missing. Alternatively join a server and view another player, they will also be missing skins.

Additional Resources

  • Screenshots can be found in the comments.

  • I have opened a Pull Request for Mojang's launchwrapper which fixes this issue. Please consider merging this fix.

Proposed Fix

https://github.com/Mojang/LegacyLauncher/pull/33

 

Linked issues

Attachments

Comments 17

I have opened a pull-request to fix this issue on GitHub. I have included a description of the fix and how to deploy it.

https://github.com/Mojang/LegacyLauncher/pull/33

+1, there is no reason to not include this.

This is a very simple fix. The fact that there's already a pull request proves that this could be implemented at any time.

@Umija5895 Please do not remove affected versions. I have reproduced this bug on the latest launcher across Windows 10 and Mac OS including the new Windows 10 UWP launcher. I have not tried the legacy launcher, though it's probably broken too.

Reproduced on Mac OS Big Sur 11.6
Launcher version 

10.16.0 2.2.7268

Tuesday, November 2, 2021, 6:51:10 PM

2d6a19b87068a5bdd5421a35af9fc8099844a748

[media][media]
7 more comments
[media][media][media]

reproduced on latest

Another issue is the fact that Alpha doesn't get patched correctly due to incorrect flags in the JSON files which leads to your name always being Playern (where n is a random number, or a hardcoded number depending on the version) (see MCL-18826)

I don't know who moved this from the MCL project to MC but per the report

I see this as a launcher issue, as it can only be fixed with changes to the launchwrapper library, aka LegacyLauncher.

Please consider moving this issue back.

Could a mod please move this back to the launcher project please? Thank you

Codie Stella

(Unassigned)

Confirmed

Platform

Low

Player

skin, texture

1.19.2, 1.19.4, 1.20.1

Retrieved