mirror of
https://github.com/KAMKEEL/CustomNPC-Gecko-Addon.git
synced 2026-11-12 15:27:30 +00:00
Sanity Null Checks
This commit is contained in:
1 parent
66a7054568
commit
be37dd9dd3
1 file changed
+6
-3
@@ -10,16 +10,19 @@ import noppes.npcs.scripted.event.NpcEvent;
|
||||
public class EventHandler {
|
||||
@SubscribeEvent
|
||||
public void onNpcMeleeAttack(NpcEvent.SwingEvent event){
|
||||
NetworkHandler.sendToAll(new CPacketSyncAutoAnim((EntityNPCInterface) event.npc.getMCEntity(), EnumSyncAutoAnim.MELEE_ATTACK));
|
||||
if(event != null && event.npc != null && event.npc.getMCEntity() != null)
|
||||
NetworkHandler.sendToAll(new CPacketSyncAutoAnim((EntityNPCInterface) event.npc.getMCEntity(), EnumSyncAutoAnim.MELEE_ATTACK));
|
||||
}
|
||||
|
||||
@SubscribeEvent
|
||||
public void onNpcRanged(NpcEvent.RangedLaunchedEvent event){
|
||||
NetworkHandler.sendToAll(new CPacketSyncAutoAnim((EntityNPCInterface) event.npc.getMCEntity(), EnumSyncAutoAnim.RANGED_ATTACK));
|
||||
if(event != null && event.npc != null && event.npc.getMCEntity() != null)
|
||||
NetworkHandler.sendToAll(new CPacketSyncAutoAnim((EntityNPCInterface) event.npc.getMCEntity(), EnumSyncAutoAnim.RANGED_ATTACK));
|
||||
}
|
||||
|
||||
@SubscribeEvent
|
||||
public void onNpcDamaged(NpcEvent.DamagedEvent event){
|
||||
NetworkHandler.sendToAll(new CPacketSyncAutoAnim((EntityNPCInterface) event.npc.getMCEntity(), EnumSyncAutoAnim.HURT));
|
||||
if(event != null && event.npc != null && event.npc.getMCEntity() != null)
|
||||
NetworkHandler.sendToAll(new CPacketSyncAutoAnim((EntityNPCInterface) event.npc.getMCEntity(), EnumSyncAutoAnim.HURT));
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user