GTNewHorizons / GT-New-Horizons-Modpack

New Modpack with Gregtech, Thaumcraft and Witchery
https://www.gtnewhorizons.com/
Other
877 stars 273 forks source link

SkinPort - MIT license, support for modern skins #12602

Open Rosenlied-Iris opened 1 year ago

Rosenlied-Iris commented 1 year ago

Your GTNH Discord Username

Rosenlied#3858

Your Pack Version

2.2.8-2.2.9

Mod Name

SkinPort

The Mod to Add

Adding built-in support for modern Minecraft skins, without the black bars.

Your Reason

New skins on older versions display poorly - this should fix it and allow them to render normally.

Preliminary Investigation

Attempting to add this mod to the 2.2.8 and 2.2.9 versions does not seem to have introduced issues, and this does not seem to significantly increase load time or lag.

This mod does not add any new items or features, and I assume it works on the client only as I couldn't seem to find a server file and it seems to work just fine on my locally hosted server - just not rendering for others without the mod.

Final Checklist

potato4444 commented 1 year ago

This is a mod I was considering my adding but to my own installation but did not as it apparently causes rendering problems for Botania and Twilight Forest: https://github.com/zlainsama/SkinPort/issues/28, https://github.com/zlainsama/SkinPort/issues/9

Rosenlied-Iris commented 1 year ago

This is a mod I was considering my adding but to my own installation but did not as it apparently causes rendering problems for Botania and Twilight Forest: zlainsama/SkinPort#28, zlainsama/SkinPort#9

Wonder how hard it would be to fix this, and whether this would be on the end of a SkinPort fork or our Botania/Twilight versions.

vovaksenov commented 7 months ago

Mitch said foamfix adds support for newer skins as well, and since it is under lgpl, the related code could be transferred into hodgepodge or any other appropriate mod already included in the pack

bombcar commented 7 months ago

If someone who can reproduce the skin issue can try foam fix for 1.7.10 and confirm it fixes it, we can at least update the wiki.