Hierarchy For All Packages
- net.citizensnpcs.api,
- net.citizensnpcs.api.ai,
- net.citizensnpcs.api.ai.event,
- net.citizensnpcs.api.ai.flocking,
- net.citizensnpcs.api.ai.goals,
- net.citizensnpcs.api.ai.speech,
- net.citizensnpcs.api.ai.speech.event,
- net.citizensnpcs.api.ai.tree,
- net.citizensnpcs.api.astar,
- net.citizensnpcs.api.astar.pathfinder,
- net.citizensnpcs.api.command,
- net.citizensnpcs.api.command.exception,
- net.citizensnpcs.api.event,
- net.citizensnpcs.api.exception,
- net.citizensnpcs.api.gui,
- net.citizensnpcs.api.hpastar,
- net.citizensnpcs.api.npc,
- net.citizensnpcs.api.npc.templates,
- net.citizensnpcs.api.persistence,
- net.citizensnpcs.api.trait,
- net.citizensnpcs.api.trait.trait,
- net.citizensnpcs.api.util
Class Hierarchy
- java.lang.Object
- net.citizensnpcs.api.npc.AbstractNPC (implements net.citizensnpcs.api.npc.NPC)
- net.citizensnpcs.api.ai.AbstractPathStrategy (implements net.citizensnpcs.api.ai.PathStrategy)
- net.citizensnpcs.api.ai.flocking.AlignmentBehavior (implements net.citizensnpcs.api.ai.flocking.FlockBehavior)
- net.citizensnpcs.api.command.Arg.CompletionsProvider.Identity (implements net.citizensnpcs.api.command.Arg.CompletionsProvider)
- net.citizensnpcs.api.command.Arg.CompletionsProvider.OptionalEnumCompletions (implements net.citizensnpcs.api.command.Arg.CompletionsProvider)
- net.citizensnpcs.api.command.Arg.FlagValidator.Identity (implements net.citizensnpcs.api.command.Arg.FlagValidator<T>)
- net.citizensnpcs.api.astar.AStarMachine<N,
P> - net.citizensnpcs.api.astar.AStarMachine.AStarState
- net.citizensnpcs.api.astar.AStarNode (implements java.lang.Comparable<T>)
- net.citizensnpcs.api.astar.pathfinder.VectorNode (implements net.citizensnpcs.api.astar.pathfinder.PathPoint)
- net.citizensnpcs.api.hpastar.AStarSolution
- net.citizensnpcs.api.ai.tree.BehaviorGoalAdapter (implements net.citizensnpcs.api.ai.tree.Behavior, net.citizensnpcs.api.ai.Goal)
- net.citizensnpcs.api.npc.BlockBreaker
- net.citizensnpcs.api.ai.tree.Callback
- net.citizensnpcs.api.ai.tree.Composite
- net.citizensnpcs.api.ai.tree.Decorator
- net.citizensnpcs.api.ai.tree.Empty
- net.citizensnpcs.api.ai.goals.FollowPathGoal
- net.citizensnpcs.api.ai.tree.ForwardingBehaviorGoalAdapter
- net.citizensnpcs.api.ai.tree.IfElse
- net.citizensnpcs.api.ai.tree.Loop
- net.citizensnpcs.api.ai.goals.MoveToGoal
- net.citizensnpcs.api.ai.tree.Precondition
- net.citizensnpcs.api.ai.tree.RetryDecorator
- net.citizensnpcs.api.ai.tree.StatusMapper
- net.citizensnpcs.api.ai.goals.TargetNearbyEntityGoal
- net.citizensnpcs.api.ai.tree.TimerDecorator
- net.citizensnpcs.api.ai.goals.WanderGoal (implements org.bukkit.event.Listener)
- net.citizensnpcs.api.npc.BlockBreaker.BlockBreakerConfiguration
- net.citizensnpcs.api.astar.pathfinder.BlockSource
- net.citizensnpcs.api.astar.pathfinder.CachingChunkBlockSource<T>
- net.citizensnpcs.api.astar.pathfinder.AsyncChunkSnapshotBlockSource
- net.citizensnpcs.api.astar.pathfinder.ChunkBlockSource
- net.citizensnpcs.api.astar.pathfinder.ChunkSnapshotBlockSource
- net.citizensnpcs.api.astar.pathfinder.CachingChunkBlockSource<T>
- net.citizensnpcs.api.util.BoundingBox
- net.citizensnpcs.api.util.EyeHeightBoundingBox
- org.bukkit.scheduler.BukkitRunnable (implements java.lang.Runnable)
- net.citizensnpcs.api.LocationLookup
- net.citizensnpcs.api.CitizensAPI
- net.citizensnpcs.api.ai.flocking.CohesionBehavior (implements net.citizensnpcs.api.ai.flocking.FlockBehavior)
- net.citizensnpcs.api.command.CommandContext
- net.citizensnpcs.api.npc.templates.CommandEventAction (implements java.util.function.Consumer<T>)
- net.citizensnpcs.api.npc.templates.CommandListExecutor (implements java.util.function.Consumer<T>)
- net.citizensnpcs.api.command.CommandManager (implements org.bukkit.command.TabCompleter)
- net.citizensnpcs.api.command.CommandManager.CommandInfo
- net.citizensnpcs.api.command.CommandMessages
- net.citizensnpcs.api.persistence.ComponentPersister (implements net.citizensnpcs.api.persistence.Persister<T>)
- net.citizensnpcs.api.util.DataKey
- net.citizensnpcs.api.util.MemoryDataKey
- net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- net.citizensnpcs.api.ai.tree.Decorator.Builder
- net.citizensnpcs.api.astar.pathfinder.DoorExaminer (implements net.citizensnpcs.api.astar.pathfinder.BlockExaminer)
- net.citizensnpcs.api.util.EntityDim
- net.citizensnpcs.api.persistence.EulerAnglePersister (implements net.citizensnpcs.api.persistence.Persister<T>)
- org.bukkit.event.Event
- net.citizensnpcs.api.event.CitizensDeserialiseMetaEvent
- net.citizensnpcs.api.event.CitizensEvent
- net.citizensnpcs.api.event.CitizensDisableEvent
- net.citizensnpcs.api.event.CitizensEnableEvent
- net.citizensnpcs.api.event.CitizensGetSelectedNPCEvent
- net.citizensnpcs.api.event.CitizensPreReloadEvent
- net.citizensnpcs.api.event.CitizensReloadEvent
- net.citizensnpcs.api.event.CitizensSerialiseMetaEvent
- net.citizensnpcs.api.event.NPCEvent
- net.citizensnpcs.api.event.EntityTargetNPCEvent (implements org.bukkit.event.Cancellable)
- net.citizensnpcs.api.event.NPCClickEvent (implements org.bukkit.event.Cancellable)
- net.citizensnpcs.api.event.NPCLeftClickEvent
- net.citizensnpcs.api.event.NPCRightClickEvent
- net.citizensnpcs.api.event.NPCCloneEvent
- net.citizensnpcs.api.event.NPCCollisionEvent
- net.citizensnpcs.api.event.NPCCombustEvent (implements org.bukkit.event.Cancellable)
- net.citizensnpcs.api.event.NPCCombustByBlockEvent
- net.citizensnpcs.api.event.NPCCombustByEntityEvent
- net.citizensnpcs.api.event.NPCCommandDispatchEvent (implements org.bukkit.event.Cancellable)
- net.citizensnpcs.api.event.NPCCreateEvent
- net.citizensnpcs.api.event.CommandSenderCreateNPCEvent (implements org.bukkit.event.Cancellable)
- net.citizensnpcs.api.event.CommandSenderCloneNPCEvent
- net.citizensnpcs.api.event.PlayerCreateNPCEvent (implements org.bukkit.event.Cancellable)
- net.citizensnpcs.api.event.PlayerCloneNPCEvent (implements org.bukkit.event.Cancellable)
- net.citizensnpcs.api.event.CommandSenderCreateNPCEvent (implements org.bukkit.event.Cancellable)
- net.citizensnpcs.api.event.NPCDamageEvent (implements org.bukkit.event.Cancellable)
- net.citizensnpcs.api.event.NPCDamageByBlockEvent
- net.citizensnpcs.api.event.NPCDamageByEntityEvent
- net.citizensnpcs.api.event.NPCDamageEntityEvent
- net.citizensnpcs.api.event.NPCDeathEvent
- net.citizensnpcs.api.event.NPCDespawnEvent (implements org.bukkit.event.Cancellable)
- net.citizensnpcs.api.event.NPCKnockbackEvent (implements org.bukkit.event.Cancellable)
- net.citizensnpcs.api.event.NPCLinkToPlayerEvent
- net.citizensnpcs.api.event.NPCLookCloseChangeTargetEvent
- net.citizensnpcs.api.event.NPCOpenDoorEvent (implements org.bukkit.event.Cancellable)
- net.citizensnpcs.api.event.NPCOpenGateEvent (implements org.bukkit.event.Cancellable)
- net.citizensnpcs.api.event.NPCPistonPushEvent (implements org.bukkit.event.Cancellable)
- net.citizensnpcs.api.event.NPCPushEvent (implements org.bukkit.event.Cancellable)
- net.citizensnpcs.api.event.NPCRemoveEvent
- net.citizensnpcs.api.event.NPCRemoveByCommandSenderEvent
- net.citizensnpcs.api.event.NPCRenameEvent
- net.citizensnpcs.api.event.NPCSeenByPlayerEvent (implements org.bukkit.event.Cancellable)
- net.citizensnpcs.api.event.NPCSelectEvent
- net.citizensnpcs.api.event.NPCSpawnEvent (implements org.bukkit.event.Cancellable)
- net.citizensnpcs.api.ai.speech.event.NPCSpeechEvent (implements org.bukkit.event.Cancellable)
- net.citizensnpcs.api.event.NPCTeleportEvent (implements org.bukkit.event.Cancellable)
- net.citizensnpcs.api.event.NPCTraitCommandAttachEvent
- net.citizensnpcs.api.event.NPCTraitCommandDetachEvent
- net.citizensnpcs.api.event.NPCTraitEvent
- net.citizensnpcs.api.event.NPCAddTraitEvent
- net.citizensnpcs.api.event.NPCRemoveTraitEvent
- net.citizensnpcs.api.event.NPCUnlinkFromPlayerEvent
- net.citizensnpcs.api.event.NPCVehicleDamageEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.inventory.InventoryEvent
- org.bukkit.event.inventory.InventoryInteractEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.inventory.InventoryClickEvent
- net.citizensnpcs.api.gui.CitizensInventoryClickEvent
- org.bukkit.event.inventory.InventoryClickEvent
- org.bukkit.event.inventory.InventoryInteractEvent (implements org.bukkit.event.Cancellable)
- net.citizensnpcs.api.ai.event.NavigationEvent
- net.citizensnpcs.api.ai.event.NavigationBeginEvent
- net.citizensnpcs.api.ai.event.NavigationCompleteEvent
- net.citizensnpcs.api.ai.event.NavigationCancelEvent
- net.citizensnpcs.api.ai.event.NavigationReplaceEvent
- net.citizensnpcs.api.ai.event.NavigationCancelEvent
- net.citizensnpcs.api.ai.event.NavigationStuckEvent
- net.citizensnpcs.api.event.NPCMoveEvent (implements org.bukkit.event.Cancellable)
- net.citizensnpcs.api.ai.speech.event.SpeechEvent (implements org.bukkit.event.Cancellable)
- net.citizensnpcs.api.ai.speech.event.SpeechBystanderEvent
- net.citizensnpcs.api.ai.speech.event.SpeechTargetedEvent
- net.citizensnpcs.api.ai.flocking.Flocker (implements java.lang.Runnable)
- net.citizensnpcs.api.astar.pathfinder.FlyingBlockExaminer (implements net.citizensnpcs.api.astar.pathfinder.NeighbourGeneratorBlockExaminer)
- net.citizensnpcs.api.ai.flocking.GroupNPCFlock (implements net.citizensnpcs.api.ai.flocking.NPCFlock)
- net.citizensnpcs.api.hpastar.HPACluster
- net.citizensnpcs.api.hpastar.HPAEntrance
- net.citizensnpcs.api.hpastar.HPAGraph
- net.citizensnpcs.api.hpastar.HPAGraphEdge
- net.citizensnpcs.api.hpastar.HPAGraphNode
- net.citizensnpcs.api.command.Injector
- net.citizensnpcs.api.gui.InputMenus
- net.citizensnpcs.api.gui.InputMenus.BooleanSlotHandler (implements java.util.function.Consumer<T>)
- net.citizensnpcs.api.gui.InputMenus.Choice<T>
- net.citizensnpcs.api.gui.InventoryMenu (implements org.bukkit.event.Listener, java.lang.Runnable)
- net.citizensnpcs.api.gui.InventoryMenuPage (implements java.lang.Runnable)
- net.citizensnpcs.api.gui.InventoryMenuPattern
- net.citizensnpcs.api.gui.InventoryMenuSlot
- net.citizensnpcs.api.gui.InventoryMenuTransition
- net.citizensnpcs.api.persistence.ItemStackPersister (implements net.citizensnpcs.api.persistence.Persister<T>)
- net.citizensnpcs.api.util.ItemStorage
- org.bukkit.Location (implements java.lang.Cloneable, org.bukkit.configuration.serialization.ConfigurationSerializable)
- net.citizensnpcs.api.persistence.LocationPersister.LazilyLoadedLocation
- net.citizensnpcs.api.LocationLookup.AsyncPhTreeLoader<K,
V> (implements java.lang.Runnable) - net.citizensnpcs.api.LocationLookup.PerPlayerMetadata<T>
- net.citizensnpcs.api.persistence.LocationPersister (implements net.citizensnpcs.api.persistence.Persister<T>)
- net.citizensnpcs.api.npc.MemoryNPCDataStore (implements net.citizensnpcs.api.npc.NPCDataStore)
- net.citizensnpcs.api.gui.MenuContext
- net.citizensnpcs.api.util.Messaging
- net.citizensnpcs.api.astar.pathfinder.MinecraftBlockExaminer (implements net.citizensnpcs.api.astar.pathfinder.BlockExaminer)
- net.citizensnpcs.api.persistence.NamespacedKeyPersister (implements net.citizensnpcs.api.persistence.Persister<T>)
- net.citizensnpcs.api.ai.NavigatorParameters (implements java.lang.Cloneable)
- net.citizensnpcs.api.util.OldEnumCompat
- net.citizensnpcs.api.util.OldEnumCompat.CatTypeEnum
- net.citizensnpcs.api.util.OldEnumCompat.FrogVariantEnum
- net.citizensnpcs.api.util.OldEnumCompat.VillagerProfessionEnum
- net.citizensnpcs.api.util.OldEnumCompat.VillagerTypeEnum
- net.citizensnpcs.api.util.Paginator
- net.citizensnpcs.api.astar.pathfinder.Path (implements net.citizensnpcs.api.astar.Plan)
- net.citizensnpcs.api.gui.PercentageSlotHandler (implements java.util.function.Consumer<T>)
- net.citizensnpcs.api.util.PermissionUtil
- net.citizensnpcs.api.persistence.PersistenceLoader
- net.citizensnpcs.api.persistence.PersisterRegistry<T> (implements net.citizensnpcs.api.persistence.Persister<T>)
- net.citizensnpcs.api.util.Placeholders (implements org.bukkit.event.Listener)
- net.citizensnpcs.api.persistence.QuaternionfPersister (implements net.citizensnpcs.api.persistence.Persister<T>)
- net.citizensnpcs.api.ai.flocking.RadiusNPCFlock (implements net.citizensnpcs.api.ai.flocking.NPCFlock)
- net.citizensnpcs.api.command.RequirementsProcessor (implements net.citizensnpcs.api.command.CommandAnnotationProcessor)
- net.citizensnpcs.api.hpastar.ReversableAStarNode (implements java.lang.Comparable<T>)
- net.citizensnpcs.api.hpastar.ClusterNode
- net.citizensnpcs.api.hpastar.HPAGraphAStarNode
- net.citizensnpcs.api.ai.tree.Selector.Builder
- net.citizensnpcs.api.ai.tree.Selectors
- net.citizensnpcs.api.ai.tree.Selectors.PrioritySelection (implements java.util.function.Function<T,
R>) - net.citizensnpcs.api.ai.flocking.SeparationBehavior (implements net.citizensnpcs.api.ai.flocking.FlockBehavior)
- net.citizensnpcs.api.astar.SimpleAStarStorage (implements net.citizensnpcs.api.astar.AStarStorage)
- net.citizensnpcs.api.ai.SimpleGoalController (implements net.citizensnpcs.api.ai.GoalController)
- net.citizensnpcs.api.ai.SimpleGoalController.SimpleGoalSelector (implements net.citizensnpcs.api.ai.GoalSelector)
- net.citizensnpcs.api.ai.SimpleGoalEntry (implements net.citizensnpcs.api.ai.GoalController.GoalEntry)
- net.citizensnpcs.api.npc.SimpleMetadataStore (implements net.citizensnpcs.api.npc.MetadataStore)
- net.citizensnpcs.api.npc.SimpleNPCDataStore (implements net.citizensnpcs.api.npc.NPCDataStore)
- net.citizensnpcs.api.ai.speech.SpeechContext (implements java.lang.Iterable<T>)
- net.citizensnpcs.api.util.SpigotUtil
- net.citizensnpcs.api.util.SpigotUtil.InventoryViewAPI
- net.citizensnpcs.api.astar.pathfinder.SwimmingExaminer (implements net.citizensnpcs.api.astar.pathfinder.BlockExaminer)
- net.citizensnpcs.api.ai.speech.TalkableEntity (implements net.citizensnpcs.api.ai.speech.Talkable)
- net.citizensnpcs.api.ai.goals.TargetNearbyEntityGoal.Builder
- net.citizensnpcs.api.ai.TeleportStuckAction (implements net.citizensnpcs.api.ai.StuckAction)
- net.citizensnpcs.api.npc.templates.Template
- net.citizensnpcs.api.npc.templates.TemplateRegistry
- net.citizensnpcs.api.npc.templates.TemplateWorkspace
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- net.citizensnpcs.api.command.exception.CommandException
- net.citizensnpcs.api.command.exception.CommandUsageException
- net.citizensnpcs.api.command.exception.NoPermissionsException
- net.citizensnpcs.api.command.exception.RequirementMissingException
- net.citizensnpcs.api.command.exception.ServerCommandException
- net.citizensnpcs.api.command.exception.UnhandledCommandException
- net.citizensnpcs.api.command.exception.WrappedCommandException
- net.citizensnpcs.api.exception.NPCLoadException
- net.citizensnpcs.api.command.exception.CommandException
- java.lang.Exception
- net.citizensnpcs.api.trait.Trait (implements org.bukkit.event.Listener, java.lang.Runnable)
- net.citizensnpcs.api.trait.TraitInfo
- net.citizensnpcs.api.util.Translator
- net.citizensnpcs.api.persistence.UUIDPersister (implements net.citizensnpcs.api.persistence.Persister<T>)
- net.citizensnpcs.api.astar.pathfinder.VectorGoal (implements net.citizensnpcs.api.astar.AStarGoal<T>)
- net.citizensnpcs.api.persistence.VectorPersister (implements net.citizensnpcs.api.persistence.Persister<T>)
- net.citizensnpcs.api.ai.goals.WanderGoal.Builder
- net.citizensnpcs.api.npc.templates.YamlReplacementAction (implements java.util.function.Consumer<T>)
- net.citizensnpcs.api.util.YamlStorage (implements net.citizensnpcs.api.util.Storage)
- net.citizensnpcs.api.util.YamlStorageWithLists (implements net.citizensnpcs.api.util.Storage)
Interface Hierarchy
- net.citizensnpcs.api.astar.Agent
- net.citizensnpcs.api.command.Arg.CompletionsProvider
- net.citizensnpcs.api.command.Arg.FlagValidator<T>
- net.citizensnpcs.api.astar.AStarGoal<T>
- net.citizensnpcs.api.astar.AStarStorage
- net.citizensnpcs.api.ai.AttackStrategy
- net.citizensnpcs.api.ai.tree.Behavior
- net.citizensnpcs.api.astar.pathfinder.BlockExaminer
- net.citizensnpcs.api.astar.pathfinder.NeighbourGeneratorBlockExaminer
- java.lang.Cloneable
- net.citizensnpcs.api.command.CommandAnnotationProcessor
- org.bukkit.command.CommandExecutor
- org.bukkit.command.TabExecutor (also extends org.bukkit.command.TabCompleter)
- org.bukkit.plugin.Plugin
- net.citizensnpcs.api.CitizensPlugin
- org.bukkit.plugin.Plugin
- org.bukkit.command.TabExecutor (also extends org.bukkit.command.TabCompleter)
- java.lang.Comparable<T>
- net.citizensnpcs.api.ai.GoalController.GoalEntry
- net.citizensnpcs.api.ai.speech.Talkable
- net.citizensnpcs.api.ai.tree.Condition
- net.citizensnpcs.api.ai.EntityTarget
- net.citizensnpcs.api.ai.flocking.FlockBehavior
- net.citizensnpcs.api.gui.ForwardingInventory
- java.util.function.Function<T,
R> - net.citizensnpcs.api.trait.TraitEventHandler.NPCEventExtractor
- net.citizensnpcs.api.ai.Goal
- net.citizensnpcs.api.ai.PrioritisableGoal
- net.citizensnpcs.api.ai.GoalSelector
- java.lang.Iterable<T>
- net.citizensnpcs.api.ai.GoalController (also extends java.lang.Runnable)
- net.citizensnpcs.api.npc.NPCRegistry
- net.citizensnpcs.api.npc.MetadataStore
- net.citizensnpcs.api.ai.Navigator
- net.citizensnpcs.api.ai.event.NavigatorCallback
- net.citizensnpcs.api.NMSHelper
- net.citizensnpcs.api.npc.NPCDataStore
- net.citizensnpcs.api.ai.flocking.NPCFlock
- net.citizensnpcs.api.npc.NPCSelector
- net.citizensnpcs.api.ai.tree.ParallelBehavior
- net.citizensnpcs.api.astar.pathfinder.PathPoint
- net.citizensnpcs.api.astar.pathfinder.PathPoint.PathCallback
- net.citizensnpcs.api.ai.PathStrategy
- net.citizensnpcs.api.persistence.Persistable
- net.citizensnpcs.api.persistence.Persister<T>
- net.citizensnpcs.api.util.Placeholders.PlaceholderFunction
- net.citizensnpcs.api.astar.Plan
- java.lang.Runnable
- net.citizensnpcs.api.ai.GoalController (also extends java.lang.Iterable<T>)
- net.citizensnpcs.api.ai.speech.SpeechController
- net.citizensnpcs.api.util.Storage
- net.citizensnpcs.api.util.FileStorage
- net.citizensnpcs.api.ai.StuckAction
- org.bukkit.command.TabCompleter
- org.bukkit.command.TabExecutor (also extends org.bukkit.command.CommandExecutor)
- org.bukkit.plugin.Plugin
- net.citizensnpcs.api.CitizensPlugin
- org.bukkit.plugin.Plugin
- org.bukkit.command.TabExecutor (also extends org.bukkit.command.CommandExecutor)
- net.citizensnpcs.api.trait.TraitFactory
Annotation Type Hierarchy
- net.citizensnpcs.api.command.Arg (implements java.lang.annotation.Annotation)
- net.citizensnpcs.api.gui.ClickHandler (implements java.lang.annotation.Annotation)
- net.citizensnpcs.api.gui.ClickHandlers (implements java.lang.annotation.Annotation)
- net.citizensnpcs.api.command.Command (implements java.lang.annotation.Annotation)
- net.citizensnpcs.api.persistence.DelegatePersistence (implements java.lang.annotation.Annotation)
- net.citizensnpcs.api.command.Flag (implements java.lang.annotation.Annotation)
- net.citizensnpcs.api.gui.InjectContext (implements java.lang.annotation.Annotation)
- net.citizensnpcs.api.gui.Menu (implements java.lang.annotation.Annotation)
- net.citizensnpcs.api.gui.MenuPattern (implements java.lang.annotation.Annotation)
- net.citizensnpcs.api.gui.MenuPatterns (implements java.lang.annotation.Annotation)
- net.citizensnpcs.api.gui.MenuSlot (implements java.lang.annotation.Annotation)
- net.citizensnpcs.api.gui.MenuSlots (implements java.lang.annotation.Annotation)
- net.citizensnpcs.api.gui.MenuTransition (implements java.lang.annotation.Annotation)
- net.citizensnpcs.api.gui.MenuTransitions (implements java.lang.annotation.Annotation)
- net.citizensnpcs.api.persistence.Persist (implements java.lang.annotation.Annotation)
- net.citizensnpcs.api.command.Requirements (implements java.lang.annotation.Annotation)
- net.citizensnpcs.api.trait.TraitEventHandler (implements java.lang.annotation.Annotation)
- net.citizensnpcs.api.trait.TraitName (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.citizensnpcs.api.ai.tree.BehaviorStatus
- net.citizensnpcs.api.astar.pathfinder.BlockExaminer.PassableState
- net.citizensnpcs.api.ai.event.CancelReason
- net.citizensnpcs.api.event.DespawnReason
- net.citizensnpcs.api.hpastar.Direction
- net.citizensnpcs.api.trait.trait.Equipment.EquipmentSlot
- net.citizensnpcs.api.hpastar.HPAGraphEdge.EdgeType
- net.citizensnpcs.api.gui.InputMenus.Choice.Type
- net.citizensnpcs.api.npc.NPC.Metadata
- net.citizensnpcs.api.npc.NPC.NPCUpdate
- net.citizensnpcs.api.trait.trait.PlayerFilter.Mode
- net.citizensnpcs.api.util.RemoveReason
- net.citizensnpcs.api.event.SpawnReason
- net.citizensnpcs.api.ai.TargetType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)