Hierarchy For All Packages
- net.citizensnpcs,
- 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,
- net.citizensnpcs.commands.gui,
- net.citizensnpcs.commands.history,
- net.citizensnpcs.editor,
- net.citizensnpcs.npc,
- net.citizensnpcs.npc.ai,
- net.citizensnpcs.npc.skin,
- net.citizensnpcs.npc.skin.profile,
- net.citizensnpcs.trait,
- net.citizensnpcs.trait.shop,
- net.citizensnpcs.trait.text,
- net.citizensnpcs.trait.versioned,
- net.citizensnpcs.trait.waypoint,
- net.citizensnpcs.trait.waypoint.triggers,
- net.citizensnpcs.util
Class Hierarchy
- java.lang.Object
- net.citizensnpcs.npc.AbstractEntityController (implements net.citizensnpcs.npc.EntityController)
- net.citizensnpcs.api.npc.AbstractNPC (implements net.citizensnpcs.api.npc.NPC)
- net.citizensnpcs.npc.CitizensNPC
- net.citizensnpcs.api.ai.AbstractPathStrategy (implements net.citizensnpcs.api.ai.PathStrategy)
- net.citizensnpcs.npc.ai.AStarNavigationStrategy
- net.citizensnpcs.npc.ai.FlyingAStarNavigationStrategy
- net.citizensnpcs.npc.ai.MCNavigationStrategy
- net.citizensnpcs.npc.ai.StraightLineNavigationStrategy
- net.citizensnpcs.api.ai.flocking.AlignmentBehavior (implements net.citizensnpcs.api.ai.flocking.FlockBehavior)
- net.citizensnpcs.util.Anchor
- net.citizensnpcs.trait.waypoint.triggers.AnimationTrigger (implements net.citizensnpcs.trait.waypoint.triggers.WaypointTrigger)
- 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.npc.ai.AStarNavigationStrategy.AStarPlanner
- 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.util.AbstractBlockBreaker
- 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
- 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.npc.ai.NMSChunkBlockSource
- net.citizensnpcs.api.astar.pathfinder.ChunkSnapshotBlockSource
- net.citizensnpcs.api.astar.pathfinder.CachingChunkBlockSource<T>
- net.citizensnpcs.api.util.BoundingBox
- net.citizensnpcs.api.util.EyeHeightBoundingBox
- net.citizensnpcs.npc.ai.BoundingBoxExaminer (implements net.citizensnpcs.api.astar.pathfinder.BlockExaminer)
- org.bukkit.scheduler.BukkitRunnable (implements java.lang.Runnable)
- net.citizensnpcs.api.LocationLookup
- net.citizensnpcs.util.PlayerUpdateTask
- net.citizensnpcs.trait.waypoint.triggers.ChatTrigger (implements net.citizensnpcs.trait.waypoint.triggers.WaypointTrigger)
- net.citizensnpcs.util.ChunkCoord
- net.citizensnpcs.api.CitizensAPI
- net.citizensnpcs.npc.ai.CitizensNavigator (implements net.citizensnpcs.api.ai.Navigator, java.lang.Runnable)
- net.citizensnpcs.npc.CitizensNPCRegistry (implements net.citizensnpcs.api.npc.NPCRegistry)
- net.citizensnpcs.npc.CitizensTraitFactory (implements net.citizensnpcs.api.trait.TraitFactory)
- net.citizensnpcs.api.ai.flocking.CohesionBehavior (implements net.citizensnpcs.api.ai.flocking.FlockBehavior)
- net.citizensnpcs.trait.shop.CommandAction.CommandActionGUI (implements net.citizensnpcs.trait.shop.NPCShopAction.GUI)
- net.citizensnpcs.api.command.CommandContext
- net.citizensnpcs.api.npc.templates.CommandEventAction (implements java.util.function.Consumer<T>)
- net.citizensnpcs.commands.history.CommandHistory
- 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.trait.CommandTrait.NPCCommandBuilder
- net.citizensnpcs.trait.waypoint.triggers.CommandTrigger (implements net.citizensnpcs.trait.waypoint.triggers.WaypointTrigger)
- net.citizensnpcs.api.persistence.ComponentPersister (implements net.citizensnpcs.api.persistence.Persister<T>)
- net.citizensnpcs.trait.Controllable.GroundController (implements net.citizensnpcs.trait.Controllable.MovementController)
- net.citizensnpcs.trait.Controllable.JumplessGroundController (implements net.citizensnpcs.trait.Controllable.MovementController)
- net.citizensnpcs.trait.Controllable.LookAirController (implements net.citizensnpcs.trait.Controllable.MovementController)
- net.citizensnpcs.trait.Controllable.PlayerInputAirController (implements net.citizensnpcs.trait.Controllable.MovementController)
- net.citizensnpcs.commands.history.CreateNPCHistoryItem (implements net.citizensnpcs.commands.history.CommandHistoryItem)
- net.citizensnpcs.api.util.DataKey
- net.citizensnpcs.api.util.MemoryDataKey
- net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- net.citizensnpcs.api.ai.tree.Decorator.Builder
- io.netty.util.DefaultAttributeMap (implements io.netty.util.AttributeMap)
- io.netty.channel.AbstractChannel (implements io.netty.channel.Channel)
- net.citizensnpcs.util.EmptyChannel
- io.netty.channel.AbstractChannel (implements io.netty.channel.Channel)
- net.citizensnpcs.trait.waypoint.triggers.DelayTrigger (implements net.citizensnpcs.trait.waypoint.triggers.WaypointTrigger)
- net.citizensnpcs.api.astar.pathfinder.DoorExaminer (implements net.citizensnpcs.api.astar.pathfinder.BlockExaminer)
- net.citizensnpcs.editor.Editor (implements org.bukkit.event.Listener)
- net.citizensnpcs.editor.CopierEditor
- net.citizensnpcs.editor.EquipmentEditor
- net.citizensnpcs.trait.waypoint.WaypointEditor
- net.citizensnpcs.npc.EntityControllers
- net.citizensnpcs.api.util.EntityDim
- net.citizensnpcs.trait.waypoint.EntityMarkers<T>
- net.citizensnpcs.util.EntityPacketTracker.PacketAggregator
- 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.trait.waypoint.LinearWaypointsCompleteEvent
- net.citizensnpcs.api.event.NPCEvent
- net.citizensnpcs.api.event.EntityTargetNPCEvent (implements org.bukkit.event.Cancellable)
- net.citizensnpcs.trait.HologramTrait.HologramRendererCreateEvent
- 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.NPCNeedsRespawnEvent
- 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.trait.ShopTrait.NPCShopPurchaseEvent
- 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.EventListen (implements org.bukkit.event.Listener)
- net.citizensnpcs.trait.shop.ExperienceAction.ExperienceActionGUI (implements net.citizensnpcs.trait.shop.NPCShopAction.GUI)
- net.citizensnpcs.npc.ai.FallingExaminer (implements net.citizensnpcs.api.astar.pathfinder.BlockExaminer)
- 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.trait.waypoint.GuidedWaypointProvider (implements net.citizensnpcs.trait.waypoint.WaypointProvider.EnumerableWaypointProvider)
- net.citizensnpcs.trait.HologramTrait.SingleEntityHologramRenderer (implements net.citizensnpcs.trait.HologramTrait.HologramRenderer)
- net.citizensnpcs.trait.HologramTrait.AreaEffectCloudRenderer
- net.citizensnpcs.trait.HologramTrait.ArmorstandRenderer
- net.citizensnpcs.trait.HologramTrait.ArmorstandVehicleRenderer
- net.citizensnpcs.trait.HologramTrait.InteractionVehicleRenderer
- net.citizensnpcs.trait.HologramTrait.ItemDisplayRenderer
- net.citizensnpcs.trait.HologramTrait.ItemRenderer
- net.citizensnpcs.trait.HologramTrait.TextDisplayRenderer
- net.citizensnpcs.trait.HologramTrait.TextDisplayVehicleRenderer
- net.citizensnpcs.trait.HologramTrait.TabCompletions (implements net.citizensnpcs.api.command.Arg.CompletionsProvider)
- net.citizensnpcs.editor.HorseEquipper (implements net.citizensnpcs.editor.Equipper)
- 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.trait.shop.CommandAction.CommandActionEditor
- net.citizensnpcs.trait.CommandTrait.ItemRequirementGUI
- net.citizensnpcs.trait.DropsTrait.DropsGUI
- net.citizensnpcs.editor.EndermanEquipperGUI
- net.citizensnpcs.editor.GenericEquipperGUI
- net.citizensnpcs.trait.shop.ItemAction.ItemActionEditor
- net.citizensnpcs.commands.gui.NPCConfigurator
- net.citizensnpcs.trait.shop.PermissionAction.PermissionActionEditor
- net.citizensnpcs.trait.ShopTrait.NPCShopContentsEditor
- net.citizensnpcs.trait.ShopTrait.NPCShopItemEditor
- net.citizensnpcs.trait.ShopTrait.NPCShopPageSettings
- net.citizensnpcs.trait.ShopTrait.NPCShopSettings
- net.citizensnpcs.trait.ShopTrait.NPCShopViewer
- net.citizensnpcs.editor.SteerableEquipperGUI
- net.citizensnpcs.api.gui.InventoryMenuPattern
- net.citizensnpcs.api.gui.InventoryMenuSlot
- net.citizensnpcs.api.gui.InventoryMenuTransition
- net.citizensnpcs.util.InventoryMultiplexer
- net.citizensnpcs.trait.shop.ItemAction.ItemActionGUI (implements net.citizensnpcs.trait.shop.NPCShopAction.GUI)
- net.citizensnpcs.api.persistence.ItemStackPersister (implements net.citizensnpcs.api.persistence.Persister<T>)
- net.citizensnpcs.api.util.ItemStorage
- net.citizensnpcs.trait.waypoint.LinearWaypointProvider (implements net.citizensnpcs.trait.waypoint.WaypointProvider.EnumerableWaypointProvider)
- 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.npc.ai.MCTargetStrategy (implements net.citizensnpcs.api.ai.EntityTarget, net.citizensnpcs.api.ai.PathStrategy)
- net.citizensnpcs.api.npc.MemoryNPCDataStore (implements net.citizensnpcs.api.npc.NPCDataStore)
- net.citizensnpcs.api.gui.MenuContext
- net.citizensnpcs.util.Messages
- net.citizensnpcs.api.util.Messaging
- net.citizensnpcs.Metrics
- net.citizensnpcs.Metrics.CustomChart
- net.citizensnpcs.Metrics.AdvancedBarChart
- net.citizensnpcs.Metrics.AdvancedPie
- net.citizensnpcs.Metrics.DrilldownPie
- net.citizensnpcs.Metrics.MultiLineChart
- net.citizensnpcs.Metrics.SimpleBarChart
- net.citizensnpcs.Metrics.SimplePie
- net.citizensnpcs.Metrics.SingleLineChart
- net.citizensnpcs.Metrics.JsonObjectBuilder
- net.citizensnpcs.Metrics.JsonObjectBuilder.JsonObject
- net.citizensnpcs.Metrics.MetricsBase
- net.citizensnpcs.api.astar.pathfinder.MinecraftBlockExaminer (implements net.citizensnpcs.api.astar.pathfinder.BlockExaminer)
- net.citizensnpcs.util.MojangSkinGenerator
- net.citizensnpcs.trait.shop.MoneyAction.MoneyActionGUI (implements net.citizensnpcs.trait.shop.NPCShopAction.GUI)
- net.citizensnpcs.api.persistence.NamespacedKeyPersister (implements net.citizensnpcs.api.persistence.Persister<T>)
- net.citizensnpcs.api.ai.NavigatorParameters (implements java.lang.Cloneable)
- net.citizensnpcs.util.NMS
- net.citizensnpcs.npc.NPCSelector (implements org.bukkit.event.Listener, net.citizensnpcs.api.npc.NPCSelector)
- net.citizensnpcs.trait.shop.NPCShopAction (implements java.lang.Cloneable)
- net.citizensnpcs.trait.shop.CommandAction
- net.citizensnpcs.trait.shop.ExperienceAction
- net.citizensnpcs.trait.shop.ItemAction
- net.citizensnpcs.trait.shop.MoneyAction
- net.citizensnpcs.trait.shop.OpenShopAction
- net.citizensnpcs.trait.shop.PermissionAction
- net.citizensnpcs.trait.shop.NPCShopAction.Transaction
- 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.trait.shop.OpenShopAction.OpenShopActionGUI (implements net.citizensnpcs.trait.shop.NPCShopAction.GUI)
- net.citizensnpcs.api.util.Paginator
- net.citizensnpcs.api.astar.pathfinder.Path (implements net.citizensnpcs.api.astar.Plan)
- net.citizensnpcs.PaymentListener (implements org.bukkit.event.Listener)
- net.citizensnpcs.api.gui.PercentageSlotHandler (implements java.util.function.Consumer<T>)
- net.citizensnpcs.trait.shop.PermissionAction.PermissionActionGUI (implements net.citizensnpcs.trait.shop.NPCShopAction.GUI)
- net.citizensnpcs.api.util.PermissionUtil
- net.citizensnpcs.api.persistence.PersistenceLoader
- net.citizensnpcs.api.persistence.PersisterRegistry<T> (implements net.citizensnpcs.api.persistence.Persister<T>)
- me.clip.placeholderapi.PlaceholderHook
- me.clip.placeholderapi.expansion.PlaceholderExpansion
- net.citizensnpcs.CitizensPlaceholders
- me.clip.placeholderapi.expansion.PlaceholderExpansion
- net.citizensnpcs.api.util.Placeholders (implements org.bukkit.event.Listener)
- org.bukkit.plugin.PluginBase (implements org.bukkit.plugin.Plugin)
- org.bukkit.plugin.java.JavaPlugin
- net.citizensnpcs.Citizens (implements net.citizensnpcs.api.CitizensPlugin)
- org.bukkit.plugin.java.JavaPlugin
- net.citizensnpcs.util.Pose
- net.citizensnpcs.npc.skin.profile.ProfileFetcher
- net.citizensnpcs.npc.skin.profile.ProfileRequest
- net.citizensnpcs.ProtocolLibListener (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)
- java.util.Random (implements java.util.random.RandomGenerator, java.io.Serializable)
- net.citizensnpcs.util.XORShiftRNG
- net.citizensnpcs.commands.history.RemoveNPCHistoryItem (implements net.citizensnpcs.commands.history.CommandHistoryItem)
- 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.trait.RotationTrait.PacketRotationSession
- net.citizensnpcs.trait.RotationTrait.RotationParams (implements java.lang.Cloneable, net.citizensnpcs.api.persistence.Persistable)
- net.citizensnpcs.trait.RotationTrait.RotationSession
- 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.Settings
- net.citizensnpcs.editor.SheepEquipper (implements net.citizensnpcs.editor.Equipper)
- net.citizensnpcs.trait.ShopTrait.NPCShop
- net.citizensnpcs.trait.ShopTrait.NPCShopItem (implements java.lang.Cloneable, net.citizensnpcs.api.persistence.Persistable)
- net.citizensnpcs.trait.ShopTrait.NPCShopPage
- net.citizensnpcs.trait.ShopTrait.NPCTraderShopViewer (implements org.bukkit.event.Listener)
- 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.npc.skin.Skin
- net.citizensnpcs.npc.skin.SkinPacketTracker
- net.citizensnpcs.util.SkinProperty
- net.citizensnpcs.npc.skin.SkinUpdateTracker
- net.citizensnpcs.api.ai.speech.SpeechContext (implements java.lang.Iterable<T>)
- net.citizensnpcs.trait.waypoint.triggers.SpeedTrigger (implements net.citizensnpcs.trait.waypoint.triggers.WaypointTrigger)
- net.citizensnpcs.api.util.SpigotUtil
- net.citizensnpcs.api.util.SpigotUtil.InventoryViewAPI
- net.citizensnpcs.trait.shop.StoredShops
- net.citizensnpcs.util.StringHelper
- org.bukkit.conversations.StringPrompt (implements org.bukkit.conversations.Prompt)
- net.citizensnpcs.trait.waypoint.triggers.AnimationTriggerPrompt (implements net.citizensnpcs.trait.waypoint.triggers.WaypointTriggerPrompt)
- net.citizensnpcs.trait.waypoint.triggers.ChatTriggerPrompt (implements net.citizensnpcs.trait.waypoint.triggers.WaypointTriggerPrompt)
- net.citizensnpcs.trait.waypoint.triggers.CommandTriggerPrompt (implements net.citizensnpcs.trait.waypoint.triggers.WaypointTriggerPrompt)
- net.citizensnpcs.trait.waypoint.triggers.DelayTriggerPrompt (implements net.citizensnpcs.trait.waypoint.triggers.WaypointTriggerPrompt)
- net.citizensnpcs.trait.text.TextBasePrompt
- net.citizensnpcs.trait.waypoint.triggers.TriggerAddPrompt
- net.citizensnpcs.trait.waypoint.triggers.TriggerEditPrompt
- net.citizensnpcs.api.astar.pathfinder.SwimmingExaminer (implements net.citizensnpcs.api.astar.pathfinder.BlockExaminer)
- net.citizensnpcs.npc.skin.TabListRemover
- 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.trait.waypoint.triggers.TeleportTrigger (implements net.citizensnpcs.trait.waypoint.triggers.WaypointTrigger)
- 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.trait.Age
- net.citizensnpcs.trait.versioned.AllayTrait
- net.citizensnpcs.trait.Anchors
- net.citizensnpcs.trait.versioned.AreaEffectCloudTrait
- net.citizensnpcs.trait.versioned.ArmadilloTrait
- net.citizensnpcs.trait.ArmorStandTrait
- net.citizensnpcs.trait.AttributeTrait
- net.citizensnpcs.trait.versioned.AxolotlTrait
- net.citizensnpcs.trait.BatTrait
- net.citizensnpcs.trait.versioned.BeeTrait
- net.citizensnpcs.trait.BoatTrait
- net.citizensnpcs.trait.versioned.BoatTrait
- net.citizensnpcs.trait.versioned.BossBarTrait
- net.citizensnpcs.trait.BoundingBoxTrait (implements java.util.function.Supplier<T>)
- net.citizensnpcs.trait.versioned.CamelTrait
- net.citizensnpcs.trait.versioned.CatTrait
- net.citizensnpcs.trait.ClickRedirectTrait
- net.citizensnpcs.trait.CommandTrait
- net.citizensnpcs.trait.Controllable
- net.citizensnpcs.trait.CurrentLocation
- net.citizensnpcs.trait.versioned.DisplayTrait
- net.citizensnpcs.trait.DropsTrait
- net.citizensnpcs.trait.EnderCrystalTrait
- net.citizensnpcs.trait.versioned.EnderDragonTrait
- net.citizensnpcs.trait.EndermanTrait
- net.citizensnpcs.trait.EntityPoseTrait
- net.citizensnpcs.api.trait.trait.Equipment
- net.citizensnpcs.trait.FollowTrait
- net.citizensnpcs.trait.ForcefieldTrait
- net.citizensnpcs.trait.versioned.FoxTrait
- net.citizensnpcs.trait.versioned.FrogTrait
- net.citizensnpcs.trait.GameModeTrait
- net.citizensnpcs.trait.versioned.GoatTrait
- net.citizensnpcs.trait.Gravity
- net.citizensnpcs.trait.HologramTrait
- net.citizensnpcs.trait.HomeTrait
- net.citizensnpcs.trait.HorseModifiers
- net.citizensnpcs.api.trait.trait.Inventory
- net.citizensnpcs.trait.ItemFrameTrait
- net.citizensnpcs.trait.versioned.LlamaTrait
- net.citizensnpcs.trait.LookClose
- net.citizensnpcs.trait.MirrorTrait
- net.citizensnpcs.api.trait.trait.MobType
- net.citizensnpcs.trait.MountTrait
- net.citizensnpcs.trait.versioned.MushroomCowTrait
- net.citizensnpcs.trait.OcelotModifiers
- net.citizensnpcs.api.trait.trait.Owner
- net.citizensnpcs.trait.PacketNPC
- net.citizensnpcs.trait.PaintingTrait
- net.citizensnpcs.trait.versioned.PandaTrait
- net.citizensnpcs.trait.versioned.ParrotTrait
- net.citizensnpcs.trait.PausePathfindingTrait
- net.citizensnpcs.trait.versioned.PhantomTrait
- net.citizensnpcs.trait.versioned.PiglinTrait
- net.citizensnpcs.api.trait.trait.PlayerFilter
- net.citizensnpcs.trait.versioned.PolarBearTrait
- net.citizensnpcs.trait.Poses
- net.citizensnpcs.trait.Powered
- net.citizensnpcs.trait.versioned.PufferFishTrait
- net.citizensnpcs.trait.RabbitType
- net.citizensnpcs.trait.RotationTrait
- net.citizensnpcs.trait.Saddle
- net.citizensnpcs.trait.ScaledMaxHealthTrait
- net.citizensnpcs.trait.ScoreboardTrait
- net.citizensnpcs.trait.SheepTrait
- net.citizensnpcs.trait.ShopTrait
- net.citizensnpcs.trait.versioned.ShulkerTrait
- net.citizensnpcs.trait.SitTrait
- net.citizensnpcs.trait.SkinLayers
- net.citizensnpcs.trait.SkinTrait
- net.citizensnpcs.trait.SleepTrait
- net.citizensnpcs.trait.SlimeSize
- net.citizensnpcs.trait.SneakTrait
- net.citizensnpcs.trait.versioned.SnifferTrait
- net.citizensnpcs.trait.versioned.SnowmanTrait
- net.citizensnpcs.api.trait.trait.Spawned
- net.citizensnpcs.trait.versioned.SpellcasterTrait
- net.citizensnpcs.trait.TargetableTrait
- net.citizensnpcs.trait.text.Text (implements org.bukkit.event.Listener, java.lang.Runnable)
- net.citizensnpcs.trait.versioned.TextDisplayTrait
- net.citizensnpcs.trait.versioned.TropicalFishTrait
- net.citizensnpcs.trait.VillagerProfession
- net.citizensnpcs.trait.versioned.VillagerTrait
- net.citizensnpcs.trait.versioned.WardenTrait
- net.citizensnpcs.trait.waypoint.Waypoints
- net.citizensnpcs.trait.WitherTrait
- net.citizensnpcs.trait.WolfModifiers
- net.citizensnpcs.trait.WoolColor
- net.citizensnpcs.api.trait.TraitInfo
- net.citizensnpcs.api.util.Translator
- net.citizensnpcs.util.Util
- net.citizensnpcs.api.persistence.UUIDPersister (implements net.citizensnpcs.api.persistence.Persister<T>)
- org.bukkit.conversations.ValidatingPrompt (implements org.bukkit.conversations.Prompt)
- org.bukkit.conversations.NumericPrompt
- net.citizensnpcs.trait.waypoint.triggers.SpeedTriggerPrompt (implements net.citizensnpcs.trait.waypoint.triggers.WaypointTriggerPrompt)
- org.bukkit.conversations.RegexPrompt
- net.citizensnpcs.trait.waypoint.triggers.TeleportTriggerPrompt (implements net.citizensnpcs.trait.waypoint.triggers.WaypointTriggerPrompt)
- org.bukkit.conversations.NumericPrompt
- 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.trait.waypoint.WanderWaypointProvider (implements net.citizensnpcs.trait.waypoint.WaypointProvider)
- net.citizensnpcs.trait.waypoint.Waypoint
- net.citizensnpcs.trait.waypoint.triggers.WaypointTriggerRegistry (implements net.citizensnpcs.api.persistence.Persister<T>)
- net.citizensnpcs.editor.WolfEquipper (implements net.citizensnpcs.editor.Equipper)
- 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.npc.NPC (also extends net.citizensnpcs.api.astar.Agent)
- org.bukkit.conversations.Prompt
- net.citizensnpcs.trait.waypoint.triggers.WaypointTriggerPrompt
- 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)
- net.citizensnpcs.commands.history.CommandHistoryItem
- java.lang.Comparable<T>
- net.citizensnpcs.api.ai.GoalController.GoalEntry
- net.citizensnpcs.api.ai.speech.Talkable
- net.citizensnpcs.api.ai.tree.Condition
- net.citizensnpcs.trait.Controllable.MovementController
- net.citizensnpcs.npc.EntityController
- net.citizensnpcs.api.ai.EntityTarget
- net.citizensnpcs.editor.Equipper
- 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
- net.citizensnpcs.trait.HologramTrait.HologramRenderer
- java.lang.Iterable<T>
- net.citizensnpcs.api.ai.GoalController (also extends java.lang.Runnable)
- net.citizensnpcs.api.npc.NPCRegistry
- net.citizensnpcs.npc.ai.MCNavigationStrategy.MCNavigator
- net.citizensnpcs.npc.ai.MCTargetStrategy.TargetNavigator
- net.citizensnpcs.api.npc.MetadataStore
- net.citizensnpcs.api.ai.Navigator
- net.citizensnpcs.api.ai.event.NavigatorCallback
- net.citizensnpcs.util.NMSBridge
- net.citizensnpcs.api.NMSHelper
- net.citizensnpcs.api.npc.NPCDataStore
- net.citizensnpcs.api.ai.flocking.NPCFlock
- net.citizensnpcs.npc.ai.NPCHolder
- net.citizensnpcs.npc.skin.SkinnableEntity
- net.citizensnpcs.api.npc.NPCSelector
- net.citizensnpcs.trait.shop.NPCShopAction.GUI
- 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.trait.waypoint.WaypointProvider
- net.citizensnpcs.trait.waypoint.WaypointProvider.EnumerableWaypointProvider
- net.citizensnpcs.trait.waypoint.WaypointProvider
- net.citizensnpcs.api.persistence.Persister<T>
- net.citizensnpcs.api.util.Placeholders.PlaceholderFunction
- net.citizensnpcs.api.astar.Plan
- net.citizensnpcs.npc.skin.profile.ProfileFetchHandler
- java.lang.Runnable
- net.citizensnpcs.util.EntityPacketTracker
- 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
- net.citizensnpcs.trait.waypoint.triggers.WaypointTrigger
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.trait.versioned.ArmadilloTrait.ArmadilloState
- net.citizensnpcs.api.ai.tree.BehaviorStatus
- net.citizensnpcs.api.astar.pathfinder.BlockExaminer.PassableState
- net.citizensnpcs.trait.versioned.CamelTrait.CamelPose
- net.citizensnpcs.api.ai.event.CancelReason
- net.citizensnpcs.trait.CommandTrait.CommandTraitError
- net.citizensnpcs.trait.CommandTrait.ExecutionMode
- net.citizensnpcs.trait.CommandTrait.Hand
- net.citizensnpcs.trait.Controllable.BuiltInControls
- net.citizensnpcs.api.event.DespawnReason
- net.citizensnpcs.api.hpastar.Direction
- net.citizensnpcs.trait.EntityPoseTrait.EntityPose
- net.citizensnpcs.api.trait.trait.Equipment.EquipmentSlot
- net.citizensnpcs.trait.HomeTrait.ReturnStrategy
- net.citizensnpcs.api.hpastar.HPAGraphEdge.EdgeType
- net.citizensnpcs.api.gui.InputMenus.Choice.Type
- net.citizensnpcs.util.NMS.MinecraftNavigationType
- net.citizensnpcs.api.npc.NPC.Metadata
- net.citizensnpcs.api.npc.NPC.NPCUpdate
- net.citizensnpcs.util.PlayerAnimation
- net.citizensnpcs.api.trait.trait.PlayerFilter.Mode
- net.citizensnpcs.npc.skin.profile.ProfileFetchResult
- net.citizensnpcs.api.util.RemoveReason
- net.citizensnpcs.Settings.Setting
- net.citizensnpcs.trait.ShopTrait.ShopType
- net.citizensnpcs.trait.SkinLayers.Layer
- net.citizensnpcs.trait.versioned.SnifferTrait.SnifferState
- 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)