mirror of
https://github.com/KAMKEEL/CustomNPC-Plus.git
synced 2026-11-12 01:27:27 +00:00
Fixed armor rendering twice when a player is using an overlay.
This commit is contained in:
1 parent
c0406958a3
commit
f0862e8a64
1 file changed
+7
@@ -3,6 +3,7 @@ package noppes.npcs.client;
|
||||
import cpw.mods.fml.common.eventhandler.SubscribeEvent;
|
||||
import cpw.mods.fml.common.gameevent.TickEvent;
|
||||
import net.minecraft.client.Minecraft;
|
||||
import net.minecraft.item.ItemArmor;
|
||||
import net.minecraftforge.client.event.RenderGameOverlayEvent;
|
||||
import net.minecraftforge.client.event.RenderHandEvent;
|
||||
import net.minecraftforge.client.event.RenderPlayerEvent;
|
||||
@@ -41,6 +42,12 @@ public class ClientEventHandler {
|
||||
event.setCanceled(true);
|
||||
}
|
||||
|
||||
@SubscribeEvent
|
||||
public void cancelSpecials(RenderPlayerEvent.SetArmorModel event) {
|
||||
if (event.renderer instanceof RenderCNPCPlayer && event.stack.getItem() instanceof ItemArmor)
|
||||
event.setCanceled(true);
|
||||
}
|
||||
|
||||
@SubscribeEvent
|
||||
public void onClientTick(TickEvent.ClientTickEvent event) {
|
||||
Minecraft mc = Minecraft.getMinecraft();
|
||||
|
||||
Reference in new issue
Block a user