mirror of
https://github.com/KAMKEEL/CustomNPC-Plus.git
synced 2026-11-12 01:27:27 +00:00
RenderCNPCPlayer changes in ClientEventHandler:
-Fixed cancelling an uncancellable armor render event. -Only RenderPlayerEvent.Specials.Pre is cancelled, rather than trying to cancel both Pre & Post. RenderCNPCPlayer: -Now always returns -1 as a render pass.
This commit is contained in:
1 parent
3c4b680bc1
commit
1293fabca9
2 files changed
+11
-9
No files matched your search
@@ -1,5 +1,6 @@
|
||||
package noppes.npcs.client;
|
||||
|
||||
import cpw.mods.fml.common.eventhandler.Event;
|
||||
import cpw.mods.fml.common.eventhandler.SubscribeEvent;
|
||||
import cpw.mods.fml.common.gameevent.TickEvent;
|
||||
import net.minecraft.client.Minecraft;
|
||||
@@ -37,15 +38,10 @@ public class ClientEventHandler {
|
||||
}
|
||||
|
||||
@SubscribeEvent
|
||||
public void cancelSpecials(RenderPlayerEvent.Specials event) {
|
||||
if (event.renderer instanceof RenderCNPCPlayer)
|
||||
event.setCanceled(true);
|
||||
}
|
||||
|
||||
@SubscribeEvent
|
||||
public void cancelSpecials(RenderPlayerEvent.SetArmorModel event) {
|
||||
if (event.renderer instanceof RenderCNPCPlayer && event.stack != null && event.stack.getItem() instanceof ItemArmor)
|
||||
public void cancelSpecials(RenderPlayerEvent.Specials.Pre event) {
|
||||
if (event.renderer instanceof RenderCNPCPlayer) {
|
||||
event.setCanceled(true);
|
||||
}
|
||||
}
|
||||
|
||||
@SubscribeEvent
|
||||
|
||||
Reference in new issue
Block a user