Final Fix to UrlSkins + Working Model Switch

Username Skins will take a long time to implement because of how 1.7.10 pulls skins from Minecraft's Servers.
This commit is contained in:
KAMKEEL committed 2021-04-30 04:48:06 -04:00
1 parent 59263e1ad9
commit 682f2be115
4 files changed
+3 -3

No files matched your search

+1 -1
View File
@@ -63,7 +63,7 @@ import noppes.npcs.entity.old.EntityNpcNagaFemale;
import noppes.npcs.entity.old.EntityNpcNagaMale;
import noppes.npcs.entity.old.EntityNpcSkeleton;
@Mod(modid = "customnpcs", name = "CustomNpcs", version = "1.7.10d")
@Mod(modid = "customnpcs", name = "CustomNpcs", version = "1.7.10f")
public class CustomNpcs {
@ConfigProp(info = "Disable Chat Bubbles")
@@ -191,7 +191,7 @@ public class ClientProxy extends CommonProxy {
ClientRegistry.bindTileEntitySpecialRenderer(TileBlockAnvil.class, new BlockCarpentryBenchRenderer());
ClientRegistry.bindTileEntitySpecialRenderer(TileMailbox.class, new BlockMailboxRenderer());
RenderingRegistry.registerBlockHandler(new BlockBorderRenderer());
if(!CustomNpcs.DisableExtraBlock){
ClientRegistry.bindTileEntitySpecialRenderer(TileBanner.class, new BlockBannerRenderer());
ClientRegistry.bindTileEntitySpecialRenderer(TileWallBanner.class, new BlockWallBannerRenderer());
@@ -274,7 +274,7 @@ public class RenderNPCInterface extends RenderLiving{
}
else if(npc.display.skinType == 1 && npc.display.playerProfile != null){
Minecraft minecraft = Minecraft.getMinecraft();
Map map = minecraft.func_152342_ad().func_152788_a(npc.display.playerProfile);
Map map = minecraft.func_152342_ad().func_152788_a(npc.display.playerProfile);
if (map.containsKey(Type.SKIN)){
npc.textureLocation = minecraft.func_152342_ad().func_152792_a((MinecraftProfileTexture)map.get(Type.SKIN), Type.SKIN);
}