コード例 #1
0
ファイル: dNPCRegistry.java プロジェクト: ausFort/Denizen
 /**
  * Removes an NPC from the Registry when removed from Citizens.
  *
  * @param event NPCRemoveEvent
  */
 @EventHandler
 public void onRemove(NPCRemoveEvent event) {
   NPC npc = event.getNPC();
   getDenizen(npc).action("remove", null);
   if (_isRegistered(npc)) {
     denizenNPCs.remove(npc.getId());
     npcInventories.remove(npc.getId());
   }
   FlagManager.clearNPCFlags(npc.getId());
 }
コード例 #2
0
 @EventHandler
 public void onNPCRemove(NPCRemoveEvent evt) {
   processNPC(npcset, evt.getNPC());
 }