mirror of
https://github.com/KAMKEEL/CustomNPC-Plus.git
synced 2026-11-12 03:47:27 +00:00
Cloaks are now share visibility with NPCs main model.
This commit is contained in:
1 parent
71aff8f78f
commit
a4a013387e
1 file changed
+4
-2
@@ -168,7 +168,7 @@ public class RenderNPCHumanMale extends RenderNPCInterface
|
||||
int j = i % 65536;
|
||||
int k = i / 65536;
|
||||
OpenGlHelper.setLightmapTextureCoords(OpenGlHelper.lightmapTexUnit, (float)j / 1.0F, (float)k / 1.0F);
|
||||
if (!npc.display.cloakTexture.isEmpty())
|
||||
if (!npc.display.cloakTexture.isEmpty() && !npc.isInvisibleToPlayer(Minecraft.getMinecraft().thePlayer))
|
||||
{
|
||||
if(npc.textureCloakLocation == null){
|
||||
npc.textureCloakLocation = new ResourceLocation(npc.display.cloakTexture);
|
||||
@@ -199,9 +199,11 @@ public class RenderNPCHumanMale extends RenderNPCInterface
|
||||
GL11.glRotatef(f15 / 2.0F, 0.0F, 0.0F, 1.0F);
|
||||
GL11.glRotatef(-f15 / 2.0F, 0.0F, 1.0F, 0.0F);
|
||||
GL11.glRotatef(180F, 0.0F, 1.0F, 0.0F);
|
||||
GL11.glColor4f(1.0F,1.0F,1.0F, npc.isInvisible() ? 0.2F : 1.0F);
|
||||
GL11.glEnable(GL11.GL_BLEND);
|
||||
modelBipedMain.renderCloak(0.0625F);
|
||||
|
||||
GL11.glPopMatrix();
|
||||
GL11.glDisable(GL11.GL_BLEND);
|
||||
}
|
||||
GL11.glColor3f(1,1,1);
|
||||
ItemStack itemstack = npc.inventory.armorItemInSlot(0);
|
||||
|
||||
Reference in new issue
Block a user