Interface NpcManager


public interface NpcManager
  • Method Details

    • registerNpc

      void registerNpc(Npc npc)
    • removeNpc

      void removeNpc(Npc npc)
    • getNpc

      @Internal Npc getNpc(int entityId)
    • getNpc

      Npc getNpc(String name)
    • getNpcById

      Npc getNpcById(String id)
    • getNpc

      Npc getNpc(String name, UUID creator)
    • getAllNpcs

      Collection<Npc> getAllNpcs()
    • saveNpcs

      void saveNpcs(boolean force)
    • loadNpcs

      void loadNpcs()
    • isLoaded

      boolean isLoaded()
    • reloadNpcs

      void reloadNpcs()