parent
d3af2fa9ae
commit
15335c24f1
@ -1,43 +0,0 @@ |
||||
/* |
||||
* Copyright (c) 2018 Jitse Boonstra |
||||
*/ |
||||
|
||||
package net.jitse.npclib.plugin.listeners; |
||||
|
||||
import net.jitse.npclib.events.NPCDestroyEvent; |
||||
import net.jitse.npclib.events.NPCInteractEvent; |
||||
import net.jitse.npclib.events.NPCSpawnEvent; |
||||
import net.jitse.npclib.events.trigger.TriggerType; |
||||
import org.bukkit.ChatColor; |
||||
import org.bukkit.event.EventHandler; |
||||
import org.bukkit.event.Listener; |
||||
|
||||
/** |
||||
* @author Jitse Boonstra |
||||
*/ |
||||
public class NPCListener implements Listener { |
||||
|
||||
@EventHandler |
||||
public void onNPCSpawn(NPCSpawnEvent event) { |
||||
if (event.getTrigger() == TriggerType.AUTOMATIC) { |
||||
return; |
||||
} |
||||
|
||||
event.getPlayer().sendMessage(ChatColor.GREEN + "Spawned NPC " + event.getNPC().getEntityId()); |
||||
} |
||||
|
||||
@EventHandler |
||||
public void onNPCDestroy(NPCDestroyEvent event) { |
||||
if (event.getTrigger() == TriggerType.AUTOMATIC) { |
||||
return; |
||||
} |
||||
|
||||
event.getPlayer().sendMessage(ChatColor.RED + "Destroyed NPC " + event.getNPC().getEntityId()); |
||||
} |
||||
|
||||
@EventHandler |
||||
public void onNPCInteract(NPCInteractEvent event) { |
||||
event.getWhoClicked().sendMessage(ChatColor.BLUE + "Interacted with NPC " |
||||
+ event.getNPC().getEntityId() + " type " + event.getClickType()); |
||||
} |
||||
} |
Loading…
Reference in new issue