Package Hierarchies:
- com.github.juliarn.npclib.api,
- com.github.juliarn.npclib.api.event,
- com.github.juliarn.npclib.api.event.manager,
- com.github.juliarn.npclib.api.flag,
- com.github.juliarn.npclib.api.log,
- com.github.juliarn.npclib.api.profile,
- com.github.juliarn.npclib.api.protocol,
- com.github.juliarn.npclib.api.protocol.chat,
- com.github.juliarn.npclib.api.protocol.enums,
- com.github.juliarn.npclib.api.protocol.meta,
- com.github.juliarn.npclib.api.settings,
- com.github.juliarn.npclib.api.util
Class Hierarchy
- java.lang.Object
- com.github.juliarn.npclib.api.profile.DefaultCachedProfileResolver (implements com.github.juliarn.npclib.api.profile.ProfileResolver.Cached)
- com.github.juliarn.npclib.api.profile.DefaultCachedProfileResolver.CacheEntry<T>
- com.github.juliarn.npclib.api.protocol.chat.DefaultComponent (implements com.github.juliarn.npclib.api.protocol.chat.Component)
- com.github.juliarn.npclib.api.protocol.meta.DefaultEntityMetadataFactory<I,O> (implements com.github.juliarn.npclib.api.protocol.meta.EntityMetadataFactory<I,O>)
- com.github.juliarn.npclib.api.protocol.meta.DefaultEntityMetadataFactory.AvailableEntityMetadata<O> (implements com.github.juliarn.npclib.api.protocol.meta.EntityMetadata<O>)
- com.github.juliarn.npclib.api.protocol.meta.DefaultEntityMetadataFactory.UnavailableEntityMetadata (implements com.github.juliarn.npclib.api.protocol.meta.EntityMetadata<O>)
- com.github.juliarn.npclib.api.protocol.meta.DefaultEntityMetadataFactoryBuilder<I,O> (implements com.github.juliarn.npclib.api.protocol.meta.EntityMetadataFactory.Builder<I,O>)
- com.github.juliarn.npclib.api.event.manager.DefaultNpcEventManager (implements com.github.juliarn.npclib.api.event.manager.NpcEventManager)
- com.github.juliarn.npclib.api.event.manager.DefaultNpcEventSubscription<E> (implements com.github.juliarn.npclib.api.event.manager.NpcEventSubscription<E>)
- com.github.juliarn.npclib.api.flag.DefaultNpcFlag<T> (implements com.github.juliarn.npclib.api.flag.NpcFlag<T>)
- com.github.juliarn.npclib.api.protocol.DefaultNpcSpecificOutboundPacket<W,P,I,E> (implements com.github.juliarn.npclib.api.protocol.NpcSpecificOutboundPacket<W,P,I,E>)
- com.github.juliarn.npclib.api.DefaultPosition (implements com.github.juliarn.npclib.api.Position)
- com.github.juliarn.npclib.api.profile.DefaultProfileProperty (implements com.github.juliarn.npclib.api.profile.ProfileProperty)
- com.github.juliarn.npclib.api.profile.DefaultResolvedProfile (implements com.github.juliarn.npclib.api.profile.Profile.Resolved)
- com.github.juliarn.npclib.api.profile.DefaultUnresolvedProfile (implements com.github.juliarn.npclib.api.profile.Profile.Unresolved)
- com.github.juliarn.npclib.api.event.manager.EventExceptionHandler
- com.github.juliarn.npclib.api.log.JulPlatformLogger (implements com.github.juliarn.npclib.api.log.PlatformLogger)
- com.github.juliarn.npclib.api.profile.MojangProfileResolver (implements com.github.juliarn.npclib.api.profile.ProfileResolver)
- com.github.juliarn.npclib.api.log.NopPlatformLogger (implements com.github.juliarn.npclib.api.log.PlatformLogger)
- com.google.gson.TypeAdapter<T>
- com.github.juliarn.npclib.api.util.Util
Interface Hierarchy
- com.github.juliarn.npclib.api.protocol.chat.Component
- com.github.juliarn.npclib.api.protocol.meta.DefaultEntityMetadata
- com.github.juliarn.npclib.api.protocol.meta.EntityMetadata<O>
- com.github.juliarn.npclib.api.protocol.meta.EntityMetadataFactory<I,O>
- com.github.juliarn.npclib.api.protocol.meta.EntityMetadataFactory.Builder<I,O>
- com.github.juliarn.npclib.api.event.NpcEvent
- com.github.juliarn.npclib.api.event.manager.NpcEventConsumer<E>
- com.github.juliarn.npclib.api.event.manager.NpcEventManager
- com.github.juliarn.npclib.api.event.manager.NpcEventSubscription<E>
- com.github.juliarn.npclib.api.flag.NpcFlag<T>
- com.github.juliarn.npclib.api.flag.NpcFlaggedBuilder<B>
- com.github.juliarn.npclib.api.flag.NpcFlaggedObject
- com.github.juliarn.npclib.api.settings.NpcProfileResolver<P>
- com.github.juliarn.npclib.api.protocol.NpcSpecificOutboundPacket<W,P,I,E>
- com.github.juliarn.npclib.api.NpcTracker<W,P,I,E>
- com.github.juliarn.npclib.api.settings.NpcTrackingRule<P>
- com.github.juliarn.npclib.api.protocol.OutboundPacket<W,P,I,E>
- com.github.juliarn.npclib.api.Platform<W,P,I,E>
- com.github.juliarn.npclib.api.Platform.Builder<W,P,I,E>
- com.github.juliarn.npclib.api.log.PlatformLogger
- com.github.juliarn.npclib.api.protocol.PlatformPacketAdapter<W,P,I,E>
- com.github.juliarn.npclib.api.PlatformTaskManager
- com.github.juliarn.npclib.api.PlatformVersionAccessor
- com.github.juliarn.npclib.api.PlatformWorldAccessor<W>
- com.github.juliarn.npclib.api.Position
- com.github.juliarn.npclib.api.profile.Profile
- com.github.juliarn.npclib.api.profile.ProfileProperty
- com.github.juliarn.npclib.api.profile.ProfileResolver