Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • com.github.juliarn.npclib.common.task.AsyncPlatformTaskManager (implements com.github.juliarn.npclib.api.PlatformTaskManager)
    • com.github.juliarn.npclib.common.task.AsyncTaskThreadFactory (implements java.util.concurrent.ThreadFactory)
    • com.github.juliarn.npclib.common.util.ClassHelper
    • com.github.juliarn.npclib.common.event.CommonNpcEvent (implements com.github.juliarn.npclib.api.event.NpcEvent)
      • com.github.juliarn.npclib.common.event.CommonPlayerNpcEvent (implements com.github.juliarn.npclib.api.event.PlayerNpcEvent)
        • com.github.juliarn.npclib.common.event.DefaultAttackNpcEvent (implements com.github.juliarn.npclib.api.event.AttackNpcEvent)
        • com.github.juliarn.npclib.common.event.DefaultHideNpcEvent (implements com.github.juliarn.npclib.api.event.HideNpcEvent)
        • com.github.juliarn.npclib.common.event.DefaultInteractNpcEvent (implements com.github.juliarn.npclib.api.event.InteractNpcEvent)
        • com.github.juliarn.npclib.common.event.DefaultShowNpcEvent (implements com.github.juliarn.npclib.api.event.ShowNpcEvent)
    • com.github.juliarn.npclib.common.flag.CommonNpcFlaggedBuilder<B> (implements com.github.juliarn.npclib.api.flag.NpcFlaggedBuilder<B>)
      • com.github.juliarn.npclib.common.npc.CommonNpcBuilder<W,P,I,E> (implements com.github.juliarn.npclib.api.Npc.Builder<W,P,I,E>)
      • com.github.juliarn.npclib.common.settings.CommonNpcSettingsBuilder<P> (implements com.github.juliarn.npclib.api.settings.NpcSettings.Builder<P>)
    • com.github.juliarn.npclib.common.flag.CommonNpcFlaggedObject (implements com.github.juliarn.npclib.api.flag.NpcFlaggedObject)
      • com.github.juliarn.npclib.common.npc.CommonNpc<W,P,I,E> (implements com.github.juliarn.npclib.api.Npc<W,P,I,E>)
      • com.github.juliarn.npclib.common.CommonNpcActionController (implements com.github.juliarn.npclib.api.NpcActionController)
      • com.github.juliarn.npclib.common.settings.CommonNpcSettings<P> (implements com.github.juliarn.npclib.api.settings.NpcSettings<P>)
    • com.github.juliarn.npclib.common.CommonNpcTracker<W,P,I,E> (implements com.github.juliarn.npclib.api.NpcTracker<W,P,I,E>)
    • com.github.juliarn.npclib.common.platform.CommonPlatform<W,P,I,E> (implements com.github.juliarn.npclib.api.Platform<W,P,I,E>)
    • com.github.juliarn.npclib.common.platform.CommonPlatformBuilder<W,P,I,E> (implements com.github.juliarn.npclib.api.Platform.Builder<W,P,I,E>)