Hierarchy For All Packages
Package Hierarchies:- 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.jnbt,
- net.citizensnpcs.api.npc,
- net.citizensnpcs.api.persistence,
- net.citizensnpcs.api.scripting,
- net.citizensnpcs.api.trait,
- net.citizensnpcs.api.trait.trait,
- net.citizensnpcs.api.util,
- net.citizensnpcs.commands.gui,
- net.citizensnpcs.editor,
- net.citizensnpcs.npc,
- net.citizensnpcs.npc.ai,
- net.citizensnpcs.npc.ai.speech,
- net.citizensnpcs.npc.profile,
- net.citizensnpcs.npc.skin,
- net.citizensnpcs.trait,
- 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.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.Composite
- net.citizensnpcs.api.ai.tree.Decorator
- net.citizensnpcs.api.ai.tree.Empty
- 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.StatusCoercer
- 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.npc.ai.NMSChunkBlockSource
- net.citizensnpcs.api.astar.pathfinder.ChunkSnapshotBlockSource
- net.citizensnpcs.api.astar.pathfinder.CachingChunkBlockSource<T>
- net.citizensnpcs.api.gui.BooleanSlotHandler (implements java.util.function.Consumer<T>)
- net.citizensnpcs.api.util.BoundingBox
- net.citizensnpcs.npc.ai.BoundingBoxExaminer (implements net.citizensnpcs.api.astar.pathfinder.BlockExaminer)
- org.bukkit.scheduler.BukkitRunnable (implements java.lang.Runnable)
- net.citizensnpcs.util.PlayerUpdateTask
- net.citizensnpcs.npc.ai.speech.Chat (implements net.citizensnpcs.api.ai.speech.VocalChord)
- 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.ai.speech.CitizensSpeechFactory (implements net.citizensnpcs.api.ai.speech.SpeechFactory)
- 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.api.util.Colorizer
- net.citizensnpcs.api.command.CommandContext
- 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.Controllable.GroundController (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.api.util.DataKey
- net.citizensnpcs.api.util.MemoryDataKey
- net.citizensnpcs.api.util.NBTStorage.NBTKey
- net.citizensnpcs.api.util.YamlStorage.YamlKey
- net.citizensnpcs.api.ai.tree.Decorator.Builder
- 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.trait.waypoint.EntityMarkers<T>
- 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.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.NPCEnderTeleportEvent (implements org.bukkit.event.Cancellable)
- 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.NPCPushEvent (implements org.bukkit.event.Cancellable)
- net.citizensnpcs.api.event.NPCRemoveEvent
- net.citizensnpcs.api.event.NPCRemoveByCommandSenderEvent
- 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.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.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.api.scripting.EventRegistrar (implements net.citizensnpcs.api.scripting.ContextProvider)
- net.citizensnpcs.api.scripting.EventRegistrar.Events
- net.citizensnpcs.npc.ai.FallMovementExaminer (implements net.citizensnpcs.api.astar.pathfinder.NeighbourGeneratorBlockExaminer)
- 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.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.InventoryMenu (implements org.bukkit.event.Listener, java.lang.Runnable)
- net.citizensnpcs.api.gui.InventoryMenuPage (implements java.lang.Runnable)
- net.citizensnpcs.trait.CommandTrait.ItemRequirementGUI
- net.citizensnpcs.trait.DropsTrait.DropsGUI
- net.citizensnpcs.editor.EndermanEquipperGUI
- net.citizensnpcs.editor.GenericEquipperGUI
- net.citizensnpcs.commands.gui.NPCConfigurator
- net.citizensnpcs.editor.PigEquipperGUI
- 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
- 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.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 (implements net.citizensnpcs.api.gui.SlotSource)
- 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.api.astar.pathfinder.MinecraftBlockExaminer (implements net.citizensnpcs.api.astar.pathfinder.BlockExaminer)
- net.citizensnpcs.api.gui.ModalMenuInput
- net.citizensnpcs.api.ai.NavigatorParameters (implements java.lang.Cloneable)
- net.citizensnpcs.api.jnbt.NBTConstants
- net.citizensnpcs.api.jnbt.NBTInputStream (implements java.io.Closeable)
- net.citizensnpcs.api.jnbt.NBTOutputStream (implements java.io.Closeable)
- net.citizensnpcs.api.util.NBTStorage (implements net.citizensnpcs.api.util.FileStorage)
- net.citizensnpcs.api.jnbt.NBTUtils
- net.citizensnpcs.util.NMS
- net.citizensnpcs.npc.NPCSelector (implements org.bukkit.event.Listener, net.citizensnpcs.api.npc.NPCSelector)
- net.citizensnpcs.api.scripting.ObjectProvider (implements net.citizensnpcs.api.scripting.ContextProvider)
- 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.api.persistence.PersistenceLoader
- net.citizensnpcs.api.util.Placeholders
- 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.profile.ProfileFetcher
- net.citizensnpcs.npc.profile.ProfileRequest
- 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.api.command.RequirementsProcessor (implements net.citizensnpcs.api.command.CommandAnnotationProcessor)
- net.citizensnpcs.api.util.ResourceTranslationProvider (implements net.citizensnpcs.api.util.Translator.TranslationProvider)
- net.citizensnpcs.api.hpastar.ReversableAStarNode (implements java.lang.Comparable<T>)
- net.citizensnpcs.api.hpastar.ClusterNode
- net.citizensnpcs.api.hpastar.HPAGraphAStarNode
- net.citizensnpcs.api.scripting.ScriptCompiler
- net.citizensnpcs.api.scripting.ScriptCompiler.CompileTaskBuilder
- net.citizensnpcs.api.ai.tree.Selector.Builder
- net.citizensnpcs.api.ai.tree.Selectors
- net.citizensnpcs.api.ai.tree.Selectors.PrioritySelection (implements com.google.common.base.Function<F,
T>) - 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.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.scripting.SimpleScript (implements net.citizensnpcs.api.scripting.Script)
- net.citizensnpcs.api.scripting.SimpleScriptFactory (implements net.citizensnpcs.api.scripting.ScriptFactory)
- net.citizensnpcs.api.ai.speech.SimpleSpeechController (implements net.citizensnpcs.api.ai.speech.SpeechController)
- net.citizensnpcs.npc.skin.Skin
- net.citizensnpcs.npc.skin.SkinPacketTracker
- 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.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.text.TextBasePrompt
- net.citizensnpcs.trait.text.TextEditPrompt
- net.citizensnpcs.trait.text.TextEditStartPrompt
- net.citizensnpcs.trait.text.TextRemovePrompt
- net.citizensnpcs.trait.waypoint.triggers.TriggerAddPrompt
- net.citizensnpcs.trait.waypoint.triggers.TriggerEditPrompt
- net.citizensnpcs.trait.waypoint.triggers.TriggerRemovePrompt
- net.citizensnpcs.api.astar.pathfinder.SwimmingExaminer (implements net.citizensnpcs.api.astar.pathfinder.BlockExaminer)
- net.citizensnpcs.npc.skin.TabListRemover
- net.citizensnpcs.api.jnbt.Tag
- net.citizensnpcs.api.jnbt.ByteArrayTag
- net.citizensnpcs.api.jnbt.ByteTag
- net.citizensnpcs.api.jnbt.CompoundTag
- net.citizensnpcs.api.jnbt.DoubleTag
- net.citizensnpcs.api.jnbt.EndTag
- net.citizensnpcs.api.jnbt.FloatTag
- net.citizensnpcs.api.jnbt.IntArrayTag
- net.citizensnpcs.api.jnbt.IntTag
- net.citizensnpcs.api.jnbt.ListTag
- net.citizensnpcs.api.jnbt.LongTag
- net.citizensnpcs.api.jnbt.ShortTag
- net.citizensnpcs.api.jnbt.StringTag
- net.citizensnpcs.npc.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.npc.Template
- net.citizensnpcs.npc.Template.TemplateBuilder
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- net.citizensnpcs.api.exception.CharacterException
- 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.NPCException
- net.citizensnpcs.api.exception.NPCLoadException
- java.lang.Exception
- net.citizensnpcs.api.trait.Trait (implements org.bukkit.event.Listener, java.lang.Runnable)
- net.citizensnpcs.trait.Age (implements net.citizensnpcs.trait.Toggleable)
- net.citizensnpcs.trait.Anchors
- net.citizensnpcs.trait.ArmorStandTrait
- net.citizensnpcs.trait.versioned.AxolotlTrait
- net.citizensnpcs.trait.versioned.BeeTrait
- net.citizensnpcs.trait.versioned.BossBarTrait
- net.citizensnpcs.trait.versioned.CatTrait
- net.citizensnpcs.trait.ClickRedirectTrait
- net.citizensnpcs.trait.CommandTrait
- net.citizensnpcs.trait.Controllable (implements net.citizensnpcs.api.command.CommandConfigurable, net.citizensnpcs.trait.Toggleable)
- net.citizensnpcs.trait.CurrentLocation
- net.citizensnpcs.trait.DropsTrait
- net.citizensnpcs.trait.EnderCrystalTrait
- net.citizensnpcs.trait.EndermanTrait
- net.citizensnpcs.api.trait.trait.Equipment
- net.citizensnpcs.trait.FollowTrait
- net.citizensnpcs.trait.versioned.FoxTrait
- net.citizensnpcs.trait.GameModeTrait
- net.citizensnpcs.trait.Gravity (implements net.citizensnpcs.trait.Toggleable)
- net.citizensnpcs.trait.HologramTrait
- net.citizensnpcs.trait.HorseModifiers
- net.citizensnpcs.api.trait.trait.Inventory
- net.citizensnpcs.trait.versioned.LlamaTrait
- net.citizensnpcs.trait.LookClose (implements net.citizensnpcs.api.command.CommandConfigurable, net.citizensnpcs.trait.Toggleable)
- 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.versioned.PandaTrait
- net.citizensnpcs.trait.versioned.ParrotTrait
- net.citizensnpcs.trait.versioned.PhantomTrait
- net.citizensnpcs.trait.versioned.PolarBearTrait
- net.citizensnpcs.trait.Poses
- net.citizensnpcs.trait.Powered (implements net.citizensnpcs.trait.Toggleable)
- net.citizensnpcs.trait.versioned.PufferFishTrait
- net.citizensnpcs.trait.RabbitType
- net.citizensnpcs.trait.Saddle (implements net.citizensnpcs.trait.Toggleable)
- net.citizensnpcs.trait.ScoreboardTrait
- net.citizensnpcs.trait.ScriptTrait
- net.citizensnpcs.trait.SheepTrait
- net.citizensnpcs.trait.ShopTrait
- net.citizensnpcs.trait.versioned.ShulkerTrait
- net.citizensnpcs.trait.SkinLayers
- net.citizensnpcs.trait.SkinTrait
- net.citizensnpcs.trait.SlimeSize
- net.citizensnpcs.trait.SneakTrait
- net.citizensnpcs.trait.versioned.SnowmanTrait
- net.citizensnpcs.api.trait.trait.Spawned
- net.citizensnpcs.api.trait.trait.Speech
- net.citizensnpcs.trait.text.Text (implements org.bukkit.conversations.ConversationAbandonedListener, org.bukkit.event.Listener, java.lang.Runnable, net.citizensnpcs.trait.Toggleable)
- net.citizensnpcs.trait.versioned.TropicalFishTrait
- net.citizensnpcs.trait.VillagerProfession
- net.citizensnpcs.trait.versioned.VillagerTrait
- 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.DelayTriggerPrompt (implements net.citizensnpcs.trait.waypoint.triggers.WaypointTriggerPrompt)
- net.citizensnpcs.trait.text.PageChangePrompt
- 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.trait.waypoint.WanderWaypointProvider (implements com.google.common.base.Function<F,
T>, com.google.common.base.Supplier<T>, net.citizensnpcs.trait.waypoint.WaypointProvider) - net.citizensnpcs.trait.waypoint.Waypoint (implements net.citizensnpcs.trait.waypoint.Locatable)
- net.citizensnpcs.trait.waypoint.triggers.WaypointTriggerRegistry (implements net.citizensnpcs.api.persistence.Persister<T>)
- net.citizensnpcs.api.util.YamlStorage (implements net.citizensnpcs.api.util.FileStorage)
Interface Hierarchy
- net.citizensnpcs.api.astar.Agent
- 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
- net.citizensnpcs.api.command.CommandConfigurable
- 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.scripting.CompileCallback
- net.citizensnpcs.api.ai.tree.Condition
- net.citizensnpcs.api.scripting.ContextProvider
- net.citizensnpcs.trait.Controllable.MovementController
- net.citizensnpcs.npc.EntityController
- net.citizensnpcs.api.ai.EntityTarget
- net.citizensnpcs.editor.Equipper
- net.citizensnpcs.api.scripting.EventHandler
- net.citizensnpcs.api.ai.flocking.FlockBehavior
- 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.trait.waypoint.Locatable
- 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.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.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.astar.Plan
- net.citizensnpcs.npc.profile.ProfileFetchHandler
- net.citizensnpcs.api.util.ResultSetHandler<T>
- java.lang.Runnable
- net.citizensnpcs.api.ai.GoalController (also extends java.lang.Iterable<T>)
- net.citizensnpcs.api.scripting.Script
- net.citizensnpcs.api.scripting.ScriptFactory
- net.citizensnpcs.api.SkullMetaProvider
- net.citizensnpcs.api.gui.SlotSource
- net.citizensnpcs.api.ai.speech.SpeechController
- net.citizensnpcs.api.ai.speech.SpeechFactory
- 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.trait.Toggleable
- net.citizensnpcs.api.trait.TraitFactory
- net.citizensnpcs.api.util.Translator.TranslationProvider
- net.citizensnpcs.api.ai.speech.VocalChord
- net.citizensnpcs.trait.waypoint.triggers.WaypointTrigger
Annotation Type Hierarchy
- 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.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.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.trait.CommandTrait.ErrorHandling
- net.citizensnpcs.trait.CommandTrait.ExecutionMode
- net.citizensnpcs.trait.CommandTrait.Hand
- net.citizensnpcs.api.event.DespawnReason
- net.citizensnpcs.api.hpastar.Direction
- net.citizensnpcs.api.trait.trait.Equipment.EquipmentSlot
- net.citizensnpcs.trait.HologramTrait.HologramDirection
- net.citizensnpcs.api.hpastar.HPAGraphEdge.EdgeType
- net.citizensnpcs.util.PlayerAnimation
- net.citizensnpcs.npc.profile.ProfileFetchResult
- net.citizensnpcs.Settings.Setting
- net.citizensnpcs.trait.SkinLayers.Layer
- 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)