Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix player skin fetching method in AbstractClientPlayer #237

Merged
merged 2 commits into from
Aug 30, 2023

Conversation

kumquat-ir
Copy link
Contributor

AbstractClientPlayer#getDownloadImageSkin depends on the now-defunct skins.minecraft.net, breaking skin loading for (at least) FTBU and BQ.
This redirects it to a working public api that can accept usernames. Should this be changed to use a different api setup (currently it is not the fastest, due to performing uuid lookup), or is this good enough?

@eigenraven eigenraven requested review from a team August 30, 2023 18:48
Copy link
Member

@eigenraven eigenraven left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I reviewed the visage.surgeplay.com service and it seems OK privacy-wise and in terms of prospects of being maintained in the future.

@Dream-Master Dream-Master merged commit f61ca3c into GTNewHorizons:master Aug 30, 2023
DrParadox7 added a commit to DrParadox7/Hodgepodge that referenced this pull request Oct 27, 2023
Allow getDownloadImageSkin() fixes (such as GTNewHorizons#237) to apply to Witchery's Mirror content (demon reflections, player camouflage and sleeping bodies).

This wasn't fixed before due to Witchery's decision to copy and paste that vanilla class rather than reference it.
DrParadox7 added a commit to DrParadox7/Hodgepodge that referenced this pull request Oct 28, 2023
Allow getDownloadImageSkin() fixes (such as GTNewHorizons#237) to apply to Witchery's Mirror content (demon reflections, player camouflage and sleeping bodies).

This wasn't fixed before due to Witchery's decision to copy and paste that vanilla class rather than reference it.
mitchej123 pushed a commit that referenced this pull request Oct 28, 2023
Allow getDownloadImageSkin() fixes (such as #237) to apply to Witchery's Mirror content (demon reflections, player camouflage and sleeping bodies).

This wasn't fixed before due to Witchery's decision to copy and paste that vanilla class rather than reference it.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants