Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractBlockBreaker - Class in net.citizensnpcs.util
- AbstractBlockBreaker(Entity, Block, BlockBreaker.BlockBreakerConfiguration) - Constructor for class net.citizensnpcs.util.AbstractBlockBreaker
- AbstractEntityController - Class in net.citizensnpcs.npc
- AbstractEntityController() - Constructor for class net.citizensnpcs.npc.AbstractEntityController
- AbstractNPC - Class in net.citizensnpcs.api.npc
- AbstractNPC(UUID, int, String, NPCRegistry) - Constructor for class net.citizensnpcs.api.npc.AbstractNPC
- AbstractPathStrategy - Class in net.citizensnpcs.api.ai
- AbstractPathStrategy(TargetType) - Constructor for class net.citizensnpcs.api.ai.AbstractPathStrategy
- accept(CitizensInventoryClickEvent) - Method in class net.citizensnpcs.api.gui.InputMenus.BooleanSlotHandler
- accept(CitizensInventoryClickEvent) - Method in class net.citizensnpcs.api.gui.PercentageSlotHandler
- accept(NPC) - Method in class net.citizensnpcs.api.npc.templates.CommandEventAction
- accept(NPC) - Method in class net.citizensnpcs.api.npc.templates.CommandListExecutor
- accept(NPC) - Method in class net.citizensnpcs.api.npc.templates.YamlReplacementAction
- acceptInput(ConversationContext, String) - Method in class net.citizensnpcs.trait.text.TextBasePrompt
- acceptInput(ConversationContext, String) - Method in class net.citizensnpcs.trait.waypoint.triggers.AnimationTriggerPrompt
- acceptInput(ConversationContext, String) - Method in class net.citizensnpcs.trait.waypoint.triggers.ChatTriggerPrompt
- acceptInput(ConversationContext, String) - Method in class net.citizensnpcs.trait.waypoint.triggers.CommandTriggerPrompt
- acceptInput(ConversationContext, String) - Method in class net.citizensnpcs.trait.waypoint.triggers.DelayTriggerPrompt
- acceptInput(ConversationContext, String) - Method in class net.citizensnpcs.trait.waypoint.triggers.TriggerAddPrompt
- acceptInput(ConversationContext, String) - Method in class net.citizensnpcs.trait.waypoint.triggers.TriggerEditPrompt
- accepts(Player) - Method in class net.citizensnpcs.trait.RotationTrait.PacketRotationSession
- accepts(Player) - Method in class net.citizensnpcs.trait.RotationTrait.RotationParams
- acceptValidatedInput(ConversationContext, Number) - Method in class net.citizensnpcs.trait.waypoint.triggers.SpeedTriggerPrompt
- acceptValidatedInput(ConversationContext, String) - Method in class net.citizensnpcs.trait.waypoint.triggers.TeleportTriggerPrompt
- activate(Entity) - Static method in class net.citizensnpcs.util.NMS
- activate(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- ACTIVATION_RANGE - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
The activation range.
- ACTIVATION_RANGE_SET - Static variable in class net.citizensnpcs.util.Messages
- add(int, int, int) - Method in class net.citizensnpcs.api.util.BoundingBox
- add(String) - Method in class net.citizensnpcs.trait.text.Text
-
Adds a piece of text that will be said by the NPC.
- add(UUID, Consumer<Object>) - Method in class net.citizensnpcs.util.EntityPacketTracker.PacketAggregator
- add(CommandSender, CommandHistoryItem) - Method in class net.citizensnpcs.commands.history.CommandHistory
- add(Location) - Method in class net.citizensnpcs.api.util.BoundingBox
- addAnchor(String, Location) - Method in class net.citizensnpcs.trait.Anchors
- addArgAnnotation(int, Class<?>, Arg) - Method in class net.citizensnpcs.api.command.CommandManager.CommandInfo
- addBehavior(Behavior) - Method in class net.citizensnpcs.api.ai.tree.Composite
- addBehavior(Behavior, int) - Method in interface net.citizensnpcs.api.ai.GoalController
-
Registers a
Behavior
with a given priority. - addBehavior(Behavior, int) - Method in class net.citizensnpcs.api.ai.SimpleGoalController
- addCallback(PathPoint.PathCallback) - Method in interface net.citizensnpcs.api.astar.pathfinder.PathPoint
-
Adds a path callback that will be executed if this path point is executed.
- addCallback(PathPoint.PathCallback) - Method in class net.citizensnpcs.api.astar.pathfinder.VectorNode
- addChildNPC(NPC) - Method in class net.citizensnpcs.api.trait.trait.PlayerFilter
- addClickHandler(Consumer<CitizensInventoryClickEvent>) - Method in class net.citizensnpcs.api.gui.InventoryMenuSlot
-
Adds a click handler to this slot.
- addClusters(int, int) - Method in class net.citizensnpcs.api.hpastar.HPAGraph
- addClustersAtDepth(int, List<HPACluster>) - Method in class net.citizensnpcs.api.hpastar.HPAGraph
- addCommand(CommandTrait.NPCCommandBuilder) - Method in class net.citizensnpcs.trait.CommandTrait
- addCustomChart(Metrics.CustomChart) - Method in class net.citizensnpcs.Metrics
-
Adds a custom chart.
- addCustomChart(Metrics.CustomChart) - Method in class net.citizensnpcs.Metrics.MetricsBase
- addDefaultTraits(NPC) - Method in interface net.citizensnpcs.api.trait.TraitFactory
-
Adds all default traits to a given NPC.
- addDefaultTraits(NPC) - Method in class net.citizensnpcs.npc.CitizensTraitFactory
- addDestination(Waypoint) - Method in class net.citizensnpcs.trait.waypoint.GuidedWaypointProvider
- addDestinations(Collection<Waypoint>) - Method in class net.citizensnpcs.trait.waypoint.GuidedWaypointProvider
- ADDED_TO_PLAYERLIST - Static variable in class net.citizensnpcs.util.Messages
- addEntityToWorld(Entity, CreatureSpawnEvent.SpawnReason) - Static method in class net.citizensnpcs.util.NMS
- addEntityToWorld(Entity, CreatureSpawnEvent.SpawnReason) - Method in interface net.citizensnpcs.util.NMSBridge
- addFlagAnnotation(int, Class<?>, Flag) - Method in class net.citizensnpcs.api.command.CommandManager.CommandInfo
- addGoal(Goal, int) - Method in interface net.citizensnpcs.api.ai.GoalController
-
Registers a
Goal
with a given priority. - addGoal(Goal, int) - Method in class net.citizensnpcs.api.ai.SimpleGoalController
- addGroup(String) - Method in class net.citizensnpcs.api.trait.trait.PlayerFilter
-
Hides the NPC from the given permissions group
- addGuide(Waypoint) - Method in class net.citizensnpcs.trait.waypoint.GuidedWaypointProvider
- addGuides(Collection<Waypoint>) - Method in class net.citizensnpcs.trait.waypoint.GuidedWaypointProvider
- addHandler(ProfileFetchHandler) - Method in class net.citizensnpcs.npc.skin.profile.ProfileRequest
-
Add one time result handler.
- addLine(String) - Method in class net.citizensnpcs.api.util.Paginator
- addLine(String) - Method in class net.citizensnpcs.trait.HologramTrait
-
Adds a new hologram line which will displayed over an NPC's head.
- addLine(String, HologramTrait.HologramRenderer) - Method in class net.citizensnpcs.trait.HologramTrait
- addOrRemoveFromPlayerList(Entity, boolean) - Static method in class net.citizensnpcs.util.NMS
- addOrRemoveFromPlayerList(Entity, boolean) - Method in interface net.citizensnpcs.util.NMSBridge
- addPerm(String) - Method in class net.citizensnpcs.trait.CommandTrait.NPCCommandBuilder
- addPerms(List<String>) - Method in class net.citizensnpcs.trait.CommandTrait.NPCCommandBuilder
- addPlayer(UUID) - Method in class net.citizensnpcs.api.trait.trait.PlayerFilter
-
Hides the NPC from the given Player UUID.
- addPose(String, Location) - Method in class net.citizensnpcs.trait.Poses
-
Add a
Pose
- addPose(String, Location, boolean) - Method in class net.citizensnpcs.trait.Poses
-
Add a
Pose
- addPrioritisableGoal(PrioritisableGoal) - Method in interface net.citizensnpcs.api.ai.GoalController
-
Registers a goal which can reprioritise itself dynamically every tick.
- addPrioritisableGoal(PrioritisableGoal) - Method in class net.citizensnpcs.api.ai.SimpleGoalController
- addRecipient(Entity) - Method in class net.citizensnpcs.api.ai.speech.SpeechContext
-
Adds a direct
Talkable
recipient. - addRecipients(List<Talkable>) - Method in class net.citizensnpcs.api.ai.speech.SpeechContext
-
Adds a list of
Talkable
recipients. - addRegionCentre(Location) - Method in class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
- addRegionCentres(Collection<Location>) - Method in class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
- addRunCallback(Runnable) - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Adds a
Runnable
callback that will be called every tick while the path is running. - addRunnable(Runnable) - Method in class net.citizensnpcs.api.npc.AbstractNPC
- addRunnable(Runnable) - Method in interface net.citizensnpcs.api.npc.NPC
-
Adds a
Runnable
that will run every tick. - addSingleUseCallback(NavigatorCallback) - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Adds a
NavigatorCallback
that will be removed immediately after being called. - addTargeter(UUID) - Method in class net.citizensnpcs.trait.TargetableTrait
- addTemporaryLine(String, int) - Method in class net.citizensnpcs.trait.HologramTrait
-
Adds a new hologram line which will displayed over an NPC's head.
- addTemporaryLine(String, int, HologramTrait.HologramRenderer) - Method in class net.citizensnpcs.trait.HologramTrait
- addTrait(Class<? extends Trait>) - Method in class net.citizensnpcs.api.npc.AbstractNPC
- addTrait(Class<? extends Trait>) - Method in interface net.citizensnpcs.api.npc.NPC
-
Adds a trait to this NPC.
- addTrait(Trait) - Method in class net.citizensnpcs.api.npc.AbstractNPC
- addTrait(Trait) - Method in interface net.citizensnpcs.api.npc.NPC
-
Adds a trait to this NPC.
- addTrigger(String, Class<? extends WaypointTrigger>, Class<? extends WaypointTriggerPrompt>) - Static method in class net.citizensnpcs.trait.waypoint.triggers.WaypointTriggerRegistry
- addTrigger(WaypointTrigger) - Method in class net.citizensnpcs.trait.waypoint.Waypoint
- addWaypoint(Waypoint) - Method in class net.citizensnpcs.trait.waypoint.LinearWaypointProvider
- AdvancedBarChart(String, Callable<Map<String, int[]>>) - Constructor for class net.citizensnpcs.Metrics.AdvancedBarChart
-
Class constructor.
- AdvancedPie(String, Callable<Map<String, Integer>>) - Constructor for class net.citizensnpcs.Metrics.AdvancedPie
-
Class constructor.
- affectsGroup(String) - Method in class net.citizensnpcs.api.trait.trait.PlayerFilter
- affectsPlayer(UUID) - Method in class net.citizensnpcs.api.trait.trait.PlayerFilter
- Age - Class in net.citizensnpcs.trait
-
Persists the Minecraft age variable for
Ageable
s. - Age() - Constructor for class net.citizensnpcs.trait.Age
- AGE_LOCKED - Static variable in class net.citizensnpcs.util.Messages
- AGE_SET_ADULT - Static variable in class net.citizensnpcs.util.Messages
- AGE_SET_BABY - Static variable in class net.citizensnpcs.util.Messages
- AGE_SET_NORMAL - Static variable in class net.citizensnpcs.util.Messages
- AGE_TRAIT_DESCRIPTION - Static variable in class net.citizensnpcs.util.Messages
- AGE_UNLOCKED - Static variable in class net.citizensnpcs.util.Messages
- Agent - Interface in net.citizensnpcs.api.astar
- aggressive(boolean) - Method in class net.citizensnpcs.api.ai.goals.TargetNearbyEntityGoal.Builder
- AGGRESSIVE - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
- AIR - Enum constant in enum net.citizensnpcs.trait.Controllable.BuiltInControls
- aliases() - Element in annotation type net.citizensnpcs.api.command.Command
-
A list of root-level command aliases that will be accepted for this command.
- AlignmentBehavior - Class in net.citizensnpcs.api.ai.flocking
-
Implements alignment flocking with a particular weight i.e.
- AlignmentBehavior(double) - Constructor for class net.citizensnpcs.api.ai.flocking.AlignmentBehavior
- allay(CommandContext, CommandSender, NPC) - Static method in class net.citizensnpcs.trait.versioned.AllayTrait
- allay(CommandContext, CommandSender, NPC, ArmadilloTrait.ArmadilloState) - Static method in class net.citizensnpcs.trait.versioned.ArmadilloTrait
- ALLAY_DANCING_SET - Static variable in class net.citizensnpcs.util.Messages
- ALLAY_DANCING_UNSET - Static variable in class net.citizensnpcs.util.Messages
- AllayTrait - Class in net.citizensnpcs.trait.versioned
- AllayTrait() - Constructor for class net.citizensnpcs.trait.versioned.AllayTrait
- ALLOWLIST - Enum constant in enum net.citizensnpcs.api.trait.trait.PlayerFilter.Mode
- ALREADY_IN_EDITOR - Static variable in class net.citizensnpcs.util.Messages
- ALREADY_OWNER - Static variable in class net.citizensnpcs.util.Messages
- ALWAYS_USE_NAME_HOLOGRAM - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
- ALWAYS_USE_NAME_HOLOGRAM - Enum constant in enum net.citizensnpcs.Settings.Setting
- AMBIENT_SOUND - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
The Minecraft ambient sound played.
- amount() - Element in annotation type net.citizensnpcs.api.gui.MenuSlot
-
The amount of the itemstack to display.
- Anchor - Class in net.citizensnpcs.util
-
A named
Location
. - Anchor(String, String) - Constructor for class net.citizensnpcs.util.Anchor
- Anchor(String, Location) - Constructor for class net.citizensnpcs.util.Anchor
- ANCHOR_ADDED - Static variable in class net.citizensnpcs.util.Messages
- ANCHOR_ALREADY_EXISTS - Static variable in class net.citizensnpcs.util.Messages
- ANCHOR_MISSING - Static variable in class net.citizensnpcs.util.Messages
- ANCHOR_REMOVED - Static variable in class net.citizensnpcs.util.Messages
- Anchors - Class in net.citizensnpcs.trait
-
Persists a list of
Anchor
s. - Anchors() - Constructor for class net.citizensnpcs.trait.Anchors
- ANIMATION_ADDED - Static variable in class net.citizensnpcs.util.Messages
- ANIMATION_TRIGGER_PROMPT - Static variable in class net.citizensnpcs.util.Messages
- AnimationTrigger - Class in net.citizensnpcs.trait.waypoint.triggers
- AnimationTrigger() - Constructor for class net.citizensnpcs.trait.waypoint.triggers.AnimationTrigger
- AnimationTrigger(Collection<PlayerAnimation>, Location) - Constructor for class net.citizensnpcs.trait.waypoint.triggers.AnimationTrigger
- AnimationTriggerPrompt - Class in net.citizensnpcs.trait.waypoint.triggers
- AnimationTriggerPrompt() - Constructor for class net.citizensnpcs.trait.waypoint.triggers.AnimationTriggerPrompt
- appendField(String, int) - Method in class net.citizensnpcs.Metrics.JsonObjectBuilder
-
Appends an integer field to the JSON.
- appendField(String, int[]) - Method in class net.citizensnpcs.Metrics.JsonObjectBuilder
-
Appends an integer array to the JSON.
- appendField(String, String) - Method in class net.citizensnpcs.Metrics.JsonObjectBuilder
-
Appends a string field to the JSON.
- appendField(String, String[]) - Method in class net.citizensnpcs.Metrics.JsonObjectBuilder
-
Appends a string array to the JSON.
- appendField(String, Metrics.JsonObjectBuilder.JsonObject) - Method in class net.citizensnpcs.Metrics.JsonObjectBuilder
-
Appends an object to the JSON.
- appendField(String, Metrics.JsonObjectBuilder.JsonObject[]) - Method in class net.citizensnpcs.Metrics.JsonObjectBuilder
-
Appends an object array to the JSON.
- appendNull(String) - Method in class net.citizensnpcs.Metrics.JsonObjectBuilder
-
Appends a null field to the JSON.
- apply(GameProfile) - Method in class net.citizensnpcs.util.SkinProperty
- apply(List<Behavior>) - Method in class net.citizensnpcs.api.ai.tree.Selectors.PrioritySelection
- apply(List<NPCShopAction>, Function<NPCShopAction, NPCShopAction.Transaction>) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopItem
- apply(NPC) - Method in class net.citizensnpcs.api.npc.templates.Template
- apply(NPC, CommandSender, String) - Method in interface net.citizensnpcs.api.util.Placeholders.PlaceholderFunction
- apply(SkinnableEntity) - Method in class net.citizensnpcs.npc.skin.Skin
-
Apply the skin data to the specified skinnable entity.
- applyAndRespawn(SkinnableEntity) - Method in class net.citizensnpcs.npc.skin.Skin
-
Apply the skin data to the specified skinnable entity and respawn the NPC.
- areaeffectcloud(CommandContext, CommandSender, NPC, Integer, Float, Color, PotionType, Particle) - Static method in class net.citizensnpcs.trait.versioned.AreaEffectCloudTrait
- AreaEffectCloudRenderer() - Constructor for class net.citizensnpcs.trait.HologramTrait.AreaEffectCloudRenderer
- AreaEffectCloudTrait - Class in net.citizensnpcs.trait.versioned
- AreaEffectCloudTrait() - Constructor for class net.citizensnpcs.trait.versioned.AreaEffectCloudTrait
- Arg - Annotation Type in net.citizensnpcs.api.command
- Arg.CompletionsProvider - Interface in net.citizensnpcs.api.command
- Arg.CompletionsProvider.Identity - Class in net.citizensnpcs.api.command
- Arg.CompletionsProvider.OptionalEnumCompletions - Class in net.citizensnpcs.api.command
- Arg.FlagValidator<T> - Interface in net.citizensnpcs.api.command
- Arg.FlagValidator.Identity - Class in net.citizensnpcs.api.command
- args - Variable in class net.citizensnpcs.api.command.CommandContext
- argsLength() - Method in class net.citizensnpcs.api.command.CommandContext
- ARM_SWING - Enum constant in enum net.citizensnpcs.util.PlayerAnimation
- ARM_SWING_OFFHAND - Enum constant in enum net.citizensnpcs.util.PlayerAnimation
- ARMADILLO_STATE_SET - Static variable in class net.citizensnpcs.util.Messages
- ArmadilloTrait - Class in net.citizensnpcs.trait.versioned
- ArmadilloTrait() - Constructor for class net.citizensnpcs.trait.versioned.ArmadilloTrait
- ArmadilloTrait.ArmadilloState - Enum in net.citizensnpcs.trait.versioned
- ArmorstandRenderer() - Constructor for class net.citizensnpcs.trait.HologramTrait.ArmorstandRenderer
- ArmorStandTrait - Class in net.citizensnpcs.trait
- ArmorStandTrait() - Constructor for class net.citizensnpcs.trait.ArmorStandTrait
- ArmorstandVehicleRenderer() - Constructor for class net.citizensnpcs.trait.HologramTrait.ArmorstandVehicleRenderer
- asBoolean() - Method in enum net.citizensnpcs.Settings.Setting
- asDefaultTrait() - Method in class net.citizensnpcs.api.trait.TraitInfo
- asDouble() - Method in enum net.citizensnpcs.Settings.Setting
- asFloat() - Method in enum net.citizensnpcs.Settings.Setting
- asInt() - Method in enum net.citizensnpcs.Settings.Setting
- asList() - Method in enum net.citizensnpcs.Settings.Setting
- asSeconds() - Method in enum net.citizensnpcs.Settings.Setting
- asString() - Method in enum net.citizensnpcs.Settings.Setting
- assumePose(String) - Method in class net.citizensnpcs.trait.Poses
-
Sets the yaw/pitch to the stored pose, looked up by name.
- assumePose(Location) - Method in class net.citizensnpcs.trait.Poses
-
Sets the yaw/pitch to the supplied
Location
. - ASTAR_ITERATIONS_PER_TICK - Enum constant in enum net.citizensnpcs.Settings.Setting
- AStarGoal<T> - Interface in net.citizensnpcs.api.astar
- AStarMachine<N,
P> - Class in net.citizensnpcs.api.astar - AStarMachine.AStarState - Class in net.citizensnpcs.api.astar
- AStarNavigationStrategy - Class in net.citizensnpcs.npc.ai
- AStarNavigationStrategy(NPC, Iterable<Vector>, NavigatorParameters) - Constructor for class net.citizensnpcs.npc.ai.AStarNavigationStrategy
- AStarNavigationStrategy(NPC, Location, NavigatorParameters) - Constructor for class net.citizensnpcs.npc.ai.AStarNavigationStrategy
- AStarNavigationStrategy.AStarPlanner - Class in net.citizensnpcs.npc.ai
- AStarNode - Class in net.citizensnpcs.api.astar
- AStarNode(AStarNode) - Constructor for class net.citizensnpcs.api.astar.AStarNode
- AStarPlanner(NavigatorParameters, Location, Location) - Constructor for class net.citizensnpcs.npc.ai.AStarNavigationStrategy.AStarPlanner
- AStarSolution - Class in net.citizensnpcs.api.hpastar
- AStarSolution(List<ReversableAStarNode>, float) - Constructor for class net.citizensnpcs.api.hpastar.AStarSolution
- AStarStorage - Interface in net.citizensnpcs.api.astar
-
The storage for an
AStarMachine
. - asTicks() - Method in enum net.citizensnpcs.Settings.Setting
- AsyncChunkSnapshotBlockSource - Class in net.citizensnpcs.api.astar.pathfinder
- AsyncChunkSnapshotBlockSource(Location, float) - Constructor for class net.citizensnpcs.api.astar.pathfinder.AsyncChunkSnapshotBlockSource
- AsyncChunkSnapshotBlockSource(World, int, int, float) - Constructor for class net.citizensnpcs.api.astar.pathfinder.AsyncChunkSnapshotBlockSource
- AsyncPhTreeLoader() - Constructor for class net.citizensnpcs.api.LocationLookup.AsyncPhTreeLoader
- attack(LivingEntity, LivingEntity) - Static method in class net.citizensnpcs.util.NMS
- attack(LivingEntity, LivingEntity) - Method in interface net.citizensnpcs.util.NMSBridge
- attackDelayTicks() - Method in class net.citizensnpcs.api.ai.NavigatorParameters
- attackDelayTicks(int) - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Sets the delay between attacks.
- attackRange() - Method in class net.citizensnpcs.api.ai.NavigatorParameters
- attackRange(double) - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
When using aggressive NPC navigation, the NPC will wait until close enough to the target before attempting to use the
NavigatorParameters.attackStrategy()
. - attackStrategy() - Method in class net.citizensnpcs.api.ai.NavigatorParameters
- attackStrategy(AttackStrategy) - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Sets the
AttackStrategy
for use when attacking entity targets. - AttackStrategy - Interface in net.citizensnpcs.api.ai
- ATTRIBUTE_RESET - Static variable in class net.citizensnpcs.util.Messages
- ATTRIBUTE_SET - Static variable in class net.citizensnpcs.util.Messages
- AttributeTrait - Class in net.citizensnpcs.trait
- AttributeTrait() - Constructor for class net.citizensnpcs.trait.AttributeTrait
- AUTH_SERVER_URL - Enum constant in enum net.citizensnpcs.Settings.Setting
- AVAILABLE_WAYPOINT_PROVIDERS - Static variable in class net.citizensnpcs.util.Messages
- avoidWater() - Method in class net.citizensnpcs.api.ai.NavigatorParameters
- avoidWater(boolean) - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Sets whether to avoid water while pathfinding
- axolotl(CommandContext, CommandSender, NPC, Axolotl.Variant) - Static method in class net.citizensnpcs.trait.versioned.AxolotlTrait
- AXOLOTL_NOT_PLAYING_DEAD - Static variable in class net.citizensnpcs.util.Messages
- AXOLOTL_PLAYING_DEAD - Static variable in class net.citizensnpcs.util.Messages
- AXOLOTL_VARIANT_SET - Static variable in class net.citizensnpcs.util.Messages
- AxolotlTrait - Class in net.citizensnpcs.trait.versioned
- AxolotlTrait() - Constructor for class net.citizensnpcs.trait.versioned.AxolotlTrait
B
- baseSpeed() - Method in class net.citizensnpcs.api.ai.NavigatorParameters
- baseSpeed(float) - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Sets the base movement speed of the
Navigator
. - BAT_AWAKE_SET - Static variable in class net.citizensnpcs.util.Messages
- BAT_AWAKE_UNSET - Static variable in class net.citizensnpcs.util.Messages
- BatTrait - Class in net.citizensnpcs.trait
- BatTrait() - Constructor for class net.citizensnpcs.trait.BatTrait
- bee(CommandContext, CommandSender, NPC, Integer) - Static method in class net.citizensnpcs.trait.versioned.BeeTrait
- BEE_ANGER_SET - Static variable in class net.citizensnpcs.util.Messages
- BEE_HAS_NECTAR - Static variable in class net.citizensnpcs.util.Messages
- BEE_NO_NECTAR - Static variable in class net.citizensnpcs.util.Messages
- BEE_NOT_STUNG - Static variable in class net.citizensnpcs.util.Messages
- BEE_STUNG - Static variable in class net.citizensnpcs.util.Messages
- BeeTrait - Class in net.citizensnpcs.trait.versioned
- BeeTrait() - Constructor for class net.citizensnpcs.trait.versioned.BeeTrait
- begin() - Method in class net.citizensnpcs.editor.CopierEditor
- begin() - Method in class net.citizensnpcs.editor.Editor
- begin() - Method in class net.citizensnpcs.editor.EquipmentEditor
- Behavior - Interface in net.citizensnpcs.api.ai.tree
-
The base class for the second iteration of the
Goal
API, which can be made backwards compatible by extendingBehaviorGoalAdapter
. - BehaviorGoalAdapter - Class in net.citizensnpcs.api.ai.tree
- BehaviorGoalAdapter() - Constructor for class net.citizensnpcs.api.ai.tree.BehaviorGoalAdapter
- BehaviorStatus - Enum in net.citizensnpcs.api.ai.tree
- blockBreaker() - Method in class net.citizensnpcs.api.npc.BlockBreaker.BlockBreakerConfiguration
- blockBreaker(BiConsumer<Block, ItemStack>) - Method in class net.citizensnpcs.api.npc.BlockBreaker.BlockBreakerConfiguration
- BlockBreaker - Class in net.citizensnpcs.api.npc
- BlockBreaker() - Constructor for class net.citizensnpcs.api.npc.BlockBreaker
- BlockBreaker.BlockBreakerConfiguration - Class in net.citizensnpcs.api.npc
- BlockBreakerConfiguration() - Constructor for class net.citizensnpcs.api.npc.BlockBreaker.BlockBreakerConfiguration
- BlockExaminer - Interface in net.citizensnpcs.api.astar.pathfinder
- BlockExaminer.PassableState - Enum in net.citizensnpcs.api.astar.pathfinder
- blocksArrows() - Method in class net.citizensnpcs.trait.WitherTrait
- BlockSource - Class in net.citizensnpcs.api.astar.pathfinder
- BlockSource() - Constructor for class net.citizensnpcs.api.astar.pathfinder.BlockSource
- blockStrengthModifier() - Method in class net.citizensnpcs.api.npc.BlockBreaker.BlockBreakerConfiguration
- blockStrengthModifier(float) - Method in class net.citizensnpcs.api.npc.BlockBreaker.BlockBreakerConfiguration
- boat(CommandContext, CommandSender, NPC, String) - Method in class net.citizensnpcs.trait.versioned.BoatTrait
- BOAT_TYPE_SET - Static variable in class net.citizensnpcs.util.Messages
- BoatTrait - Class in net.citizensnpcs.trait
- BoatTrait - Class in net.citizensnpcs.trait.versioned
- BoatTrait() - Constructor for class net.citizensnpcs.trait.BoatTrait
- BoatTrait() - Constructor for class net.citizensnpcs.trait.versioned.BoatTrait
- BODY - Enum constant in enum net.citizensnpcs.api.trait.trait.Equipment.EquipmentSlot
- BooleanSlotHandler(Function<Boolean, String>) - Constructor for class net.citizensnpcs.api.gui.InputMenus.BooleanSlotHandler
- BooleanSlotHandler(Function<Boolean, String>, boolean) - Constructor for class net.citizensnpcs.api.gui.InputMenus.BooleanSlotHandler
- BOOTS - Enum constant in enum net.citizensnpcs.api.trait.trait.Equipment.EquipmentSlot
- bossbar(CommandContext, CommandSender, NPC, BarStyle, String, BarColor, Boolean, Integer, String, String, String) - Static method in class net.citizensnpcs.trait.versioned.BossBarTrait
- BOSSBAR_RANGE - Enum constant in enum net.citizensnpcs.Settings.Setting
- BossBarTrait - Class in net.citizensnpcs.trait.versioned
- BossBarTrait() - Constructor for class net.citizensnpcs.trait.versioned.BossBarTrait
- BOTH - Enum constant in enum net.citizensnpcs.trait.CommandTrait.Hand
- BOUNDING_BOX_FUNCTION - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
- BOUNDING_BOX_SET - Static variable in class net.citizensnpcs.util.Messages
- BoundingBox - Class in net.citizensnpcs.api.util
- BoundingBox(double, double, double, double, double, double) - Constructor for class net.citizensnpcs.api.util.BoundingBox
- BoundingBoxExaminer - Class in net.citizensnpcs.npc.ai
- BoundingBoxExaminer(Entity) - Constructor for class net.citizensnpcs.npc.ai.BoundingBoxExaminer
- BoundingBoxTrait - Class in net.citizensnpcs.trait
- BoundingBoxTrait() - Constructor for class net.citizensnpcs.trait.BoundingBoxTrait
- build() - Method in class net.citizensnpcs.api.ai.goals.TargetNearbyEntityGoal.Builder
- build() - Method in class net.citizensnpcs.api.ai.goals.WanderGoal.Builder
- build() - Method in class net.citizensnpcs.api.ai.tree.Decorator.Builder
- build() - Method in class net.citizensnpcs.api.ai.tree.Selector.Builder
- build() - Method in class net.citizensnpcs.Metrics.JsonObjectBuilder
-
Builds the JSON string and invalidates this builder.
- builder(NPC) - Static method in class net.citizensnpcs.api.ai.goals.TargetNearbyEntityGoal
- builder(NPC) - Static method in class net.citizensnpcs.api.ai.goals.WanderGoal
- Builder(NPC) - Constructor for class net.citizensnpcs.api.ai.goals.TargetNearbyEntityGoal.Builder
- buildFrom(List<HPACluster>) - Method in class net.citizensnpcs.api.hpastar.HPACluster
- buildPlan() - Method in class net.citizensnpcs.api.astar.AStarNode
- buildPlan() - Method in class net.citizensnpcs.api.astar.pathfinder.VectorNode
- byKey(String) - Static method in enum net.citizensnpcs.api.npc.NPC.Metadata
- byName(String) - Static method in enum net.citizensnpcs.api.npc.NPC.Metadata
C
- CACHED_SKIN_UUID_METADATA - Static variable in class net.citizensnpcs.npc.skin.Skin
- CACHED_SKIN_UUID_NAME_METADATA - Static variable in class net.citizensnpcs.npc.skin.Skin
- cachePaths() - Method in class net.citizensnpcs.trait.waypoint.LinearWaypointProvider
- CachingChunkBlockSource<T> - Class in net.citizensnpcs.api.astar.pathfinder
- CachingChunkBlockSource(Location, float) - Constructor for class net.citizensnpcs.api.astar.pathfinder.CachingChunkBlockSource
- CachingChunkBlockSource(World, int, int, float) - Constructor for class net.citizensnpcs.api.astar.pathfinder.CachingChunkBlockSource
- CachingChunkBlockSource(World, int, int, int, int) - Constructor for class net.citizensnpcs.api.astar.pathfinder.CachingChunkBlockSource
- calculateDragonPositions(float, double[][]) - Static method in class net.citizensnpcs.util.NMS
- callback() - Method in class net.citizensnpcs.api.npc.BlockBreaker.BlockBreakerConfiguration
- callback(Runnable) - Method in class net.citizensnpcs.api.npc.BlockBreaker.BlockBreakerConfiguration
- callback(Behavior, Consumer<BehaviorStatus>) - Static method in class net.citizensnpcs.api.ai.tree.Callback
- Callback - Class in net.citizensnpcs.api.ai.tree
-
Wraps an
Behavior
and runs callbacks when the underlying Behavior is finished. - callbacks() - Method in class net.citizensnpcs.api.ai.NavigatorParameters
- callCollisionEvent(NPC, Entity) - Static method in class net.citizensnpcs.util.Util
- callKnockbackEvent(NPC, float, double, double, Consumer<NPCKnockbackEvent>) - Static method in class net.citizensnpcs.util.NMS
- callPistonPushEvent(NPC) - Static method in class net.citizensnpcs.util.Util
- callPossiblySync(Callable<T>, boolean) - Static method in class net.citizensnpcs.util.Util
- callPushEvent(NPC, double, double, double) - Static method in class net.citizensnpcs.util.Util
- camel(CommandContext, CommandSender, NPC, CamelTrait.CamelPose) - Static method in class net.citizensnpcs.trait.versioned.CamelTrait
- CAMEL_POSE_SET - Static variable in class net.citizensnpcs.util.Messages
- CamelTrait - Class in net.citizensnpcs.trait.versioned
- CamelTrait() - Constructor for class net.citizensnpcs.trait.versioned.CamelTrait
- CamelTrait.CamelPose - Enum in net.citizensnpcs.trait.versioned
- cancel() - Method in class net.citizensnpcs.util.PlayerUpdateTask
- cancelCurrentExecution() - Method in interface net.citizensnpcs.api.ai.GoalController
-
Cancels and resets the currently executing goal.
- cancelCurrentExecution() - Method in class net.citizensnpcs.api.ai.SimpleGoalController
- cancelMoveDestination(Entity) - Static method in class net.citizensnpcs.util.NMS
- cancelMoveDestination(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- cancelNavigation() - Method in interface net.citizensnpcs.api.ai.Navigator
-
Cancels any running navigation towards a target.
- cancelNavigation() - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
- cancelNavigation(CancelReason) - Method in interface net.citizensnpcs.api.ai.Navigator
-
Cancels any running navigation towards a target with a specific
CancelReason
. - cancelNavigation(CancelReason) - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
- cancelPackets(Player) - Method in class net.citizensnpcs.npc.skin.TabListRemover
-
Cancel packets pending to be sent to the specified player.
- cancelPackets(Player, SkinnableEntity) - Method in class net.citizensnpcs.npc.skin.TabListRemover
-
Cancel packets pending to be sent to the specified player for the specified skinnable entity.
- CancelReason - Enum in net.citizensnpcs.api.ai.event
- canEdit(NPC, Player) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShop
- canNavigateTo(Location) - Method in interface net.citizensnpcs.api.ai.Navigator
- canNavigateTo(Location) - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
- canNavigateTo(Location, NavigatorParameters) - Method in interface net.citizensnpcs.api.ai.Navigator
-
Returns whether the NPC can navigate to the given destination with the navigator parameters.
- canNavigateTo(Location, NavigatorParameters) - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
- CANNOT_TELEPORT_ACROSS_WORLDS - Static variable in class net.citizensnpcs.util.Messages
- canSeeTarget() - Method in class net.citizensnpcs.trait.LookClose
-
Returns whether the target can be seen.
- canStandIn(Block...) - Static method in class net.citizensnpcs.api.astar.pathfinder.MinecraftBlockExaminer
- canStandIn(Material...) - Static method in class net.citizensnpcs.api.astar.pathfinder.MinecraftBlockExaminer
- canStandOn(Block) - Static method in class net.citizensnpcs.api.astar.pathfinder.MinecraftBlockExaminer
- canStandOn(Material) - Static method in class net.citizensnpcs.api.astar.pathfinder.MinecraftBlockExaminer
- canSwimInLava() - Method in class net.citizensnpcs.api.astar.pathfinder.SwimmingExaminer
- canView(Player) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShop
- CAPE - Enum constant in enum net.citizensnpcs.trait.SkinLayers.Layer
- cat(CommandContext, CommandSender, NPC, DyeColor, Cat.Type) - Static method in class net.citizensnpcs.trait.versioned.CatTrait
- CAT_COLLAR_COLOR_SET - Static variable in class net.citizensnpcs.util.Messages
- CAT_STARTED_LYING - Static variable in class net.citizensnpcs.util.Messages
- CAT_STARTED_SITTING - Static variable in class net.citizensnpcs.util.Messages
- CAT_STOPPED_LYING - Static variable in class net.citizensnpcs.util.Messages
- CAT_STOPPED_SITTING - Static variable in class net.citizensnpcs.util.Messages
- CAT_TYPE_SET - Static variable in class net.citizensnpcs.util.Messages
- CatTrait - Class in net.citizensnpcs.trait.versioned
- CatTrait() - Constructor for class net.citizensnpcs.trait.versioned.CatTrait
- CatTypeEnum(Cat.Type) - Constructor for class net.citizensnpcs.api.util.OldEnumCompat.CatTypeEnum
- changeCost(Function<NPCShopAction, Boolean>, NPCShopAction) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopItem
- changePage(int) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopContentsEditor
- changePage(int) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopViewer
- changeResult(Function<NPCShopAction, Boolean>, NPCShopAction) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopItem
- CHAT_BYSTANDERS_HEAR_TARGETED_CHAT - Enum constant in enum net.citizensnpcs.Settings.Setting
- CHAT_FORMAT - Enum constant in enum net.citizensnpcs.Settings.Setting
- CHAT_FORMAT_TO_BYSTANDERS - Enum constant in enum net.citizensnpcs.Settings.Setting
- CHAT_FORMAT_TO_TARGET - Enum constant in enum net.citizensnpcs.Settings.Setting
- CHAT_FORMAT_WITH_TARGETS_TO_BYSTANDERS - Enum constant in enum net.citizensnpcs.Settings.Setting
- CHAT_MAX_NUMBER_OF_TARGETS - Enum constant in enum net.citizensnpcs.Settings.Setting
- CHAT_MULTIPLE_TARGETS_FORMAT - Enum constant in enum net.citizensnpcs.Settings.Setting
- CHAT_RANGE - Enum constant in enum net.citizensnpcs.Settings.Setting
- CHAT_TRIGGER_MESSAGE_ADDED - Static variable in class net.citizensnpcs.util.Messages
- CHAT_TRIGGER_PROMPT - Static variable in class net.citizensnpcs.util.Messages
- CHAT_TRIGGER_RADIUS_SET - Static variable in class net.citizensnpcs.util.Messages
- ChatTrigger - Class in net.citizensnpcs.trait.waypoint.triggers
- ChatTrigger() - Constructor for class net.citizensnpcs.trait.waypoint.triggers.ChatTrigger
- ChatTrigger(double, Collection<String>) - Constructor for class net.citizensnpcs.trait.waypoint.triggers.ChatTrigger
- ChatTriggerPrompt - Class in net.citizensnpcs.trait.waypoint.triggers
- ChatTriggerPrompt() - Constructor for class net.citizensnpcs.trait.waypoint.triggers.ChatTriggerPrompt
- CHECK_MINECRAFT_VERSION - Enum constant in enum net.citizensnpcs.Settings.Setting
- checkMounted() - Method in class net.citizensnpcs.trait.MountTrait
- checkValid() - Method in class net.citizensnpcs.api.trait.TraitInfo
- checkYSafe(double, World) - Static method in class net.citizensnpcs.api.util.SpigotUtil
- CHEST_1X9 - Enum constant in enum net.citizensnpcs.trait.ShopTrait.ShopType
- CHEST_2X9 - Enum constant in enum net.citizensnpcs.trait.ShopTrait.ShopType
- CHEST_3X9 - Enum constant in enum net.citizensnpcs.trait.ShopTrait.ShopType
- CHEST_4X9 - Enum constant in enum net.citizensnpcs.trait.ShopTrait.ShopType
- CHESTPLATE - Enum constant in enum net.citizensnpcs.api.trait.trait.Equipment.EquipmentSlot
- Choice() - Constructor for class net.citizensnpcs.api.gui.InputMenus.Choice
- CHUNK_LOAD - Enum constant in enum net.citizensnpcs.api.event.SpawnReason
- CHUNK_UNLOAD - Enum constant in enum net.citizensnpcs.api.event.DespawnReason
- ChunkBlockSource - Class in net.citizensnpcs.api.astar.pathfinder
- ChunkBlockSource(Location, float) - Constructor for class net.citizensnpcs.api.astar.pathfinder.ChunkBlockSource
- ChunkBlockSource(World, int, int, float) - Constructor for class net.citizensnpcs.api.astar.pathfinder.ChunkBlockSource
- ChunkCoord - Class in net.citizensnpcs.util
- ChunkCoord(UUID, int, int) - Constructor for class net.citizensnpcs.util.ChunkCoord
- ChunkCoord(Chunk) - Constructor for class net.citizensnpcs.util.ChunkCoord
- ChunkCoord(Location) - Constructor for class net.citizensnpcs.util.ChunkCoord
- CHUNKLOAD_SET - Static variable in class net.citizensnpcs.util.Messages
- CHUNKLOAD_UNSET - Static variable in class net.citizensnpcs.util.Messages
- ChunkSnapshotBlockSource - Class in net.citizensnpcs.api.astar.pathfinder
- ChunkSnapshotBlockSource(Location, float) - Constructor for class net.citizensnpcs.api.astar.pathfinder.ChunkSnapshotBlockSource
- ChunkSnapshotBlockSource(World, int, int, float) - Constructor for class net.citizensnpcs.api.astar.pathfinder.ChunkSnapshotBlockSource
- Citizens - Class in net.citizensnpcs
- Citizens() - Constructor for class net.citizensnpcs.Citizens
- CITIZENS_IMPLEMENTATION_DISABLED - Static variable in class net.citizensnpcs.util.Messages
- CITIZENS_INCOMPATIBLE - Static variable in class net.citizensnpcs.util.Messages
- CITIZENS_INVALID_COMMAND_CLASS - Static variable in class net.citizensnpcs.util.Messages
- CITIZENS_RELOAD_ERROR - Static variable in class net.citizensnpcs.util.Messages
- CITIZENS_RELOAD_WARNING - Static variable in class net.citizensnpcs.util.Messages
- CITIZENS_RELOADED - Static variable in class net.citizensnpcs.util.Messages
- CITIZENS_RELOADING - Static variable in class net.citizensnpcs.util.Messages
- CITIZENS_SAVED - Static variable in class net.citizensnpcs.util.Messages
- CITIZENS_SAVING - Static variable in class net.citizensnpcs.util.Messages
- CitizensAPI - Class in net.citizensnpcs.api
-
Contains methods used in order to utilize the Citizens API.
- CitizensDeserialiseMetaEvent - Class in net.citizensnpcs.api.event
- CitizensDeserialiseMetaEvent(DataKey, ItemStack) - Constructor for class net.citizensnpcs.api.event.CitizensDeserialiseMetaEvent
- CitizensDisableEvent - Class in net.citizensnpcs.api.event
- CitizensDisableEvent() - Constructor for class net.citizensnpcs.api.event.CitizensDisableEvent
- CitizensEnableEvent - Class in net.citizensnpcs.api.event
- CitizensEnableEvent() - Constructor for class net.citizensnpcs.api.event.CitizensEnableEvent
- CitizensEvent - Class in net.citizensnpcs.api.event
-
Represents an event thrown by Citizens.
- CitizensEvent() - Constructor for class net.citizensnpcs.api.event.CitizensEvent
- CitizensEvent(boolean) - Constructor for class net.citizensnpcs.api.event.CitizensEvent
- CitizensGetSelectedNPCEvent - Class in net.citizensnpcs.api.event
- CitizensGetSelectedNPCEvent(CommandSender) - Constructor for class net.citizensnpcs.api.event.CitizensGetSelectedNPCEvent
- CitizensInventoryClickEvent - Class in net.citizensnpcs.api.gui
- CitizensInventoryClickEvent(InventoryClickEvent, int) - Constructor for class net.citizensnpcs.api.gui.CitizensInventoryClickEvent
- CitizensNavigator - Class in net.citizensnpcs.npc.ai
- CitizensNavigator(NPC) - Constructor for class net.citizensnpcs.npc.ai.CitizensNavigator
- CitizensNPC - Class in net.citizensnpcs.npc
- CitizensNPC(UUID, int, String, EntityController, NPCRegistry) - Constructor for class net.citizensnpcs.npc.CitizensNPC
- CitizensNPCRegistry - Class in net.citizensnpcs.npc
- CitizensNPCRegistry(NPCDataStore) - Constructor for class net.citizensnpcs.npc.CitizensNPCRegistry
- CitizensNPCRegistry(NPCDataStore, String) - Constructor for class net.citizensnpcs.npc.CitizensNPCRegistry
- CitizensPlaceholders - Class in net.citizensnpcs
- CitizensPlaceholders(NPCSelector) - Constructor for class net.citizensnpcs.CitizensPlaceholders
- CitizensPlugin - Interface in net.citizensnpcs.api
- CitizensPreReloadEvent - Class in net.citizensnpcs.api.event
-
Called just before Citizens is reloaded.
- CitizensPreReloadEvent() - Constructor for class net.citizensnpcs.api.event.CitizensPreReloadEvent
- CitizensReloadEvent - Class in net.citizensnpcs.api.event
-
Called when Citizens is reloaded.
- CitizensReloadEvent() - Constructor for class net.citizensnpcs.api.event.CitizensReloadEvent
- CitizensSerialiseMetaEvent - Class in net.citizensnpcs.api.event
- CitizensSerialiseMetaEvent(DataKey, ItemMeta) - Constructor for class net.citizensnpcs.api.event.CitizensSerialiseMetaEvent
- CitizensTraitFactory - Class in net.citizensnpcs.npc
- CitizensTraitFactory(Citizens) - Constructor for class net.citizensnpcs.npc.CitizensTraitFactory
- clamp(float) - Static method in class net.citizensnpcs.util.Util
-
Clamps the rotation angle to [-180, 180]
- clamp(float, float, float, float) - Static method in class net.citizensnpcs.util.Util
- clear() - Method in interface net.citizensnpcs.api.ai.GoalController
-
Clears the goal controller of all
Goal
s. - clear() - Method in class net.citizensnpcs.api.ai.SimpleGoalController
- clear() - Method in class net.citizensnpcs.api.gui.InventoryMenuSlot
- clear() - Method in class net.citizensnpcs.api.trait.trait.PlayerFilter
-
Clears all set UUID filters.
- clear() - Method in class net.citizensnpcs.trait.CommandTrait
- clear() - Method in class net.citizensnpcs.trait.HologramTrait
-
Clears all hologram lines
- clearCache() - Static method in class net.citizensnpcs.npc.skin.Skin
-
Clear all cached skins.
- clearCancelReason() - Method in class net.citizensnpcs.api.ai.AbstractPathStrategy
- clearCancelReason() - Method in interface net.citizensnpcs.api.ai.PathStrategy
-
Clears the CancelReason returned by
PathStrategy.getCancelReason()
and attempts to resume pathfinding. - clearCancelReason() - Method in class net.citizensnpcs.npc.ai.MCTargetStrategy
- clearCustomNBT(ItemMeta) - Static method in class net.citizensnpcs.util.NMS
- clearData(NPC) - Method in class net.citizensnpcs.api.npc.MemoryNPCDataStore
- clearData(NPC) - Method in interface net.citizensnpcs.api.npc.NPCDataStore
-
Clears all data about the given
NPC
from storage. - clearData(NPC) - Method in class net.citizensnpcs.api.npc.SimpleNPCDataStore
- clearExaminers() - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Clears all current
BlockExaminer
s. - clearHistory(CommandTrait.CommandTraitError, UUID) - Method in class net.citizensnpcs.trait.CommandTrait
- clearPacketSessions() - Method in class net.citizensnpcs.trait.RotationTrait
- clearPlayerHistory(UUID) - Method in class net.citizensnpcs.trait.CommandTrait
- clearSlots() - Method in class net.citizensnpcs.api.gui.MenuContext
- clearTargeters() - Method in class net.citizensnpcs.trait.TargetableTrait
- clearTexture() - Method in class net.citizensnpcs.trait.SkinTrait
-
Clears skin texture and name.
- ClickHandler - Annotation Type in net.citizensnpcs.api.gui
-
Annotates a method as a click handler that will accept inventory click events.
- ClickHandlers - Annotation Type in net.citizensnpcs.api.gui
- ClickRedirectTrait - Class in net.citizensnpcs.trait
-
Redirects left and right clicks to another
NPC
. - ClickRedirectTrait() - Constructor for class net.citizensnpcs.trait.ClickRedirectTrait
- ClickRedirectTrait(NPC) - Constructor for class net.citizensnpcs.trait.ClickRedirectTrait
- clickToggle(Function<Boolean, String>, boolean) - Static method in class net.citizensnpcs.api.gui.InputMenus
- clone() - Method in class net.citizensnpcs.api.ai.NavigatorParameters
- clone() - Method in class net.citizensnpcs.api.npc.AbstractNPC
- clone() - Method in interface net.citizensnpcs.api.npc.MetadataStore
-
Copies the metadata store.
- clone() - Method in interface net.citizensnpcs.api.npc.NPC
- clone() - Method in class net.citizensnpcs.api.npc.SimpleMetadataStore
- clone() - Method in class net.citizensnpcs.api.util.BoundingBox
- clone() - Method in class net.citizensnpcs.api.util.EntityDim
- clone() - Method in class net.citizensnpcs.trait.RotationTrait.RotationParams
- clone() - Method in class net.citizensnpcs.trait.shop.NPCShopAction
- clone() - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopItem
- close() - Method in class net.citizensnpcs.api.gui.InventoryMenu
-
Closes the GUI and all associated viewer inventories.
- close() - Method in class net.citizensnpcs.api.util.SpigotUtil.InventoryViewAPI
- close(AStarNode) - Method in interface net.citizensnpcs.api.astar.AStarStorage
-
Close a given
AStarNode
, moving it from the open set to the closed set. - close(AStarNode) - Method in class net.citizensnpcs.api.astar.SimpleAStarStorage
- close(HumanEntity) - Method in class net.citizensnpcs.api.gui.InventoryMenu
-
Closes the GUI for just a specific Player.
- ClusterNode - Class in net.citizensnpcs.api.hpastar
- ClusterNode(int, int) - Constructor for class net.citizensnpcs.api.hpastar.ClusterNode
- clusters - Variable in class net.citizensnpcs.api.hpastar.HPAGraph
- CohesionBehavior - Class in net.citizensnpcs.api.ai.flocking
-
Implements cohesion flocking with a particular weight i.e.
- CohesionBehavior(double) - Constructor for class net.citizensnpcs.api.ai.flocking.CohesionBehavior
- COLLAR_COLOUR_NOT_RECOGNISED - Static variable in class net.citizensnpcs.util.Messages
- COLLAR_COLOUR_NOT_SUPPORTED - Static variable in class net.citizensnpcs.util.Messages
- collectionType() - Element in annotation type net.citizensnpcs.api.persistence.Persist
-
The specialised collection type to use when a super class is specified.
- COLLIDABLE - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Whether the NPC is collidable with Players or not.
- COLLIDABLE_SET - Static variable in class net.citizensnpcs.util.Messages
- COLLIDABLE_UNSET - Static variable in class net.citizensnpcs.util.Messages
- coloredNameComponentCache - Variable in class net.citizensnpcs.api.npc.AbstractNPC
- coloredNameStringCache - Variable in class net.citizensnpcs.api.npc.AbstractNPC
- command(String) - Method in class net.citizensnpcs.trait.CommandTrait.NPCCommandBuilder
- Command - Annotation Type in net.citizensnpcs.api.command
- COMMAND - Enum constant in enum net.citizensnpcs.api.event.SpawnReason
- COMMAND_ADDED - Static variable in class net.citizensnpcs.util.Messages
- COMMAND_COST_SET - Static variable in class net.citizensnpcs.util.Messages
- COMMAND_DESCRIBE_TEMPLATE - Static variable in class net.citizensnpcs.util.Messages
- COMMAND_EXPERIENCE_COST_SET - Static variable in class net.citizensnpcs.util.Messages
- COMMAND_HELP_HEADER - Static variable in class net.citizensnpcs.api.command.CommandMessages
- COMMAND_HIDE_ERROR_MESSAGES_SET - Static variable in class net.citizensnpcs.util.Messages
- COMMAND_HIDE_ERROR_MESSAGES_UNSET - Static variable in class net.citizensnpcs.util.Messages
- COMMAND_INVALID_MOBTYPE - Static variable in class net.citizensnpcs.util.Messages
- COMMAND_LEFT_HAND_HEADER - Static variable in class net.citizensnpcs.util.Messages
- COMMAND_MISSING - Static variable in class net.citizensnpcs.api.command.CommandMessages
- COMMAND_MISSING_COST - Static variable in class net.citizensnpcs.util.Messages
- COMMAND_NO_COMMANDS_ADDED - Static variable in class net.citizensnpcs.util.Messages
- COMMAND_PAGE_MISSING - Static variable in class net.citizensnpcs.api.command.CommandMessages
- COMMAND_PAGE_MISSING - Static variable in class net.citizensnpcs.util.Messages
- COMMAND_REMOVED - Static variable in class net.citizensnpcs.util.Messages
- COMMAND_RIGHT_HAND_HEADER - Static variable in class net.citizensnpcs.util.Messages
- COMMAND_TEMPORARY_PERMISSIONS_SET - Static variable in class net.citizensnpcs.util.Messages
- COMMAND_TRIGGER_ADDED - Static variable in class net.citizensnpcs.util.Messages
- COMMAND_TRIGGER_PROMPT - Static variable in class net.citizensnpcs.util.Messages
- COMMAND_UNKNOWN_COMMAND_ID - Static variable in class net.citizensnpcs.util.Messages
- CommandAction - Class in net.citizensnpcs.trait.shop
- CommandAction() - Constructor for class net.citizensnpcs.trait.shop.CommandAction
- CommandAction(List<String>) - Constructor for class net.citizensnpcs.trait.shop.CommandAction
- CommandAction.CommandActionEditor - Class in net.citizensnpcs.trait.shop
- CommandAction.CommandActionGUI - Class in net.citizensnpcs.trait.shop
- CommandActionEditor() - Constructor for class net.citizensnpcs.trait.shop.CommandAction.CommandActionEditor
- CommandActionEditor(CommandAction, Consumer<NPCShopAction>) - Constructor for class net.citizensnpcs.trait.shop.CommandAction.CommandActionEditor
- CommandActionGUI() - Constructor for class net.citizensnpcs.trait.shop.CommandAction.CommandActionGUI
- CommandAnnotationProcessor - Interface in net.citizensnpcs.api.command
- CommandContext - Class in net.citizensnpcs.api.command
- CommandContext(boolean, CommandSender, String[]) - Constructor for class net.citizensnpcs.api.command.CommandContext
- CommandContext(String[]) - Constructor for class net.citizensnpcs.api.command.CommandContext
- CommandContext(CommandSender, String[]) - Constructor for class net.citizensnpcs.api.command.CommandContext
- CommandEventAction - Class in net.citizensnpcs.api.npc.templates
- CommandEventAction(Class<? extends NPCEvent>, Consumer<NPC>) - Constructor for class net.citizensnpcs.api.npc.templates.CommandEventAction
- CommandException - Exception Class in net.citizensnpcs.api.command.exception
- CommandException() - Constructor for exception class net.citizensnpcs.api.command.exception.CommandException
- CommandException(String) - Constructor for exception class net.citizensnpcs.api.command.exception.CommandException
- CommandException(String, Object...) - Constructor for exception class net.citizensnpcs.api.command.exception.CommandException
- CommandException(Throwable) - Constructor for exception class net.citizensnpcs.api.command.exception.CommandException
- CommandHistory - Class in net.citizensnpcs.commands.history
- CommandHistory(NPCSelector) - Constructor for class net.citizensnpcs.commands.history.CommandHistory
- CommandHistoryItem - Interface in net.citizensnpcs.commands.history
- CommandInfo(Command, Method) - Constructor for class net.citizensnpcs.api.command.CommandManager.CommandInfo
- CommandListExecutor - Class in net.citizensnpcs.api.npc.templates
- CommandListExecutor(List<String>) - Constructor for class net.citizensnpcs.api.npc.templates.CommandListExecutor
- CommandManager - Class in net.citizensnpcs.api.command
- CommandManager() - Constructor for class net.citizensnpcs.api.command.CommandManager
- CommandManager.CommandInfo - Class in net.citizensnpcs.api.command
- CommandMessages - Class in net.citizensnpcs.api.command
- CommandMessages() - Constructor for class net.citizensnpcs.api.command.CommandMessages
- commands - Variable in class net.citizensnpcs.trait.shop.CommandAction
- COMMANDS_CLEARED - Static variable in class net.citizensnpcs.util.Messages
- COMMANDS_CYCLE_SET - Static variable in class net.citizensnpcs.util.Messages
- COMMANDS_CYCLE_UNSET - Static variable in class net.citizensnpcs.util.Messages
- COMMANDS_PERSIST_SEQUENCE_SET - Static variable in class net.citizensnpcs.util.Messages
- COMMANDS_PERSIST_SEQUENCE_UNSET - Static variable in class net.citizensnpcs.util.Messages
- COMMANDS_RANDOM_SET - Static variable in class net.citizensnpcs.util.Messages
- COMMANDS_RANDOM_UNSET - Static variable in class net.citizensnpcs.util.Messages
- COMMANDS_SEQUENTIAL_SET - Static variable in class net.citizensnpcs.util.Messages
- COMMANDS_SEQUENTIAL_UNSET - Static variable in class net.citizensnpcs.util.Messages
- CommandSenderCloneNPCEvent - Class in net.citizensnpcs.api.event
- CommandSenderCloneNPCEvent(CommandSender, NPC, NPC) - Constructor for class net.citizensnpcs.api.event.CommandSenderCloneNPCEvent
- CommandSenderCreateNPCEvent - Class in net.citizensnpcs.api.event
- CommandSenderCreateNPCEvent(CommandSender, NPC) - Constructor for class net.citizensnpcs.api.event.CommandSenderCreateNPCEvent
- CommandTrait - Class in net.citizensnpcs.trait
- CommandTrait() - Constructor for class net.citizensnpcs.trait.CommandTrait
- CommandTrait.CommandTraitError - Enum in net.citizensnpcs.trait
- CommandTrait.ExecutionMode - Enum in net.citizensnpcs.trait
- CommandTrait.Hand - Enum in net.citizensnpcs.trait
- CommandTrait.ItemRequirementGUI - Class in net.citizensnpcs.trait
- CommandTrait.NPCCommandBuilder - Class in net.citizensnpcs.trait
- CommandTrigger - Class in net.citizensnpcs.trait.waypoint.triggers
- CommandTrigger() - Constructor for class net.citizensnpcs.trait.waypoint.triggers.CommandTrigger
- CommandTrigger(Collection<String>) - Constructor for class net.citizensnpcs.trait.waypoint.triggers.CommandTrigger
- CommandTriggerPrompt - Class in net.citizensnpcs.trait.waypoint.triggers
- CommandTriggerPrompt() - Constructor for class net.citizensnpcs.trait.waypoint.triggers.CommandTriggerPrompt
- CommandUsageException - Exception Class in net.citizensnpcs.api.command.exception
- CommandUsageException() - Constructor for exception class net.citizensnpcs.api.command.exception.CommandUsageException
- CommandUsageException(String, String) - Constructor for exception class net.citizensnpcs.api.command.exception.CommandUsageException
- compareSimilarity - Variable in class net.citizensnpcs.trait.shop.ItemAction
- compareTo(Object) - Method in class net.citizensnpcs.api.ai.speech.TalkableEntity
-
Used to compare an Entity to this TalkableEntity
- compareTo(GoalController.GoalEntry) - Method in class net.citizensnpcs.api.ai.SimpleGoalEntry
- compareTo(AStarNode) - Method in class net.citizensnpcs.api.astar.AStarNode
- compareTo(ReversableAStarNode) - Method in class net.citizensnpcs.api.hpastar.ReversableAStarNode
- compatMaterial() - Element in annotation type net.citizensnpcs.api.gui.MenuSlot
-
For compatibility with old Minecraft versions - a two String array {intended material name, fallback material name} e.g.
- completions() - Element in annotation type net.citizensnpcs.api.command.Arg
- completions() - Element in annotation type net.citizensnpcs.api.command.Flag
- completionsProvider() - Element in annotation type net.citizensnpcs.api.command.Arg
- completionsProvider() - Element in annotation type net.citizensnpcs.api.command.Flag
- ComponentPersister - Class in net.citizensnpcs.api.persistence
- ComponentPersister() - Constructor for class net.citizensnpcs.api.persistence.ComponentPersister
- compose(Collection<NPCShopAction.Transaction>) - Static method in class net.citizensnpcs.trait.shop.NPCShopAction.Transaction
- compose(NPCShopAction.Transaction...) - Static method in class net.citizensnpcs.trait.shop.NPCShopAction.Transaction
- Composite - Class in net.citizensnpcs.api.ai.tree
-
The base class for composite
Behavior
s, which handle the transition between multiple sub-behaviors. - Composite(Collection<Behavior>) - Constructor for class net.citizensnpcs.api.ai.tree.Composite
- Composite(Behavior...) - Constructor for class net.citizensnpcs.api.ai.tree.Composite
- condition - Variable in class net.citizensnpcs.api.ai.tree.Precondition
- Condition - Interface in net.citizensnpcs.api.ai.tree
- config() - Method in class net.citizensnpcs.util.EmptyChannel
- configuration - Variable in class net.citizensnpcs.util.AbstractBlockBreaker
- configure(File, boolean, String, String, String) - Static method in class net.citizensnpcs.api.util.Messaging
- connect(int, HPAGraphNode, HPAGraphEdge.EdgeType, float) - Method in class net.citizensnpcs.api.hpastar.HPAGraphNode
- connect(HPACluster, Direction) - Method in class net.citizensnpcs.api.hpastar.HPACluster
- connectIntra() - Method in class net.citizensnpcs.api.hpastar.HPACluster
- console(boolean) - Method in class net.citizensnpcs.api.util.Paginator
- contains(HPACluster) - Method in class net.citizensnpcs.api.hpastar.HPACluster
- containsPlaceholders(String) - Static method in class net.citizensnpcs.api.util.Placeholders
- CONTRIBUTE_TO_TRANSLATION_PROMPT - Static variable in class net.citizensnpcs.util.Messages
- Controllable - Class in net.citizensnpcs.trait
- Controllable() - Constructor for class net.citizensnpcs.trait.Controllable
- CONTROLLABLE_CONTROLS_SET - Static variable in class net.citizensnpcs.util.Messages
- CONTROLLABLE_GROUND_DIRECTION_MODIFIER - Enum constant in enum net.citizensnpcs.Settings.Setting
- CONTROLLABLE_REMOVED - Static variable in class net.citizensnpcs.util.Messages
- CONTROLLABLE_SET - Static variable in class net.citizensnpcs.util.Messages
- Controllable.BuiltInControls - Enum in net.citizensnpcs.trait
- Controllable.GroundController - Class in net.citizensnpcs.trait
- Controllable.JumplessGroundController - Class in net.citizensnpcs.trait
- Controllable.LookAirController - Class in net.citizensnpcs.trait
- Controllable.MovementController - Interface in net.citizensnpcs.trait
- Controllable.PlayerInputAirController - Class in net.citizensnpcs.trait
- controllerExistsForType(EntityType) - Static method in class net.citizensnpcs.npc.EntityControllers
- convert(TimeUnit, Duration) - Static method in class net.citizensnpcs.util.Util
- convert(BoundingBox) - Static method in class net.citizensnpcs.api.util.BoundingBox
- convertBytesToInt(byte[], int) - Static method in class net.citizensnpcs.util.XORShiftRNG
-
Take four bytes from the specified position in the specified block and convert them into a 32-bit int, using the big-endian convention.
- convertBytesToInts(byte[]) - Static method in class net.citizensnpcs.util.XORShiftRNG
-
Convert an array of bytes into an array of ints.
- convertToVectors() - Method in class net.citizensnpcs.api.hpastar.AStarSolution
- cooldown(int) - Method in class net.citizensnpcs.trait.CommandTrait.NPCCommandBuilder
- cooldown(Duration) - Method in class net.citizensnpcs.trait.CommandTrait.NPCCommandBuilder
- COPIER_EDITOR_BEGIN - Static variable in class net.citizensnpcs.util.Messages
- COPIER_EDITOR_END - Static variable in class net.citizensnpcs.util.Messages
- CopierEditor - Class in net.citizensnpcs.editor
- CopierEditor(Player, NPC) - Constructor for class net.citizensnpcs.editor.CopierEditor
- copy() - Method in class net.citizensnpcs.api.npc.AbstractNPC
- copy() - Method in interface net.citizensnpcs.api.npc.NPC
- COSMETIC_EQUIPMENT_SET - Static variable in class net.citizensnpcs.util.Messages
- cost(double) - Method in class net.citizensnpcs.trait.CommandTrait.NPCCommandBuilder
- create(Class<? extends InventoryMenuPage>) - Static method in class net.citizensnpcs.api.gui.InventoryMenu
-
Create an inventory menu instance starting at the given page.
- create(Class<? extends Trait>) - Static method in class net.citizensnpcs.api.trait.TraitInfo
-
Constructs a factory with the given trait class.
- create(Iterable<NPC>) - Static method in class net.citizensnpcs.api.ai.flocking.GroupNPCFlock
- create(Supplier<Boolean>, Runnable, Runnable) - Static method in class net.citizensnpcs.trait.shop.NPCShopAction.Transaction
- create(Behavior) - Static method in class net.citizensnpcs.api.ai.tree.BehaviorGoalAdapter
- create(Condition, Behavior, Behavior) - Static method in class net.citizensnpcs.api.ai.tree.IfElse
- create(InventoryMenuPage) - Static method in class net.citizensnpcs.api.gui.InventoryMenu
-
Create an inventory menu instance starting at the given page.
- create(NPC, List<MoveToGoal>) - Static method in class net.citizensnpcs.api.ai.goals.FollowPathGoal
- create(DataKey) - Method in class net.citizensnpcs.api.persistence.ComponentPersister
- create(DataKey) - Method in class net.citizensnpcs.api.persistence.EulerAnglePersister
- create(DataKey) - Method in class net.citizensnpcs.api.persistence.ItemStackPersister
- create(DataKey) - Method in class net.citizensnpcs.api.persistence.LocationPersister
- create(DataKey) - Method in class net.citizensnpcs.api.persistence.NamespacedKeyPersister
- create(DataKey) - Method in interface net.citizensnpcs.api.persistence.Persister
-
Creates an object instance from the given
DataKey
. - create(DataKey) - Method in class net.citizensnpcs.api.persistence.PersisterRegistry
- create(DataKey) - Method in class net.citizensnpcs.api.persistence.QuaternionfPersister
- create(DataKey) - Method in class net.citizensnpcs.api.persistence.UUIDPersister
- create(DataKey) - Method in class net.citizensnpcs.api.persistence.VectorPersister
- create(DataKey) - Method in class net.citizensnpcs.trait.waypoint.triggers.WaypointTriggerRegistry
- create(Storage) - Static method in class net.citizensnpcs.api.npc.SimpleNPCDataStore
- create(Location, NPC) - Method in class net.citizensnpcs.npc.AbstractEntityController
- create(Location, NPC) - Method in interface net.citizensnpcs.npc.EntityController
- CREATE - Enum constant in enum net.citizensnpcs.api.event.SpawnReason
- createAnonymousNPCRegistry(NPCDataStore) - Static method in class net.citizensnpcs.api.CitizensAPI
-
Creates a new anonymous
NPCRegistry
with its own set ofNPC
s. - createAnonymousNPCRegistry(NPCDataStore) - Method in interface net.citizensnpcs.api.CitizensPlugin
- createAnonymousNPCRegistry(NPCDataStore) - Method in class net.citizensnpcs.Citizens
- createAtOffset(Vector) - Method in interface net.citizensnpcs.api.astar.pathfinder.PathPoint
-
Returns a new PathPoint at a given Vector.
- createAtOffset(Vector) - Method in class net.citizensnpcs.api.astar.pathfinder.VectorNode
- createBundlePacket(List<Object>) - Static method in class net.citizensnpcs.util.NMS
- createBundlePacket(List<Object>) - Method in interface net.citizensnpcs.util.NMSBridge
- CREATED_TRIGGER_KEY - Static variable in interface net.citizensnpcs.trait.waypoint.triggers.WaypointTriggerPrompt
- createDisplayItem() - Method in class net.citizensnpcs.api.gui.InputMenus.Choice
- createEditor(NPCShopAction, Consumer<NPCShopAction>) - Method in class net.citizensnpcs.trait.shop.CommandAction.CommandActionGUI
- createEditor(NPCShopAction, Consumer<NPCShopAction>) - Method in class net.citizensnpcs.trait.shop.ExperienceAction.ExperienceActionGUI
- createEditor(NPCShopAction, Consumer<NPCShopAction>) - Method in class net.citizensnpcs.trait.shop.ItemAction.ItemActionGUI
- createEditor(NPCShopAction, Consumer<NPCShopAction>) - Method in class net.citizensnpcs.trait.shop.MoneyAction.MoneyActionGUI
- createEditor(NPCShopAction, Consumer<NPCShopAction>) - Method in interface net.citizensnpcs.trait.shop.NPCShopAction.GUI
- createEditor(NPCShopAction, Consumer<NPCShopAction>) - Method in class net.citizensnpcs.trait.shop.OpenShopAction.OpenShopActionGUI
- createEditor(NPCShopAction, Consumer<NPCShopAction>) - Method in class net.citizensnpcs.trait.shop.PermissionAction.PermissionActionGUI
- createEditor(CommandSender, CommandContext) - Method in class net.citizensnpcs.trait.waypoint.GuidedWaypointProvider
- createEditor(CommandSender, CommandContext) - Method in class net.citizensnpcs.trait.waypoint.LinearWaypointProvider
- createEditor(CommandSender, CommandContext) - Method in class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
- createEditor(CommandSender, CommandContext) - Method in interface net.citizensnpcs.trait.waypoint.WaypointProvider
-
Creates an
WaypointEditor
with the givenCommandSender
. - createEntity(Location, NPC) - Method in class net.citizensnpcs.npc.AbstractEntityController
- createForType(EntityType) - Static method in class net.citizensnpcs.npc.EntityControllers
- createFromLocations(NPC, List<Location>) - Static method in class net.citizensnpcs.api.ai.goals.FollowPathGoal
- createFromShortInput(ConversationContext, String) - Method in class net.citizensnpcs.trait.waypoint.triggers.AnimationTriggerPrompt
- createFromShortInput(ConversationContext, String) - Method in class net.citizensnpcs.trait.waypoint.triggers.ChatTriggerPrompt
- createFromShortInput(ConversationContext, String) - Method in class net.citizensnpcs.trait.waypoint.triggers.CommandTriggerPrompt
- createFromShortInput(ConversationContext, String) - Method in class net.citizensnpcs.trait.waypoint.triggers.DelayTriggerPrompt
- createFromShortInput(ConversationContext, String) - Method in class net.citizensnpcs.trait.waypoint.triggers.SpeedTriggerPrompt
- createFromShortInput(ConversationContext, String) - Method in class net.citizensnpcs.trait.waypoint.triggers.TeleportTriggerPrompt
- createFromShortInput(ConversationContext, String) - Method in interface net.citizensnpcs.trait.waypoint.triggers.WaypointTriggerPrompt
- createInMemoryNPCRegistry(String) - Static method in class net.citizensnpcs.api.CitizensAPI
-
Creates a new
NPCRegistry
with its own set ofNPC
s that does not save to disk. - createInventory(String) - Method in class net.citizensnpcs.api.gui.InventoryMenuPage
- createInventory(String) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopContentsEditor
- createInventory(String) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopViewer
- createItem(Material, String) - Static method in class net.citizensnpcs.util.Util
- createItem(Material, String, String) - Static method in class net.citizensnpcs.util.Util
- createMarker(T, Location) - Method in class net.citizensnpcs.trait.waypoint.EntityMarkers
-
Creates and persists (in memory) an
Entity
marker. - createMenuItem(NPCShopAction) - Method in class net.citizensnpcs.trait.shop.CommandAction.CommandActionGUI
- createMenuItem(NPCShopAction) - Method in class net.citizensnpcs.trait.shop.ExperienceAction.ExperienceActionGUI
- createMenuItem(NPCShopAction) - Method in class net.citizensnpcs.trait.shop.ItemAction.ItemActionGUI
- createMenuItem(NPCShopAction) - Method in class net.citizensnpcs.trait.shop.MoneyAction.MoneyActionGUI
- createMenuItem(NPCShopAction) - Method in interface net.citizensnpcs.trait.shop.NPCShopAction.GUI
- createMenuItem(NPCShopAction) - Method in class net.citizensnpcs.trait.shop.OpenShopAction.OpenShopActionGUI
- createMenuItem(NPCShopAction) - Method in class net.citizensnpcs.trait.shop.PermissionAction.PermissionActionGUI
- createNamedNPCRegistry(String, NPCDataStore) - Static method in class net.citizensnpcs.api.CitizensAPI
-
Creates a new
NPCRegistry
with its own set ofNPC
s. - createNamedNPCRegistry(String, NPCDataStore) - Method in interface net.citizensnpcs.api.CitizensPlugin
- createNamedNPCRegistry(String, NPCDataStore) - Method in class net.citizensnpcs.Citizens
- createNPC(Entity, String, Vector3d) - Method in class net.citizensnpcs.trait.HologramTrait.AreaEffectCloudRenderer
- createNPC(Entity, String, Vector3d) - Method in class net.citizensnpcs.trait.HologramTrait.ArmorstandRenderer
- createNPC(Entity, String, Vector3d) - Method in class net.citizensnpcs.trait.HologramTrait.ArmorstandVehicleRenderer
- createNPC(Entity, String, Vector3d) - Method in class net.citizensnpcs.trait.HologramTrait.InteractionVehicleRenderer
- createNPC(Entity, String, Vector3d) - Method in class net.citizensnpcs.trait.HologramTrait.ItemDisplayRenderer
- createNPC(Entity, String, Vector3d) - Method in class net.citizensnpcs.trait.HologramTrait.ItemRenderer
- createNPC(Entity, String, Vector3d) - Method in class net.citizensnpcs.trait.HologramTrait.SingleEntityHologramRenderer
- createNPC(Entity, String, Vector3d) - Method in class net.citizensnpcs.trait.HologramTrait.TextDisplayRenderer
- createNPC(EntityType, String) - Method in interface net.citizensnpcs.api.npc.NPCRegistry
-
Creates an despawned
NPC
. - createNPC(EntityType, String) - Method in class net.citizensnpcs.npc.CitizensNPCRegistry
- createNPC(EntityType, String, Location) - Method in interface net.citizensnpcs.api.npc.NPCRegistry
-
Creates an spawned
NPC
at the given location. - createNPC(EntityType, String, Location) - Method in class net.citizensnpcs.npc.CitizensNPCRegistry
- createNPC(EntityType, UUID, int, String) - Method in interface net.citizensnpcs.api.npc.NPCRegistry
-
Creates an
NPC
with the given id. - createNPC(EntityType, UUID, int, String) - Method in class net.citizensnpcs.npc.CitizensNPCRegistry
- CreateNPCHistoryItem - Class in net.citizensnpcs.commands.history
- CreateNPCHistoryItem(NPC) - Constructor for class net.citizensnpcs.commands.history.CreateNPCHistoryItem
- createNPCUsingItem(EntityType, String, ItemStack) - Method in interface net.citizensnpcs.api.npc.NPCRegistry
-
Creates an despawned
NPC
using the given ItemStack to configure it if possible. - createNPCUsingItem(EntityType, String, ItemStack) - Method in class net.citizensnpcs.npc.CitizensNPCRegistry
- createPacketSession(RotationTrait.RotationParams) - Method in class net.citizensnpcs.trait.RotationTrait
- createPacketTracker(Entity) - Static method in class net.citizensnpcs.util.NMS
- createPacketTracker(Entity, EntityPacketTracker.PacketAggregator) - Static method in class net.citizensnpcs.util.NMS
- createPacketTracker(Entity, EntityPacketTracker.PacketAggregator) - Method in interface net.citizensnpcs.util.NMSBridge
- createRegistry(Class<?>) - Static method in class net.citizensnpcs.api.persistence.PersistenceLoader
- createRelativeKey(String) - Method in class net.citizensnpcs.api.util.DataKey
- createRetryingSequence(Collection<Behavior>) - Static method in class net.citizensnpcs.api.ai.tree.Sequence
-
Creates a
retrying
sequence that will continue from the currentBehavior
if it returnsBehaviorStatus.FAILURE
instead of propagating the failure up to its parent. - createRetryingSequence(Behavior...) - Static method in class net.citizensnpcs.api.ai.tree.Sequence
- createSelfRegistered(Class<? extends InventoryMenuPage>) - Static method in class net.citizensnpcs.api.gui.InventoryMenu
-
Creates an inventory menu instance starting at the given page that registers events and deregisters events when the menu is closed.
- createSelfRegistered(InventoryMenuPage) - Static method in class net.citizensnpcs.api.gui.InventoryMenu
-
Creates an inventory menu instance starting at the given page that registers events and deregisters events when the menu is closed.
- createSequence(Collection<Behavior>) - Static method in class net.citizensnpcs.api.ai.tree.Sequence
-
Creates sequence that will stop executing if the current
Behavior
returnsBehaviorStatus.FAILURE
. - createSequence(Behavior...) - Static method in class net.citizensnpcs.api.ai.tree.Sequence
- createTeam(String) - Method in class net.citizensnpcs.trait.ScoreboardTrait
- createUniqueNPCId(NPCRegistry) - Method in class net.citizensnpcs.api.npc.MemoryNPCDataStore
- createUniqueNPCId(NPCRegistry) - Method in interface net.citizensnpcs.api.npc.NPCDataStore
- createUniqueNPCId(NPCRegistry) - Method in class net.citizensnpcs.api.npc.SimpleNPCDataStore
- createWithCondition(Behavior, Condition) - Static method in class net.citizensnpcs.api.ai.tree.Loop
- createWithContext(Class<? extends InventoryMenuPage>, Map<String, Object>) - Static method in class net.citizensnpcs.api.gui.InventoryMenu
-
Create an inventory menu instance starting at the given page and with the initial context.
- createWithDefaultStorage() - Static method in class net.citizensnpcs.api.astar.AStarMachine
-
Creates an AStarMachine using
SimpleAStarStorage
as the storage backend. - createWithRadius(Iterable<NPC>, double) - Static method in class net.citizensnpcs.api.ai.flocking.GroupNPCFlock
- createWithStorage(Supplier<AStarStorage>) - Static method in class net.citizensnpcs.api.astar.AStarMachine
-
Creates an AStarMachine that uses the given
to createAStarStorage
instances. - CRIT - Enum constant in enum net.citizensnpcs.util.PlayerAnimation
- CROAKING - Enum constant in enum net.citizensnpcs.trait.EntityPoseTrait.EntityPose
- CROUCHING - Enum constant in enum net.citizensnpcs.trait.EntityPoseTrait.EntityPose
- CURRENT_WAYPOINT_PROVIDER - Static variable in class net.citizensnpcs.util.Messages
- CurrentLocation - Class in net.citizensnpcs.trait
- CurrentLocation() - Constructor for class net.citizensnpcs.trait.CurrentLocation
- CustomChart(String) - Constructor for class net.citizensnpcs.Metrics.CustomChart
- CYCLE - Enum constant in enum net.citizensnpcs.trait.CommandTrait.ExecutionMode
- cycleWaypoints() - Method in class net.citizensnpcs.trait.waypoint.LinearWaypointProvider
D
- DAMAGE_OTHERS - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Whether the NPC can damage other Entities.
- data() - Method in class net.citizensnpcs.api.gui.MenuContext
- data() - Method in class net.citizensnpcs.api.npc.AbstractNPC
- data() - Method in interface net.citizensnpcs.api.npc.NPC
- DataKey - Class in net.citizensnpcs.api.util
-
A hierarchical abstract storage class.
- DataKey(String) - Constructor for class net.citizensnpcs.api.util.DataKey
- DEATH - Enum constant in enum net.citizensnpcs.api.event.DespawnReason
- DEATH_SOUND - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
The Minecraft sound played when the NPC dies.
- debug() - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Returns whether this path will be debugged.
- debug(boolean) - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Sets whether the path should be debugged.
- debug(Object...) - Static method in class net.citizensnpcs.api.util.Messaging
- DEBUG_CHUNK_LOADS - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEBUG_FILE - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEBUG_MODE - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEBUG_PATHFINDING - Enum constant in enum net.citizensnpcs.Settings.Setting
- Decorator - Class in net.citizensnpcs.api.ai.tree
-
A decorator is a wrapper over a
Behavior
, which can add functionality such as filteringBehaviorStatus
es, conditions, timer loops and more without knowing the internals of the behavior it wraps. - Decorator.Builder - Class in net.citizensnpcs.api.ai.tree
- DEFAULT - Enum constant in enum net.citizensnpcs.trait.ShopTrait.ShopType
- DEFAULT_BLOCK_BREAKER_RADIUS - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEFAULT_CACHE_WAYPOINT_PATHS - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEFAULT_DESTINATION_TELEPORT_MARGIN - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEFAULT_DISTANCE_MARGIN - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEFAULT_HOLOGRAM_BACKGROUND_COLOR - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEFAULT_HOLOGRAM_RENDERER - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEFAULT_LOOK_CLOSE - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEFAULT_LOOK_CLOSE_RANGE - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEFAULT_NPC_HOLOGRAM_LINE_HEIGHT - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEFAULT_NPC_LIMIT - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEFAULT_PATH_DISTANCE_MARGIN - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEFAULT_PATHFINDER_UPDATE_PATH_RATE - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEFAULT_PATHFINDING_RANGE - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEFAULT_POSE_SET - Static variable in class net.citizensnpcs.util.Messages
- DEFAULT_PROTECTED - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Whether the NPC is 'protected' i.e.
- DEFAULT_RANDOM_LOOK_CLOSE - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEFAULT_RANDOM_LOOK_DELAY - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEFAULT_RANDOM_TALKER - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEFAULT_REALISTIC_LOOKING - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEFAULT_SPAWN_NODAMAGE_DURATION - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEFAULT_STATIONARY_DURATION - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEFAULT_STRAIGHT_LINE_TARGETING_DISTANCE - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEFAULT_STUCK_ACTION - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEFAULT_TALK_CLOSE - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEFAULT_TALK_CLOSE_RANGE - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEFAULT_TEXT - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEFAULT_TEXT_DELAY_MAX - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEFAULT_TEXT_DELAY_MIN - Enum constant in enum net.citizensnpcs.Settings.Setting
- DEFAULT_TEXT_SPEECH_BUBBLE_DURATION - Enum constant in enum net.citizensnpcs.Settings.Setting
- defaultAttackStrategy() - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Returns the configured default attack strategy, which tries to perform the most Minecraft-like attack on the target.
- defaultAttackStrategy(AttackStrategy) - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Sets the default
AttackStrategy
. - defValue() - Element in annotation type net.citizensnpcs.api.command.Arg
- defValue() - Element in annotation type net.citizensnpcs.api.command.Flag
- delay(int) - Method in class net.citizensnpcs.api.ai.goals.WanderGoal.Builder
- delay(Duration) - Method in class net.citizensnpcs.trait.CommandTrait.NPCCommandBuilder
- DELAY_TRIGGER_PROMPT - Static variable in class net.citizensnpcs.util.Messages
- DelayTrigger - Class in net.citizensnpcs.trait.waypoint.triggers
- DelayTrigger() - Constructor for class net.citizensnpcs.trait.waypoint.triggers.DelayTrigger
- DelayTrigger(int) - Constructor for class net.citizensnpcs.trait.waypoint.triggers.DelayTrigger
- DelayTriggerPrompt - Class in net.citizensnpcs.trait.waypoint.triggers
- DelayTriggerPrompt() - Constructor for class net.citizensnpcs.trait.waypoint.triggers.DelayTriggerPrompt
- DelegatePersistence - Annotation Type in net.citizensnpcs.api.persistence
-
Delegates persistence to a given
Persister
, which will be used to create and save instances. - deleteShop(ShopTrait.NPCShop) - Method in class net.citizensnpcs.trait.shop.StoredShops
- DENYLIST - Enum constant in enum net.citizensnpcs.api.trait.trait.PlayerFilter.Mode
- deregister(NPC) - Method in interface net.citizensnpcs.api.npc.NPCRegistry
-
Deregisters the
NPC
and removes all data about it from the data store. - deregister(NPC) - Method in class net.citizensnpcs.npc.CitizensNPCRegistry
- deregisterAll() - Method in interface net.citizensnpcs.api.npc.NPCRegistry
-
Deregisters all
NPC
s from this registry. - deregisterAll() - Method in class net.citizensnpcs.npc.CitizensNPCRegistry
- deregisterPlayer(Entity) - Static method in class net.citizensnpcs.util.PlayerUpdateTask
- deregisterTrait(TraitInfo) - Method in interface net.citizensnpcs.api.trait.TraitFactory
-
Removes a trait.
- deregisterTrait(TraitInfo) - Method in class net.citizensnpcs.npc.CitizensTraitFactory
- desc() - Element in annotation type net.citizensnpcs.api.command.Command
-
A short description of the command that will be displayed with the command usage and help.
- describe() - Method in class net.citizensnpcs.trait.shop.CommandAction
- describe() - Method in class net.citizensnpcs.trait.shop.ExperienceAction
- describe() - Method in class net.citizensnpcs.trait.shop.ItemAction
- describe() - Method in class net.citizensnpcs.trait.shop.MoneyAction
- describe() - Method in class net.citizensnpcs.trait.shop.NPCShopAction
- describe() - Method in class net.citizensnpcs.trait.shop.OpenShopAction
- describe() - Method in class net.citizensnpcs.trait.shop.PermissionAction
- describe(CommandSender) - Method in class net.citizensnpcs.trait.Age
-
Send a brief description of the current state of the trait to the supplied
CommandSender
. - describe(CommandSender) - Method in class net.citizensnpcs.trait.CommandTrait
-
Send a brief description of the current state of the trait to the supplied
CommandSender
. - describe(CommandSender) - Method in class net.citizensnpcs.trait.SlimeSize
- describe(CommandSender, int) - Method in class net.citizensnpcs.trait.Poses
- describeProviders(CommandSender) - Method in class net.citizensnpcs.trait.waypoint.Waypoints
- describeTriggers(CommandSender) - Method in class net.citizensnpcs.trait.waypoint.Waypoint
- describeValidTriggerNames() - Static method in class net.citizensnpcs.trait.waypoint.triggers.WaypointTriggerRegistry
- description() - Method in class net.citizensnpcs.trait.waypoint.triggers.AnimationTrigger
- description() - Method in class net.citizensnpcs.trait.waypoint.triggers.ChatTrigger
- description() - Method in class net.citizensnpcs.trait.waypoint.triggers.CommandTrigger
- description() - Method in class net.citizensnpcs.trait.waypoint.triggers.DelayTrigger
- description() - Method in class net.citizensnpcs.trait.waypoint.triggers.SpeedTrigger
- description() - Method in class net.citizensnpcs.trait.waypoint.triggers.TeleportTrigger
- description() - Method in interface net.citizensnpcs.trait.waypoint.triggers.WaypointTrigger
- deselect(CommandSender) - Method in interface net.citizensnpcs.api.npc.NPCSelector
- deselect(CommandSender) - Method in class net.citizensnpcs.npc.NPCSelector
- DESELECTED_NPC - Static variable in class net.citizensnpcs.util.Messages
- despawn() - Method in class net.citizensnpcs.api.npc.AbstractNPC
- despawn() - Method in interface net.citizensnpcs.api.npc.NPC
-
Despawns this NPC.
- despawn(DespawnReason) - Method in interface net.citizensnpcs.api.npc.NPC
-
Despawns this NPC.
- despawn(DespawnReason) - Method in class net.citizensnpcs.npc.CitizensNPC
- despawnNPCs(DespawnReason) - Method in interface net.citizensnpcs.api.npc.NPCRegistry
-
Despawn all NPCs within the registry.
- despawnNPCs(DespawnReason) - Method in class net.citizensnpcs.npc.CitizensNPCRegistry
- DespawnReason - Enum in net.citizensnpcs.api.event
- destinationPicker(Function<NPC, Location>) - Method in class net.citizensnpcs.api.ai.goals.WanderGoal.Builder
- destinationTeleportMargin() - Method in class net.citizensnpcs.api.ai.NavigatorParameters
- destinationTeleportMargin(double) - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Sets the distance (in blocks) after which the NPC will directly teleport to the destination or -1 if disabled.
- destroy() - Method in class net.citizensnpcs.api.npc.AbstractNPC
- destroy() - Method in interface net.citizensnpcs.api.npc.NPC
-
Permanently removes this NPC and all data about it from the registry it's attached to.
- destroy() - Method in class net.citizensnpcs.npc.CitizensNPC
- destroy() - Method in interface net.citizensnpcs.trait.HologramTrait.HologramRenderer
-
Destroy/teardown any rendered holograms.
- destroy() - Method in class net.citizensnpcs.trait.HologramTrait.ItemRenderer
- destroy() - Method in class net.citizensnpcs.trait.HologramTrait.SingleEntityHologramRenderer
- destroy(CommandSender) - Method in class net.citizensnpcs.api.npc.AbstractNPC
- destroy(CommandSender) - Method in interface net.citizensnpcs.api.npc.NPC
-
Permanently removes this NPC and all data about it from the registry it's attached to.
- DESTROYED - Enum constant in enum net.citizensnpcs.api.util.RemoveReason
- destroyMarkers() - Method in class net.citizensnpcs.trait.waypoint.EntityMarkers
- die() - Method in class net.citizensnpcs.npc.AbstractEntityController
- die() - Method in interface net.citizensnpcs.npc.EntityController
- DIGGING - Enum constant in enum net.citizensnpcs.trait.EntityPoseTrait.EntityPose
- DIGGING - Enum constant in enum net.citizensnpcs.trait.versioned.SnifferTrait.SnifferState
- dimensions() - Element in annotation type net.citizensnpcs.api.gui.Menu
-
The dimensions of the menu, if supported.
- Direction - Enum in net.citizensnpcs.api.hpastar
- DISABLE_DEFAULT_STUCK_ACTION - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Whether to disable the default stuck action (teleport to destination is default).
- DISABLE_LOOKCLOSE_WHILE_NAVIGATING - Enum constant in enum net.citizensnpcs.Settings.Setting
- DISABLE_MC_NAVIGATION_FALLBACK - Enum constant in enum net.citizensnpcs.Settings.Setting
- DISABLE_TABLIST - Enum constant in enum net.citizensnpcs.Settings.Setting
- disableWhileNavigating() - Method in class net.citizensnpcs.trait.LookClose
- dispatch(Player, CommandTrait.Hand) - Method in class net.citizensnpcs.trait.CommandTrait
- display(CommandContext, CommandSender, NPC, Boolean, Boolean, Integer, String, Color, TextDisplay.TextAlignment) - Static method in class net.citizensnpcs.trait.versioned.TextDisplayTrait
- display(CommandContext, CommandSender, NPC, Display.Billboard, Quaternionf, Quaternionf, Vector, Float, String, Integer, Integer, Float, Float, Float, Float) - Static method in class net.citizensnpcs.trait.versioned.DisplayTrait
- display(Player) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShop
- displayEditor(ShopTrait, Player) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShop
- displayEditor(Player) - Method in class net.citizensnpcs.trait.DropsTrait
- DisplayTrait - Class in net.citizensnpcs.trait.versioned
- DisplayTrait() - Constructor for class net.citizensnpcs.trait.versioned.DisplayTrait
- distance(VectorNode) - Method in class net.citizensnpcs.api.astar.pathfinder.VectorNode
- distance(HPAGraphNode) - Method in class net.citizensnpcs.api.hpastar.HPAGraphNode
- distance(Waypoint) - Method in class net.citizensnpcs.trait.waypoint.Waypoint
-
Returns the distance in blocks to another waypoint.
- distanceMargin() - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Returns the distance margin or leeway that the
Navigator
will be able to stop from the target destination. - distanceMargin(double) - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Sets the distance margin.
- doBeginRead() - Method in class net.citizensnpcs.util.EmptyChannel
- doBind(SocketAddress) - Method in class net.citizensnpcs.util.EmptyChannel
- doClose() - Method in class net.citizensnpcs.util.EmptyChannel
- doDisconnect() - Method in class net.citizensnpcs.util.EmptyChannel
- DoorExaminer - Class in net.citizensnpcs.api.astar.pathfinder
- DoorExaminer() - Constructor for class net.citizensnpcs.api.astar.pathfinder.DoorExaminer
- doWrite(ChannelOutboundBuffer) - Method in class net.citizensnpcs.util.EmptyChannel
- DrilldownPie(String, Callable<Map<String, Map<String, Integer>>>) - Constructor for class net.citizensnpcs.Metrics.DrilldownPie
-
Class constructor.
- DROPS_ITEMS - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Whether the NPC drops its inventory after death.
- DropsGUI(DropsTrait) - Constructor for class net.citizensnpcs.trait.DropsTrait.DropsGUI
- DropsTrait - Class in net.citizensnpcs.trait
- DropsTrait() - Constructor for class net.citizensnpcs.trait.DropsTrait
- DropsTrait.DropsGUI - Class in net.citizensnpcs.trait
- DYING - Enum constant in enum net.citizensnpcs.trait.EntityPoseTrait.EntityPose
E
- EAST - Enum constant in enum net.citizensnpcs.api.hpastar.Direction
- EAT_FOOD - Enum constant in enum net.citizensnpcs.util.PlayerAnimation
- edit(int, String) - Method in class net.citizensnpcs.trait.text.Text
-
Edit the text at a given index to a new text.
- Editor - Class in net.citizensnpcs.editor
- Editor() - Constructor for class net.citizensnpcs.editor.Editor
- editPageTitle(InventoryMenuSlot, CitizensInventoryClickEvent) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopPageSettings
- EMERGING - Enum constant in enum net.citizensnpcs.trait.EntityPoseTrait.EntityPose
- Empty - Class in net.citizensnpcs.api.ai.tree
-
An empty leaf
Behavior
. - EMPTY - Static variable in class net.citizensnpcs.api.util.BoundingBox
- EMPTY_CONFIG - Static variable in class net.citizensnpcs.api.npc.BlockBreaker
- EmptyChannel - Class in net.citizensnpcs.util
- EmptyChannel(Channel) - Constructor for class net.citizensnpcs.util.EmptyChannel
- enablePageSwitcher() - Method in class net.citizensnpcs.api.util.Paginator
- enablePageSwitcher(String) - Method in class net.citizensnpcs.api.util.Paginator
- end() - Method in class net.citizensnpcs.editor.CopierEditor
- end() - Method in class net.citizensnpcs.editor.Editor
- end() - Method in class net.citizensnpcs.editor.EquipmentEditor
- end() - Method in class net.citizensnpcs.trait.RotationTrait.PacketRotationSession
- ENDERCRYSTAL_NOT_SHOWING_BOTTOM - Static variable in class net.citizensnpcs.util.Messages
- ENDERCRYSTAL_SHOWING_BOTTOM - Static variable in class net.citizensnpcs.util.Messages
- EnderCrystalTrait - Class in net.citizensnpcs.trait
-
Persists EnderCrystal metadata.
- EnderCrystalTrait() - Constructor for class net.citizensnpcs.trait.EnderCrystalTrait
- enderdragon(CommandContext, CommandSender, NPC, EnderDragon.Phase, Boolean) - Static method in class net.citizensnpcs.trait.versioned.EnderDragonTrait
- EnderDragonTrait - Class in net.citizensnpcs.trait.versioned
- EnderDragonTrait() - Constructor for class net.citizensnpcs.trait.versioned.EnderDragonTrait
- ENDERMAN_ANGRY_SET - Static variable in class net.citizensnpcs.util.Messages
- ENDERMAN_ANGRY_UNSET - Static variable in class net.citizensnpcs.util.Messages
- EndermanEquipperGUI - Class in net.citizensnpcs.editor
- EndermanEquipperGUI() - Constructor for class net.citizensnpcs.editor.EndermanEquipperGUI
- EndermanTrait - Class in net.citizensnpcs.trait
-
Persists
Enderman
metadata. - EndermanTrait() - Constructor for class net.citizensnpcs.trait.EndermanTrait
- enterOrLeave(Player, Editor) - Static method in class net.citizensnpcs.editor.Editor
- entity - Variable in class net.citizensnpcs.util.AbstractBlockBreaker
- ENTITY - Enum constant in enum net.citizensnpcs.api.ai.TargetType
- ENTITY_SPAWN_WAIT_DURATION - Enum constant in enum net.citizensnpcs.Settings.Setting
- ENTITY_TYPE_SET - Static variable in class net.citizensnpcs.util.Messages
- EntityController - Interface in net.citizensnpcs.npc
- EntityControllers - Class in net.citizensnpcs.npc
- EntityControllers() - Constructor for class net.citizensnpcs.npc.EntityControllers
- EntityDim - Class in net.citizensnpcs.api.util
- EntityDim(double, double) - Constructor for class net.citizensnpcs.api.util.EntityDim
- EntityDim(float, float) - Constructor for class net.citizensnpcs.api.util.EntityDim
- EntityMarkers<T> - Class in net.citizensnpcs.trait.waypoint
-
A helper class for storing a number of entity markers.
- EntityMarkers() - Constructor for class net.citizensnpcs.trait.waypoint.EntityMarkers
- EntityMarkers(EntityType) - Constructor for class net.citizensnpcs.trait.waypoint.EntityMarkers
- EntityPacketTracker - Interface in net.citizensnpcs.util
- EntityPacketTracker.PacketAggregator - Class in net.citizensnpcs.util
- ENTITYPOSE_SET - Static variable in class net.citizensnpcs.util.Messages
- EntityPoseTrait - Class in net.citizensnpcs.trait
- EntityPoseTrait() - Constructor for class net.citizensnpcs.trait.EntityPoseTrait
- EntityPoseTrait.EntityPose - Enum in net.citizensnpcs.trait
- EntityTarget - Interface in net.citizensnpcs.api.ai
- entityTargetLocationMapper() - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Gets the target location mapper.
- entityTargetLocationMapper(Function<Entity, Location>) - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Set the target location mapper.
- EntityTargetNPCEvent - Class in net.citizensnpcs.api.event
- EntityTargetNPCEvent(EntityTargetEvent, NPC) - Constructor for class net.citizensnpcs.api.event.EntityTargetNPCEvent
- equals(Object) - Method in class net.citizensnpcs.api.ai.SimpleGoalEntry
- equals(Object) - Method in class net.citizensnpcs.api.ai.tree.ForwardingBehaviorGoalAdapter
- equals(Object) - Method in class net.citizensnpcs.api.astar.AStarNode
- equals(Object) - Method in class net.citizensnpcs.api.astar.pathfinder.VectorNode
- equals(Object) - Method in class net.citizensnpcs.api.command.CommandManager.CommandInfo
- equals(Object) - Method in class net.citizensnpcs.api.gui.InventoryMenuSlot
- equals(Object) - Method in class net.citizensnpcs.api.hpastar.ClusterNode
- equals(Object) - Method in class net.citizensnpcs.api.hpastar.HPAGraphAStarNode
- equals(Object) - Method in class net.citizensnpcs.api.hpastar.HPAGraphNode
- equals(Object) - Method in class net.citizensnpcs.api.npc.AbstractNPC
- equals(Object) - Method in class net.citizensnpcs.api.util.BoundingBox
- equals(Object) - Method in class net.citizensnpcs.api.util.DataKey
- equals(Object) - Method in class net.citizensnpcs.api.util.EntityDim
- equals(Object) - Method in class net.citizensnpcs.api.util.MemoryDataKey
- equals(Object) - Method in class net.citizensnpcs.api.util.OldEnumCompat.CatTypeEnum
- equals(Object) - Method in class net.citizensnpcs.api.util.OldEnumCompat.FrogVariantEnum
- equals(Object) - Method in class net.citizensnpcs.api.util.OldEnumCompat.VillagerProfessionEnum
- equals(Object) - Method in class net.citizensnpcs.api.util.OldEnumCompat.VillagerTypeEnum
- equals(Object) - Method in class net.citizensnpcs.api.util.SpigotUtil.InventoryViewAPI
- equals(Object) - Method in class net.citizensnpcs.api.util.YamlStorage
- equals(Object) - Method in class net.citizensnpcs.api.util.YamlStorageWithLists
- equals(Object) - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- equals(Object) - Method in class net.citizensnpcs.trait.waypoint.Waypoint
- equals(Object) - Method in class net.citizensnpcs.util.Anchor
- equals(Object) - Method in class net.citizensnpcs.util.ChunkCoord
- equip(Player, NPC) - Method in interface net.citizensnpcs.editor.Equipper
- equip(Player, NPC) - Method in class net.citizensnpcs.editor.HorseEquipper
- equip(Player, NPC) - Method in class net.citizensnpcs.editor.SheepEquipper
- equip(Player, NPC) - Method in class net.citizensnpcs.editor.WolfEquipper
- Equipment - Class in net.citizensnpcs.api.trait.trait
-
Represents an NPC's equipment.
- Equipment() - Constructor for class net.citizensnpcs.api.trait.trait.Equipment
- EQUIPMENT_EDITOR_BEGIN - Static variable in class net.citizensnpcs.util.Messages
- EQUIPMENT_EDITOR_END - Static variable in class net.citizensnpcs.util.Messages
- EQUIPMENT_EDITOR_SHEEP_COLOURED - Static variable in class net.citizensnpcs.util.Messages
- EQUIPMENT_SET - Static variable in class net.citizensnpcs.util.Messages
- Equipment.EquipmentSlot - Enum in net.citizensnpcs.api.trait.trait
- EquipmentEditor - Class in net.citizensnpcs.editor
- EquipmentEditor(Player, NPC) - Constructor for class net.citizensnpcs.editor.EquipmentEditor
- Equipper - Interface in net.citizensnpcs.editor
- ERROR_CLEARING_GOALS - Static variable in class net.citizensnpcs.util.Messages
- ERROR_COLOUR - Enum constant in enum net.citizensnpcs.Settings.Setting
- ERROR_GETTING_FIELD - Static variable in class net.citizensnpcs.util.Messages
- ERROR_GETTING_ID_MAPPING - Static variable in class net.citizensnpcs.util.Messages
- ERROR_GETTING_METHOD - Static variable in class net.citizensnpcs.util.Messages
- ERROR_RESTORING_GOALS - Static variable in class net.citizensnpcs.util.Messages
- ERROR_SETTING_LOOKCLOSE_RANGE - Static variable in class net.citizensnpcs.util.Messages
- ERROR_SETTING_SKIN_URL - Static variable in class net.citizensnpcs.util.Messages
- ERROR_UPDATING_NAVIGATION_WORLD - Static variable in class net.citizensnpcs.util.Messages
- EulerAnglePersister - Class in net.citizensnpcs.api.persistence
- EulerAnglePersister() - Constructor for class net.citizensnpcs.api.persistence.EulerAnglePersister
- EventListen - Class in net.citizensnpcs
- examiner(BlockExaminer) - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Adds the given
BlockExaminer
. - examiners() - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Gets a copy of all current
BlockExaminer
s. - EXCEPTION_UPDATING_NPC - Static variable in class net.citizensnpcs.util.Messages
- excludedTypes() - Element in annotation type net.citizensnpcs.api.command.Requirements
- execute(Command, String[], CommandSender, Object...) - Method in class net.citizensnpcs.api.command.CommandManager
-
Attempt to execute a command using the root
Command
given. - executeSafe(Command, String[], CommandSender, Object...) - Method in class net.citizensnpcs.api.command.CommandManager
-
A safe version of
CommandManager.execute(org.bukkit.command.Command, String[], CommandSender, Object...)
which catches and logs allException
s that occur. - exp - Variable in class net.citizensnpcs.trait.shop.ExperienceAction
- ExperienceAction - Class in net.citizensnpcs.trait.shop
- ExperienceAction() - Constructor for class net.citizensnpcs.trait.shop.ExperienceAction
- ExperienceAction(int) - Constructor for class net.citizensnpcs.trait.shop.ExperienceAction
- ExperienceAction.ExperienceActionGUI - Class in net.citizensnpcs.trait.shop
- ExperienceActionGUI() - Constructor for class net.citizensnpcs.trait.shop.ExperienceAction.ExperienceActionGUI
- experienceCost(int) - Method in class net.citizensnpcs.trait.CommandTrait.NPCCommandBuilder
- eyeHeight - Variable in class net.citizensnpcs.api.util.EyeHeightBoundingBox
- EyeHeightBoundingBox - Class in net.citizensnpcs.api.util
- EyeHeightBoundingBox(double, double, double, double, double, double, double) - Constructor for class net.citizensnpcs.api.util.EyeHeightBoundingBox
F
- face(Entity, float, float) - Static method in class net.citizensnpcs.util.Util
- faceEntity(Entity, Entity) - Static method in class net.citizensnpcs.util.Util
- faceLocation(Entity, Location) - Static method in class net.citizensnpcs.util.Util
- faceLocation(Entity, Location, boolean) - Static method in class net.citizensnpcs.util.Util
- faceLocation(Entity, Location, boolean, boolean) - Static method in class net.citizensnpcs.util.Util
- faceLocation(Location) - Method in interface net.citizensnpcs.api.npc.NPC
-
Faces a given
Location
if the NPC is spawned. - faceLocation(Location) - Method in class net.citizensnpcs.npc.CitizensNPC
- FACTORY - Static variable in class net.citizensnpcs.api.astar.SimpleAStarStorage
- fail() - Static method in class net.citizensnpcs.trait.shop.NPCShopAction.Transaction
- FAILED - Enum constant in enum net.citizensnpcs.npc.skin.profile.ProfileFetchResult
-
The profile request failed for unknown reasons.
- FAILED_LOAD_SAVES - Static variable in class net.citizensnpcs.util.Messages
- FAILED_TO_MOUNT_NPC - Static variable in class net.citizensnpcs.util.Messages
- FAILED_TO_REMOVE - Static variable in class net.citizensnpcs.util.Messages
- FAILURE - Enum constant in enum net.citizensnpcs.api.ai.tree.BehaviorStatus
-
Indicates that the
Behavior
has failed unrecoverably. - FALL_FLYING - Enum constant in enum net.citizensnpcs.trait.EntityPoseTrait.EntityPose
- FallingExaminer - Class in net.citizensnpcs.npc.ai
- FallingExaminer(int) - Constructor for class net.citizensnpcs.npc.ai.FallingExaminer
- FEELING_HAPPY - Enum constant in enum net.citizensnpcs.trait.versioned.SnifferTrait.SnifferState
- fetch(String, ProfileFetchHandler) - Static method in class net.citizensnpcs.npc.skin.profile.ProfileFetcher
-
Fetch a profile.
- fetchDefaultSkin() - Method in class net.citizensnpcs.trait.SkinTrait
-
Whether to fetch the Mojang skin using the NPC's name on spawn.
- fetchForced(String, ProfileFetchHandler) - Static method in class net.citizensnpcs.npc.skin.profile.ProfileFetcher
- FETCHING_SKIN - Static variable in class net.citizensnpcs.util.Messages
- FileStorage - Interface in net.citizensnpcs.api.util
- fillProfileProperties(GameProfile, boolean) - Static method in class net.citizensnpcs.util.NMS
- fillProfileProperties(GameProfile, boolean) - Method in interface net.citizensnpcs.util.NMSBridge
- filter() - Element in annotation type net.citizensnpcs.api.gui.ClickHandler
-
An optional filter for specific actions.
- filter() - Element in annotation type net.citizensnpcs.api.gui.Menu
-
The click types to allow by default.
- filter() - Element in annotation type net.citizensnpcs.api.gui.MenuTransition
-
Whitelist the allowed clicktypes for transition (empty = all allowed).
- filter(Function<Block, Boolean>) - Method in class net.citizensnpcs.api.ai.goals.WanderGoal.Builder
- filter(Function<Player, Boolean>) - Method in class net.citizensnpcs.trait.RotationTrait.RotationParams
- filteredStringSetter(Supplier<String>, Function<String, Boolean>) - Static method in class net.citizensnpcs.api.gui.InputMenus
- filterToVisiblePlayers(Entity, Iterable<Player>) - Method in class net.citizensnpcs.api.LocationLookup
- findNewTarget() - Method in class net.citizensnpcs.trait.LookClose
-
Finds a new look-close target
- findPath(Location, Location) - Method in class net.citizensnpcs.api.hpastar.HPAGraph
- findProfilesByNames(String[], ProfileLookupCallback) - Static method in class net.citizensnpcs.util.NMS
- findRandomValidLocation(Location, int, int) - Static method in class net.citizensnpcs.api.astar.pathfinder.MinecraftBlockExaminer
- findRandomValidLocation(Location, int, int, Function<Block, Boolean>) - Static method in class net.citizensnpcs.api.astar.pathfinder.MinecraftBlockExaminer
- findRandomValidLocation(Location, int, int, Function<Block, Boolean>, Random) - Static method in class net.citizensnpcs.api.astar.pathfinder.MinecraftBlockExaminer
- findValidLocation(Location, int) - Static method in class net.citizensnpcs.api.astar.pathfinder.MinecraftBlockExaminer
- findValidLocation(Location, int, int) - Static method in class net.citizensnpcs.api.astar.pathfinder.MinecraftBlockExaminer
- findValidLocation(Location, int, int, Function<Block, Boolean>) - Static method in class net.citizensnpcs.api.astar.pathfinder.MinecraftBlockExaminer
- findValidLocationAbove(Location, int) - Static method in class net.citizensnpcs.api.astar.pathfinder.MinecraftBlockExaminer
- finish() - Method in interface net.citizensnpcs.api.ai.GoalSelector
-
Stops executing any currently running
Goal
s and allows other goals to be selected for execution. - finish() - Method in class net.citizensnpcs.api.ai.SimpleGoalController.SimpleGoalSelector
- finishAndRemove() - Method in interface net.citizensnpcs.api.ai.GoalSelector
-
Calls
GoalSelector.finish()
and removes theGoal
from the list of possible goals to execute. - finishAndRemove() - Method in class net.citizensnpcs.api.ai.SimpleGoalController.SimpleGoalSelector
- Flag - Annotation Type in net.citizensnpcs.api.command
- flags - Variable in class net.citizensnpcs.api.command.CommandContext
- flags() - Element in annotation type net.citizensnpcs.api.command.Command
-
Defines the flags available for this command.
- FlockBehavior - Interface in net.citizensnpcs.api.ai.flocking
-
An interface to be used with an
Flocker
to represent a certain type of behavior such as cohesion, alignment or separation. - Flocker - Class in net.citizensnpcs.api.ai.flocking
-
Implements a simple flocking controller as a
Runnable
. - Flocker(NPC, NPCFlock, FlockBehavior...) - Constructor for class net.citizensnpcs.api.ai.flocking.Flocker
- FLUID_PUSHABLE - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Whether the NPC is pushable by fluids.
- FLUID_PUSHABLE_SET - Static variable in class net.citizensnpcs.util.Messages
- FLUID_PUSHABLE_UNSET - Static variable in class net.citizensnpcs.util.Messages
- FLYABLE - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Whether the NPC is 'flyable' i.e.
- FLYABLE_SET - Static variable in class net.citizensnpcs.util.Messages
- FLYABLE_UNSET - Static variable in class net.citizensnpcs.util.Messages
- FlyingAStarNavigationStrategy - Class in net.citizensnpcs.npc.ai
- FlyingAStarNavigationStrategy(NPC, Iterable<Vector>, NavigatorParameters) - Constructor for class net.citizensnpcs.npc.ai.FlyingAStarNavigationStrategy
- FlyingAStarNavigationStrategy(NPC, Location, NavigatorParameters) - Constructor for class net.citizensnpcs.npc.ai.FlyingAStarNavigationStrategy
- FlyingBlockExaminer - Class in net.citizensnpcs.api.astar.pathfinder
- FlyingBlockExaminer() - Constructor for class net.citizensnpcs.api.astar.pathfinder.FlyingBlockExaminer
- follow(Entity) - Method in class net.citizensnpcs.trait.FollowTrait
-
Sets the
Entity
to follow - FOLLOW_ACROSS_WORLDS - Enum constant in enum net.citizensnpcs.Settings.Setting
- FOLLOW_MARGIN_SET - Static variable in class net.citizensnpcs.util.Messages
- FOLLOW_SET - Static variable in class net.citizensnpcs.util.Messages
- FOLLOW_UNSET - Static variable in class net.citizensnpcs.util.Messages
- FollowPathGoal - Class in net.citizensnpcs.api.ai.goals
- FollowPathGoal(NPC, List<MoveToGoal>) - Constructor for class net.citizensnpcs.api.ai.goals.FollowPathGoal
- FollowTrait - Class in net.citizensnpcs.trait
-
Persists a
Player
to follow while spawned. - FollowTrait() - Constructor for class net.citizensnpcs.trait.FollowTrait
- FORCE_PACKET_UPDATE - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Forces a singular packet update.
- FORCEFIELD_DESCRIBE - Static variable in class net.citizensnpcs.util.Messages
- FORCEFIELD_HEIGHT_SET - Static variable in class net.citizensnpcs.util.Messages
- FORCEFIELD_STRENGTH_SET - Static variable in class net.citizensnpcs.util.Messages
- FORCEFIELD_VERTICAL_STRENGTH_SET - Static variable in class net.citizensnpcs.util.Messages
- FORCEFIELD_WIDTH_SET - Static variable in class net.citizensnpcs.util.Messages
- ForcefieldTrait - Class in net.citizensnpcs.trait
- ForcefieldTrait() - Constructor for class net.citizensnpcs.trait.ForcefieldTrait
- format(String, Object...) - Static method in class net.citizensnpcs.api.util.Translator
- ForwardingBehaviorGoalAdapter - Class in net.citizensnpcs.api.ai.tree
-
Forwards all calls to a secondary
Behavior
. - ForwardingBehaviorGoalAdapter(Behavior) - Constructor for class net.citizensnpcs.api.ai.tree.ForwardingBehaviorGoalAdapter
- ForwardingInventory - Interface in net.citizensnpcs.api.gui
- fox(CommandContext, CommandSender, NPC, Boolean, Boolean, Boolean, String, Boolean, Boolean, Boolean) - Static method in class net.citizensnpcs.trait.versioned.FoxTrait
- FOX_CROUCHING_SET - Static variable in class net.citizensnpcs.util.Messages
- FOX_CROUCHING_UNSET - Static variable in class net.citizensnpcs.util.Messages
- FOX_FACEPLANTED_SET - Static variable in class net.citizensnpcs.util.Messages
- FOX_FACEPLANTED_UNSET - Static variable in class net.citizensnpcs.util.Messages
- FOX_INTERESTED_SET - Static variable in class net.citizensnpcs.util.Messages
- FOX_INTERESTED_UNSET - Static variable in class net.citizensnpcs.util.Messages
- FOX_POUNCING_SET - Static variable in class net.citizensnpcs.util.Messages
- FOX_POUNCING_UNSET - Static variable in class net.citizensnpcs.util.Messages
- FOX_SITTING_SET - Static variable in class net.citizensnpcs.util.Messages
- FOX_SITTING_UNSET - Static variable in class net.citizensnpcs.util.Messages
- FOX_SLEEPING_SET - Static variable in class net.citizensnpcs.util.Messages
- FOX_SLEEPING_UNSET - Static variable in class net.citizensnpcs.util.Messages
- FOX_TYPE_SET - Static variable in class net.citizensnpcs.util.Messages
- FoxTrait - Class in net.citizensnpcs.trait.versioned
- FoxTrait() - Constructor for class net.citizensnpcs.trait.versioned.FoxTrait
- frog(CommandContext, CommandSender, NPC, Frog.Variant) - Static method in class net.citizensnpcs.trait.versioned.FrogTrait
- FROG_VARIANT_SET - Static variable in class net.citizensnpcs.util.Messages
- FrogTrait - Class in net.citizensnpcs.trait.versioned
- FrogTrait() - Constructor for class net.citizensnpcs.trait.versioned.FrogTrait
- FrogVariantEnum(Frog.Variant) - Constructor for class net.citizensnpcs.api.util.OldEnumCompat.FrogVariantEnum
- from(BoundingBox) - Static method in class net.citizensnpcs.api.util.EntityDim
- from(Entity) - Static method in class net.citizensnpcs.api.util.EntityDim
- FROM_ENTITY_NOT_FOUND - Static variable in class net.citizensnpcs.util.Messages
- fromMojang(Object) - Static method in class net.citizensnpcs.util.SkinProperty
- fromMojangProfile(GameProfile) - Static method in class net.citizensnpcs.util.SkinProperty
G
- g(VectorNode, VectorNode) - Method in class net.citizensnpcs.api.astar.pathfinder.VectorGoal
- g(T, T) - Method in interface net.citizensnpcs.api.astar.AStarGoal
-
Returns the cost of moving between the two supplied
AStarNode
s. - GAMEMODE_DESCRIBE - Static variable in class net.citizensnpcs.util.Messages
- GAMEMODE_INVALID - Static variable in class net.citizensnpcs.util.Messages
- GAMEMODE_SET - Static variable in class net.citizensnpcs.util.Messages
- GameModeTrait - Class in net.citizensnpcs.trait
- GameModeTrait() - Constructor for class net.citizensnpcs.trait.GameModeTrait
- generateFromPNG(byte[], boolean) - Static method in class net.citizensnpcs.util.MojangSkinGenerator
- generateFromURL(String, boolean) - Static method in class net.citizensnpcs.util.MojangSkinGenerator
- generateLoaderMap() - Method in class net.citizensnpcs.api.LocationLookup.AsyncPhTreeLoader
- generateTemplateFromNPC(NamespacedKey, NPC) - Method in class net.citizensnpcs.api.npc.templates.TemplateRegistry
- GenericEquipperGUI - Class in net.citizensnpcs.editor
- GenericEquipperGUI() - Constructor for class net.citizensnpcs.editor.GenericEquipperGUI
- get() - Method in interface net.citizensnpcs.api.ai.tree.Condition
- get() - Method in class net.citizensnpcs.trait.BoundingBoxTrait
- get(int) - Method in class net.citizensnpcs.api.trait.trait.Equipment
-
Get an NPC's equipment from the given slot.
- get(String) - Method in interface net.citizensnpcs.api.npc.MetadataStore
-
Fetches metadata from the given key.
- get(String) - Method in class net.citizensnpcs.api.npc.SimpleMetadataStore
- get(String, boolean) - Static method in class net.citizensnpcs.npc.skin.Skin
-
Get a player skin.
- get(String, T) - Method in interface net.citizensnpcs.api.npc.MetadataStore
-
Fetches metadata from the given key.
- get(String, T) - Method in class net.citizensnpcs.api.npc.SimpleMetadataStore
- get(NPC.Metadata) - Method in interface net.citizensnpcs.api.npc.MetadataStore
-
Fetches metadata from the given key.
- get(NPC.Metadata) - Method in class net.citizensnpcs.api.npc.SimpleMetadataStore
- get(NPC.Metadata, T) - Method in interface net.citizensnpcs.api.npc.MetadataStore
-
Fetches metadata from the given key.
- get(NPC.Metadata, T) - Method in class net.citizensnpcs.api.npc.SimpleMetadataStore
- get(Equipment.EquipmentSlot) - Method in class net.citizensnpcs.api.trait.trait.Equipment
- get(SkinnableEntity) - Static method in class net.citizensnpcs.npc.skin.Skin
-
Get a skin for a skinnable entity.
- get(SkinnableEntity, boolean) - Static method in class net.citizensnpcs.npc.skin.Skin
-
Get a skin for a skinnable entity.
- getAction() - Method in class net.citizensnpcs.api.ai.event.NavigationStuckEvent
- getAdjustedDimensions() - Method in class net.citizensnpcs.trait.BoundingBoxTrait
- getAge() - Method in class net.citizensnpcs.trait.Age
- getAllTemplates() - Method in class net.citizensnpcs.api.npc.templates.TemplateRegistry
- getAnchor(String) - Method in class net.citizensnpcs.trait.Anchors
- getAnchors() - Method in class net.citizensnpcs.trait.Anchors
- getAnnotationClass() - Method in interface net.citizensnpcs.api.command.CommandAnnotationProcessor
- getAnnotationClass() - Method in class net.citizensnpcs.api.command.RequirementsProcessor
- getApplyRange() - Method in class net.citizensnpcs.api.trait.trait.PlayerFilter
- getArgTabCompletions(CommandContext, CommandSender, int) - Method in class net.citizensnpcs.api.command.CommandManager.CommandInfo
- getArmor() - Method in class net.citizensnpcs.trait.HorseModifiers
- getAttributeValue(Attribute) - Method in class net.citizensnpcs.trait.AttributeTrait
- getAuthor() - Method in class net.citizensnpcs.CitizensPlaceholders
- getBehavior() - Method in interface net.citizensnpcs.api.ai.GoalController.GoalEntry
- getBehavior() - Method in class net.citizensnpcs.api.ai.SimpleGoalEntry
- getBehaviors() - Method in class net.citizensnpcs.api.ai.tree.Composite
- getBestNode() - Method in class net.citizensnpcs.api.astar.AStarMachine.AStarState
- getBestNode() - Method in interface net.citizensnpcs.api.astar.AStarStorage
- getBestNode() - Method in class net.citizensnpcs.api.astar.SimpleAStarStorage
- getBlockAt(int, int, int) - Method in class net.citizensnpcs.api.astar.pathfinder.BlockSource
- getBlockAt(Vector) - Method in class net.citizensnpcs.api.astar.pathfinder.BlockSource
- getBlockBreaker(Block, BlockBreaker.BlockBreakerConfiguration) - Method in interface net.citizensnpcs.api.npc.NPC
-
Creates a
BlockBreaker
that allows you to break blocks using the Minecraft breaking algorithm. - getBlockBreaker(Block, BlockBreaker.BlockBreakerConfiguration) - Method in class net.citizensnpcs.npc.CitizensNPC
- getBlockBreaker(Entity, Block, BlockBreaker.BlockBreakerConfiguration) - Static method in class net.citizensnpcs.util.NMS
- getBlockBreaker(Entity, Block, BlockBreaker.BlockBreakerConfiguration) - Method in interface net.citizensnpcs.util.NMSBridge
- getBlocks(World) - Method in class net.citizensnpcs.api.astar.pathfinder.Path
- getBodyColor() - Method in class net.citizensnpcs.trait.versioned.TropicalFishTrait
- getBodyYaw() - Method in class net.citizensnpcs.trait.CurrentLocation
- getBodyYaw() - Method in class net.citizensnpcs.trait.RotationTrait.PacketRotationSession
- getBoolean(String) - Method in class net.citizensnpcs.api.util.DataKey
- getBoolean(String) - Method in class net.citizensnpcs.api.util.MemoryDataKey
- getBoolean(String) - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- getBoolean(String, boolean) - Method in class net.citizensnpcs.api.util.DataKey
- getBoolean(String, boolean) - Method in class net.citizensnpcs.api.util.MemoryDataKey
- getBoolean(String, boolean) - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- getBossBar(Entity) - Static method in class net.citizensnpcs.util.NMS
- getBossBar(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- getBoundingBox(Entity) - Static method in class net.citizensnpcs.util.NMS
- getBoundingBox(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- getBoundingBoxHeight(Entity) - Static method in class net.citizensnpcs.util.NMS
- getBoundingBoxHeight(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- getBukkitEntity() - Method in class net.citizensnpcs.npc.AbstractEntityController
- getBukkitEntity() - Method in interface net.citizensnpcs.npc.EntityController
- getBukkitEntity() - Method in interface net.citizensnpcs.npc.skin.SkinnableEntity
-
Get the bukkit entity.
- getById(int) - Method in interface net.citizensnpcs.api.npc.NPCRegistry
-
Gets the
NPC
with the given ID if it exists. - getById(int) - Method in class net.citizensnpcs.npc.CitizensNPCRegistry
- getByUniqueId(UUID) - Method in interface net.citizensnpcs.api.npc.NPCRegistry
-
Gets the
NPC
with the given unique ID if it exists. - getByUniqueId(UUID) - Method in class net.citizensnpcs.npc.CitizensNPCRegistry
- getByUniqueIdGlobal(UUID) - Method in interface net.citizensnpcs.api.npc.NPCRegistry
-
Gets the
NPC
with the given unique ID if it exists, otherwise null. - getByUniqueIdGlobal(UUID) - Method in class net.citizensnpcs.npc.CitizensNPCRegistry
- getCancelReason() - Method in class net.citizensnpcs.api.ai.AbstractPathStrategy
- getCancelReason() - Method in class net.citizensnpcs.api.ai.event.NavigationCancelEvent
- getCancelReason() - Method in interface net.citizensnpcs.api.ai.PathStrategy
- getCancelReason() - Method in class net.citizensnpcs.api.event.CommandSenderCreateNPCEvent
- getCancelReason() - Method in interface net.citizensnpcs.npc.ai.MCNavigationStrategy.MCNavigator
- getCancelReason() - Method in class net.citizensnpcs.npc.ai.MCTargetStrategy
- getCause() - Method in class net.citizensnpcs.api.event.NPCDamageEvent
- getCenter() - Method in class net.citizensnpcs.api.util.EyeHeightBoundingBox
- getCenterLocation(Block) - Static method in class net.citizensnpcs.util.Util
- getChartData() - Method in class net.citizensnpcs.Metrics.AdvancedBarChart
- getChartData() - Method in class net.citizensnpcs.Metrics.AdvancedPie
- getChartData() - Method in class net.citizensnpcs.Metrics.CustomChart
- getChartData() - Method in class net.citizensnpcs.Metrics.DrilldownPie
- getChartData() - Method in class net.citizensnpcs.Metrics.MultiLineChart
- getChartData() - Method in class net.citizensnpcs.Metrics.SimpleBarChart
- getChartData() - Method in class net.citizensnpcs.Metrics.SimplePie
- getChartData() - Method in class net.citizensnpcs.Metrics.SingleLineChart
- getChunk() - Method in class net.citizensnpcs.util.ChunkCoord
- getChunkObject(int, int) - Method in class net.citizensnpcs.api.astar.pathfinder.AsyncChunkSnapshotBlockSource
- getChunkObject(int, int) - Method in class net.citizensnpcs.api.astar.pathfinder.CachingChunkBlockSource
- getChunkObject(int, int) - Method in class net.citizensnpcs.api.astar.pathfinder.ChunkBlockSource
- getChunkObject(int, int) - Method in class net.citizensnpcs.api.astar.pathfinder.ChunkSnapshotBlockSource
- getClicker() - Method in class net.citizensnpcs.api.event.NPCClickEvent
-
Gets the player that clicked the NPC.
- getClickHandlers() - Method in class net.citizensnpcs.api.gui.InventoryMenuSlot
- getClone() - Method in class net.citizensnpcs.api.event.NPCCloneEvent
- getClosestCommandModifier(String, String) - Method in class net.citizensnpcs.api.command.CommandManager
-
Searches for the closest modifier using Levenshtein distance to the given top level command and modifier.
- getCollarColor() - Method in class net.citizensnpcs.trait.WolfModifiers
- getCollidedWith() - Method in class net.citizensnpcs.api.event.NPCCollisionEvent
- getCollisionBox(int, int, int) - Method in class net.citizensnpcs.api.astar.pathfinder.BlockSource
- getCollisionBox(int, int, int) - Method in class net.citizensnpcs.api.astar.pathfinder.CachingChunkBlockSource
- getCollisionBox(Object) - Method in interface net.citizensnpcs.util.NMSBridge
- getCollisionBox(Block) - Static method in class net.citizensnpcs.util.NMS
- getCollisionBox(Block) - Method in interface net.citizensnpcs.util.NMSBridge
- getCollisionBox(BlockData) - Static method in class net.citizensnpcs.util.NMS
- getCollisionBox(Chunk, int, int, int) - Method in class net.citizensnpcs.api.astar.pathfinder.ChunkBlockSource
- getCollisionBox(Chunk, int, int, int) - Method in class net.citizensnpcs.npc.ai.NMSChunkBlockSource
- getCollisionBox(ChunkSnapshot, int, int, int) - Method in class net.citizensnpcs.api.astar.pathfinder.AsyncChunkSnapshotBlockSource
- getCollisionBox(ChunkSnapshot, int, int, int) - Method in class net.citizensnpcs.api.astar.pathfinder.ChunkSnapshotBlockSource
- getCollisionBox(Vector) - Method in class net.citizensnpcs.api.astar.pathfinder.BlockSource
- getCollisionBox(T, int, int, int) - Method in class net.citizensnpcs.api.astar.pathfinder.CachingChunkBlockSource
- getCollisionVector() - Method in class net.citizensnpcs.api.event.NPCPushEvent
-
Return the collision
Vector
being applied to the NPC. - getColor() - Method in class net.citizensnpcs.trait.HorseModifiers
- getColor() - Method in class net.citizensnpcs.trait.ScoreboardTrait
- getColor() - Method in class net.citizensnpcs.trait.SheepTrait
- getColor() - Method in class net.citizensnpcs.trait.versioned.BossBarTrait
- getColor() - Method in class net.citizensnpcs.trait.versioned.LlamaTrait
- getColor() - Method in class net.citizensnpcs.trait.versioned.ShulkerTrait
- getColor() - Method in class net.citizensnpcs.trait.WoolColor
- getCombuster() - Method in class net.citizensnpcs.api.event.NPCCombustByBlockEvent
-
The combuster can be lava or a block that is on fire.
- getCombuster() - Method in class net.citizensnpcs.api.event.NPCCombustByEntityEvent
-
The combuster can be a WeatherStorm a Blaze, or an Entity holding a FIRE_ASPECT enchanted item.
- getCommand() - Method in class net.citizensnpcs.api.command.CommandContext
- getCommand(String...) - Method in class net.citizensnpcs.api.command.CommandManager
-
Gets the
CommandManager.CommandInfo
for the given command parts, ornull
if not found. - getCommandAnnotation() - Method in class net.citizensnpcs.api.command.CommandManager.CommandInfo
- getCommandManager() - Static method in class net.citizensnpcs.api.CitizensAPI
- getCommandManager() - Method in interface net.citizensnpcs.api.CitizensPlugin
- getCommandManager() - Method in class net.citizensnpcs.Citizens
- getCommands(String) - Method in class net.citizensnpcs.api.command.CommandManager
-
Gets all modified and root commands from the given root level command.
- getCommandSender() - Method in class net.citizensnpcs.api.event.NPCTraitCommandAttachEvent
- getCommandSender() - Method in class net.citizensnpcs.api.event.NPCTraitCommandDetachEvent
- getCompletions(CommandContext, CommandSender, NPC) - Method in interface net.citizensnpcs.api.command.Arg.CompletionsProvider
- getCompletions(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.api.command.Arg.CompletionsProvider.Identity
- getCompletions(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.api.command.Arg.CompletionsProvider.OptionalEnumCompletions
- getCompletions(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.trait.HologramTrait.TabCompletions
- getComponentMap(ItemStack) - Static method in class net.citizensnpcs.util.NMS
- getComponentMap(ItemStack) - Method in interface net.citizensnpcs.util.NMSBridge
- getContents() - Method in class net.citizensnpcs.api.trait.trait.Inventory
-
Gets the contents of an NPC's inventory.
- getContext() - Method in class net.citizensnpcs.api.ai.speech.event.NPCSpeechEvent
- getContext() - Method in class net.citizensnpcs.api.ai.speech.event.SpeechEvent
-
Gets the
SpeechContext
associated with the SpeechEvent. - getCosmetic(Equipment.EquipmentSlot) - Method in class net.citizensnpcs.api.trait.trait.Equipment
-
Gets the NPC's cosmetic equipment from the given slot.
- getCost() - Method in class net.citizensnpcs.trait.CommandTrait
- getCost(BlockSource, PathPoint) - Method in interface net.citizensnpcs.api.astar.pathfinder.BlockExaminer
- getCost(BlockSource, PathPoint) - Method in class net.citizensnpcs.api.astar.pathfinder.DoorExaminer
- getCost(BlockSource, PathPoint) - Method in class net.citizensnpcs.api.astar.pathfinder.FlyingBlockExaminer
- getCost(BlockSource, PathPoint) - Method in class net.citizensnpcs.api.astar.pathfinder.MinecraftBlockExaminer
- getCost(BlockSource, PathPoint) - Method in class net.citizensnpcs.api.astar.pathfinder.SwimmingExaminer
- getCost(BlockSource, PathPoint) - Method in class net.citizensnpcs.npc.ai.BoundingBoxExaminer
- getCost(BlockSource, PathPoint) - Method in class net.citizensnpcs.npc.ai.FallingExaminer
- getCreator() - Method in class net.citizensnpcs.api.event.CommandSenderCreateNPCEvent
- getCreator() - Method in class net.citizensnpcs.api.event.PlayerCloneNPCEvent
- getCreator() - Method in class net.citizensnpcs.api.event.PlayerCreateNPCEvent
- getCurrentDestination() - Method in interface net.citizensnpcs.api.ai.PathStrategy
- getCurrentDestination() - Method in class net.citizensnpcs.npc.ai.AStarNavigationStrategy
- getCurrentDestination() - Method in class net.citizensnpcs.npc.ai.FlyingAStarNavigationStrategy
- getCurrentDestination() - Method in class net.citizensnpcs.npc.ai.MCNavigationStrategy
- getCurrentDestination() - Method in class net.citizensnpcs.npc.ai.MCTargetStrategy
- getCurrentDestination() - Method in interface net.citizensnpcs.npc.ai.MCTargetStrategy.TargetNavigator
- getCurrentDestination() - Method in class net.citizensnpcs.npc.ai.StraightLineNavigationStrategy
- getCurrentItem() - Method in class net.citizensnpcs.api.gui.CitizensInventoryClickEvent
- getCurrentItem() - Method in class net.citizensnpcs.api.gui.InventoryMenuSlot
- getCurrentItemNonNull() - Method in class net.citizensnpcs.api.gui.CitizensInventoryClickEvent
- getCurrentProvider() - Method in class net.citizensnpcs.trait.waypoint.Waypoints
-
Returns the current
WaypointProvider
. - getCurrentProviderName() - Method in class net.citizensnpcs.trait.waypoint.Waypoints
- getCurrentVector() - Method in class net.citizensnpcs.api.astar.pathfinder.Path
- getCurrentWaypoint() - Method in class net.citizensnpcs.trait.waypoint.LinearWaypointProvider
- getCurrentWaypoint() - Method in class net.citizensnpcs.trait.waypoint.WaypointEditor
- getCursor() - Method in class net.citizensnpcs.api.gui.CitizensInventoryClickEvent
- getCursorNonNull() - Method in class net.citizensnpcs.api.gui.CitizensInventoryClickEvent
- getDamage() - Method in class net.citizensnpcs.api.event.NPCDamageEvent
- getDamage(int) - Method in class net.citizensnpcs.util.AbstractBlockBreaker
- getDamaged() - Method in class net.citizensnpcs.api.event.NPCDamageEntityEvent
- getDamager() - Method in class net.citizensnpcs.api.event.NPCDamageByBlockEvent
- getDamager() - Method in class net.citizensnpcs.api.event.NPCDamageByEntityEvent
- getDamager() - Method in class net.citizensnpcs.api.event.NPCVehicleDamageEvent
- getDataFolder() - Static method in class net.citizensnpcs.api.CitizensAPI
- getDefaultBackgroundColor() - Method in class net.citizensnpcs.trait.HologramTrait
- getDefaultGoalController() - Method in class net.citizensnpcs.api.npc.AbstractNPC
- getDefaultGoalController() - Method in interface net.citizensnpcs.api.npc.NPC
-
Gets the default
GoalController
of this NPC. - getDefaultNPCSelector() - Static method in class net.citizensnpcs.api.CitizensAPI
- getDefaultNPCSelector() - Method in interface net.citizensnpcs.api.CitizensPlugin
- getDefaultNPCSelector() - Method in class net.citizensnpcs.Citizens
- getDefaultParameters() - Method in interface net.citizensnpcs.api.ai.Navigator
-
Returns the
NavigatorParameters
local to this navigator. - getDefaultParameters() - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
- getDefaultShop() - Method in class net.citizensnpcs.trait.ShopTrait
- getDefaultSpeechController() - Method in class net.citizensnpcs.api.npc.AbstractNPC
- getDefaultSpeechController() - Method in interface net.citizensnpcs.api.npc.NPC
-
Gets the default
SpeechController
of this NPC. - getDelay() - Method in class net.citizensnpcs.trait.waypoint.triggers.DelayTrigger
- getDelay() - Method in class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
- getDelayTicks() - Method in class net.citizensnpcs.trait.HomeTrait
- getDescription() - Method in class net.citizensnpcs.api.gui.InputMenus.Choice
- getDestination(Entity) - Static method in class net.citizensnpcs.util.NMS
- getDestination(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- getDisplayItem(Player) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopItem
- getDisplayMaterial() - Method in class net.citizensnpcs.api.gui.InputMenus.Choice
- getDistanceBlocks() - Method in class net.citizensnpcs.trait.HomeTrait
- getDoor() - Method in class net.citizensnpcs.api.event.NPCOpenDoorEvent
-
Returns the
Block
that was opened. - getDouble(int) - Method in class net.citizensnpcs.api.command.CommandContext
- getDouble(int, double) - Method in class net.citizensnpcs.api.command.CommandContext
- getDouble(String) - Method in class net.citizensnpcs.api.util.DataKey
- getDouble(String) - Method in class net.citizensnpcs.api.util.MemoryDataKey
- getDouble(String) - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- getDouble(String, double) - Method in class net.citizensnpcs.api.util.DataKey
- getDouble(String, double) - Method in class net.citizensnpcs.api.util.MemoryDataKey
- getDouble(String, double) - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- getDroppedExp() - Method in class net.citizensnpcs.api.event.NPCDeathEvent
- getDrops() - Method in class net.citizensnpcs.api.event.NPCDeathEvent
- getDummyScoreboard() - Static method in class net.citizensnpcs.util.Util
- getEdges(int) - Method in class net.citizensnpcs.api.hpastar.HPAGraphNode
- getEditor(CommandSender, CommandContext) - Method in class net.citizensnpcs.trait.waypoint.Waypoints
- getEditor(Player) - Method in class net.citizensnpcs.trait.text.Text
-
Builds a text editor in game for the supplied
Player
. - getEntities() - Method in interface net.citizensnpcs.trait.HologramTrait.HologramRenderer
- getEntities() - Method in class net.citizensnpcs.trait.HologramTrait.ItemRenderer
- getEntities() - Method in class net.citizensnpcs.trait.HologramTrait.SingleEntityHologramRenderer
- getEntity() - Method in interface net.citizensnpcs.api.ai.speech.Talkable
-
Gets the LivingEntity associated with this Talkable
- getEntity() - Method in class net.citizensnpcs.api.ai.speech.TalkableEntity
- getEntity() - Method in class net.citizensnpcs.api.event.EntityTargetNPCEvent
-
Returns the Entity involved in this event
- getEntity() - Method in interface net.citizensnpcs.api.npc.NPC
-
Gets the Bukkit entity associated with this NPC.
- getEntity() - Method in class net.citizensnpcs.npc.CitizensNPC
- getEntity(UUID) - Static method in class net.citizensnpcs.util.Util
- getEntityController() - Method in class net.citizensnpcs.npc.CitizensNPC
- getEntityTarget() - Method in interface net.citizensnpcs.api.ai.Navigator
-
Returns the current
EntityTarget
of the navigator, if any. - getEntityTarget() - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
- getEntityType() - Method in class net.citizensnpcs.api.npc.AbstractNPC
- getEnumClassName() - Method in class net.citizensnpcs.api.command.Arg.CompletionsProvider.OptionalEnumCompletions
- getEquipment() - Method in class net.citizensnpcs.api.trait.trait.Equipment
-
Get all of an NPC's equipment.
- getEquipmentBySlot() - Method in class net.citizensnpcs.api.trait.trait.Equipment
-
Get all of the equipment as a
Map
. - getEvent() - Method in class net.citizensnpcs.api.event.NPCDamageEvent
- getEvent() - Method in class net.citizensnpcs.api.event.NPCDeathEvent
- getEvent() - Method in class net.citizensnpcs.api.event.NPCVehicleDamageEvent
- getExecutionMode() - Method in class net.citizensnpcs.trait.CommandTrait
- getExperienceCost() - Method in class net.citizensnpcs.trait.CommandTrait
- getEyeLocation(Entity) - Static method in class net.citizensnpcs.util.Util
- getFallbackEntityType(String, String...) - Static method in class net.citizensnpcs.util.Util
- getFallbackMaterial(String, String...) - Static method in class net.citizensnpcs.util.Util
- getFallDistance(NPC, int) - Static method in class net.citizensnpcs.util.NMS
- getFastRandom() - Static method in class net.citizensnpcs.util.Util
- getField(Class<?>, String) - Static method in class net.citizensnpcs.util.NMS
- getField(Class<?>, String, boolean) - Static method in class net.citizensnpcs.util.NMS
- getFieldsOfType(Class<?>, Class<?>) - Static method in class net.citizensnpcs.util.NMS
- getFile() - Method in interface net.citizensnpcs.api.util.FileStorage
- getFile(String) - Method in class net.citizensnpcs.api.npc.templates.TemplateWorkspace
- getFilledGameProfileByXUID(String, long) - Static method in class net.citizensnpcs.util.MojangSkinGenerator
- getFilter() - Method in class net.citizensnpcs.api.gui.InventoryMenuSlot
- getFinalSetter(Class<?>, String) - Static method in class net.citizensnpcs.util.NMS
- getFinalSetter(Class<?>, String, boolean) - Static method in class net.citizensnpcs.util.NMS
- getFinalSetter(Field, boolean) - Static method in class net.citizensnpcs.util.NMS
- getFirstFinalSetter(Class<?>, Class<?>) - Static method in class net.citizensnpcs.util.NMS
- getFirstGetter(Class<?>, Class<?>) - Static method in class net.citizensnpcs.util.NMS
- getFirstMethodHandle(Class<?>, boolean, Class<?>...) - Static method in class net.citizensnpcs.util.NMS
- getFirstMethodHandleWithReturnType(Class<?>, boolean, Class<?>, Class<?>...) - Static method in class net.citizensnpcs.util.NMS
- getFirstSetter(Class<?>, Class<?>) - Static method in class net.citizensnpcs.util.NMS
- getFirstStaticGetter(Class<?>, Class<?>) - Static method in class net.citizensnpcs.util.NMS
- getFirstStaticObject(Class<?>, Class<?>) - Static method in class net.citizensnpcs.util.NMS
- getFixed() - Method in class net.citizensnpcs.trait.ItemFrameTrait
- getFlag(String) - Method in class net.citizensnpcs.api.command.CommandContext
- getFlag(String, String) - Method in class net.citizensnpcs.api.command.CommandContext
- getFlagDouble(String) - Method in class net.citizensnpcs.api.command.CommandContext
- getFlagDouble(String, double) - Method in class net.citizensnpcs.api.command.CommandContext
- getFlagInteger(String) - Method in class net.citizensnpcs.api.command.CommandContext
- getFlagInteger(String, int) - Method in class net.citizensnpcs.api.command.CommandContext
- getFlags() - Method in class net.citizensnpcs.api.command.CommandContext
- getFlags() - Method in class net.citizensnpcs.trait.versioned.BossBarTrait
- getFlagTabCompletions(CommandContext, CommandSender, String) - Method in class net.citizensnpcs.api.command.CommandManager.CommandInfo
- getFlagTicks(String) - Method in class net.citizensnpcs.api.command.CommandContext
- getFlagTicks(String, int) - Method in class net.citizensnpcs.api.command.CommandContext
- getFollowing() - Method in class net.citizensnpcs.trait.FollowTrait
- getFollowingMargin() - Method in class net.citizensnpcs.trait.FollowTrait
- getForwardBackwardMovement(Entity) - Static method in class net.citizensnpcs.util.NMS
- getForwardBackwardMovement(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- getFrom() - Method in class net.citizensnpcs.api.event.NPCMoveEvent
- getFrom() - Method in class net.citizensnpcs.api.event.NPCTeleportEvent
- getFromRoot(String) - Method in class net.citizensnpcs.api.util.DataKey
- getFromRoot(String) - Method in class net.citizensnpcs.api.util.MemoryDataKey
- getFromRoot(String) - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- getFullName() - Method in class net.citizensnpcs.api.npc.AbstractNPC
- getFullName() - Method in interface net.citizensnpcs.api.npc.NPC
-
Gets the full name of this NPC.
- getGameMode() - Method in class net.citizensnpcs.trait.GameModeTrait
- getGameProfileRepository() - Method in interface net.citizensnpcs.util.NMSBridge
- getGate() - Method in class net.citizensnpcs.api.event.NPCOpenGateEvent
-
Returns the
Block
that was opened. - getGetter(Class<?>, String) - Static method in class net.citizensnpcs.util.NMS
- getGetter(Class<?>, String, boolean) - Static method in class net.citizensnpcs.util.NMS
- getGlobalParameters() - Method in class net.citizensnpcs.trait.RotationTrait
- getGlobalShop(String) - Method in class net.citizensnpcs.trait.shop.StoredShops
- getGoal() - Method in interface net.citizensnpcs.api.ai.GoalController.GoalEntry
- getGoal() - Method in class net.citizensnpcs.api.ai.SimpleGoalEntry
- getGoal() - Method in interface net.citizensnpcs.api.astar.pathfinder.PathPoint
-
Gets the destination Vector
- getGoal() - Method in class net.citizensnpcs.api.astar.pathfinder.VectorNode
- getGoalVector() - Method in class net.citizensnpcs.api.astar.pathfinder.VectorGoal
- getGravity() - Method in class net.citizensnpcs.trait.ArmorStandTrait
- getGroups() - Method in class net.citizensnpcs.api.trait.trait.PlayerFilter
-
Implementation detail: may change in the future.
- getGUIs() - Static method in class net.citizensnpcs.trait.shop.NPCShopAction
- getHandle() - Method in class net.citizensnpcs.api.event.NPCCombustEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.ai.event.NavigationBeginEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.ai.event.NavigationCancelEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.ai.event.NavigationCompleteEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.ai.event.NavigationReplaceEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.ai.event.NavigationStuckEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.ai.speech.event.NPCSpeechEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.ai.speech.event.SpeechEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.CitizensDeserialiseMetaEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.CitizensDisableEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.CitizensEnableEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.CitizensGetSelectedNPCEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.CitizensPreReloadEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.CitizensReloadEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.CitizensSerialiseMetaEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.CommandSenderCloneNPCEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.CommandSenderCreateNPCEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.EntityTargetNPCEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCAddTraitEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCClickEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCCloneEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCCollisionEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCCombustByBlockEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCCombustByEntityEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCCombustEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCCommandDispatchEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCCreateEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCDamageByBlockEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCDamageByEntityEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCDamageEntityEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCDamageEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCDeathEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCDespawnEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCKnockbackEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCLeftClickEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCLinkToPlayerEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCLookCloseChangeTargetEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCMoveEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCOpenDoorEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCOpenGateEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCPistonPushEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCPushEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCRemoveByCommandSenderEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCRemoveEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCRemoveTraitEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCRenameEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCRightClickEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCSeenByPlayerEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCSelectEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCSpawnEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCTeleportEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCTraitCommandAttachEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCTraitCommandDetachEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCUnlinkFromPlayerEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.NPCVehicleDamageEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.PlayerCloneNPCEvent
- getHandlerList() - Static method in class net.citizensnpcs.api.event.PlayerCreateNPCEvent
- getHandlerList() - Static method in class net.citizensnpcs.NPCNeedsRespawnEvent
- getHandlerList() - Static method in class net.citizensnpcs.trait.waypoint.LinearWaypointsCompleteEvent
- getHandlers() - Method in class net.citizensnpcs.api.ai.event.NavigationBeginEvent
- getHandlers() - Method in class net.citizensnpcs.api.ai.event.NavigationCancelEvent
- getHandlers() - Method in class net.citizensnpcs.api.ai.event.NavigationCompleteEvent
- getHandlers() - Method in class net.citizensnpcs.api.ai.event.NavigationReplaceEvent
- getHandlers() - Method in class net.citizensnpcs.api.ai.event.NavigationStuckEvent
- getHandlers() - Method in class net.citizensnpcs.api.ai.speech.event.NPCSpeechEvent
- getHandlers() - Method in class net.citizensnpcs.api.ai.speech.event.SpeechEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.CitizensDeserialiseMetaEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.CitizensDisableEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.CitizensEnableEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.CitizensGetSelectedNPCEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.CitizensPreReloadEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.CitizensReloadEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.CitizensSerialiseMetaEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.CommandSenderCloneNPCEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.CommandSenderCreateNPCEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.EntityTargetNPCEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCAddTraitEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCClickEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCCloneEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCCollisionEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCCombustByBlockEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCCombustByEntityEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCCombustEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCCommandDispatchEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCCreateEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCDamageByBlockEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCDamageByEntityEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCDamageEntityEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCDamageEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCDeathEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCDespawnEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCKnockbackEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCLeftClickEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCLinkToPlayerEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCLookCloseChangeTargetEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCMoveEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCOpenDoorEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCOpenGateEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCPistonPushEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCPushEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCRemoveByCommandSenderEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCRemoveEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCRemoveTraitEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCRenameEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCRightClickEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCSeenByPlayerEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCSelectEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCSpawnEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCTeleportEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCTraitCommandAttachEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCTraitCommandDetachEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCUnlinkFromPlayerEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.NPCVehicleDamageEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.PlayerCloneNPCEvent
- getHandlers() - Method in class net.citizensnpcs.api.event.PlayerCreateNPCEvent
- getHandlers() - Method in class net.citizensnpcs.NPCNeedsRespawnEvent
- getHandlers() - Method in class net.citizensnpcs.trait.HologramTrait.HologramRendererCreateEvent
- getHandlers() - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopPurchaseEvent
- getHandlers() - Method in class net.citizensnpcs.trait.waypoint.LinearWaypointsCompleteEvent
- getHasArms() - Method in class net.citizensnpcs.trait.ArmorStandTrait
- getHasBaseplate() - Method in class net.citizensnpcs.trait.ArmorStandTrait
- getHeadYaw() - Method in class net.citizensnpcs.trait.RotationTrait.PacketRotationSession
- getHeadYaw(Entity) - Static method in class net.citizensnpcs.util.NMS
- getHeadYaw(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- getHeight() - Method in class net.citizensnpcs.trait.ForcefieldTrait
- getHiddenGene() - Method in class net.citizensnpcs.trait.versioned.PandaTrait
- getHologramEntities() - Method in class net.citizensnpcs.trait.HologramTrait
-
Deprecated.
- getHologramRenderers() - Method in class net.citizensnpcs.trait.HologramTrait
- getHomeLocation() - Method in class net.citizensnpcs.trait.HomeTrait
- getId() - Method in class net.citizensnpcs.api.npc.AbstractNPC
- getId() - Method in interface net.citizensnpcs.api.npc.NPC
-
Gets the unique ID of this NPC.
- getIdentifier() - Method in class net.citizensnpcs.CitizensPlaceholders
- getInitialCost(VectorNode) - Method in class net.citizensnpcs.api.astar.pathfinder.VectorGoal
- getInitialCost(T) - Method in interface net.citizensnpcs.api.astar.AStarGoal
-
Returns the initial cost value when starting from the supplied
AStarNode
. - getInstance() - Method in class net.citizensnpcs.api.util.OldEnumCompat.CatTypeEnum
- getInstance() - Method in class net.citizensnpcs.api.util.OldEnumCompat.FrogVariantEnum
- getInstance() - Method in class net.citizensnpcs.api.util.OldEnumCompat.VillagerProfessionEnum
- getInstance() - Method in class net.citizensnpcs.api.util.OldEnumCompat.VillagerTypeEnum
- getInstance(Class<?>) - Method in class net.citizensnpcs.api.command.Injector
- getInt(String) - Method in class net.citizensnpcs.api.util.DataKey
- getInt(String) - Method in class net.citizensnpcs.api.util.MemoryDataKey
- getInt(String) - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- getInt(String, int) - Method in class net.citizensnpcs.api.util.DataKey
- getInt(String, int) - Method in class net.citizensnpcs.api.util.MemoryDataKey
- getInt(String, int) - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- getInteger(int) - Method in class net.citizensnpcs.api.command.CommandContext
- getInteger(int, int) - Method in class net.citizensnpcs.api.command.CommandContext
- getIntegerSubKeys() - Method in class net.citizensnpcs.api.util.DataKey
- getIntegerSubKeys() - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- getInventory() - Method in class net.citizensnpcs.api.gui.MenuContext
- getInventory() - Method in class net.citizensnpcs.util.InventoryMultiplexer
- getInventoryView() - Method in class net.citizensnpcs.api.trait.trait.Inventory
- getInvulnerableTicks() - Method in class net.citizensnpcs.trait.WitherTrait
- getItem() - Method in class net.citizensnpcs.trait.ItemFrameTrait
- getItem() - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopPurchaseEvent
- getItem(int) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopPage
- getItemProvider() - Method in class net.citizensnpcs.api.npc.AbstractNPC
- getItemProvider() - Method in interface net.citizensnpcs.api.npc.NPC
- getItemStack() - Method in class net.citizensnpcs.api.event.CitizensDeserialiseMetaEvent
- getItemStack() - Method in class net.citizensnpcs.util.AbstractBlockBreaker
- getJoinedStrings(int) - Method in class net.citizensnpcs.api.command.CommandContext
- getJoinedStrings(int, char) - Method in class net.citizensnpcs.api.command.CommandContext
- getJumpPower(NPC, float) - Static method in class net.citizensnpcs.util.NMS
- getKey() - Method in class net.citizensnpcs.api.event.CitizensDeserialiseMetaEvent
- getKey() - Method in class net.citizensnpcs.api.event.CitizensSerialiseMetaEvent
- getKey() - Method in enum net.citizensnpcs.api.npc.NPC.Metadata
- getKey() - Method in class net.citizensnpcs.api.npc.templates.Template
- getKey(String) - Static method in class net.citizensnpcs.api.util.SpigotUtil
- getKey(String) - Method in interface net.citizensnpcs.api.util.Storage
-
Returns a
DataKey
starting from the given root. - getKey(String) - Method in class net.citizensnpcs.api.util.YamlStorage
- getKey(String) - Method in class net.citizensnpcs.api.util.YamlStorageWithLists
- getKey(String, String) - Static method in class net.citizensnpcs.api.util.SpigotUtil
- getKnockbackVector() - Method in class net.citizensnpcs.api.event.NPCKnockbackEvent
- getKnockingBackEntity() - Method in class net.citizensnpcs.api.event.NPCKnockbackEvent
- getLevel() - Method in class net.citizensnpcs.trait.versioned.VillagerTrait
- getLightLevel(Chunk, int, int, int) - Method in class net.citizensnpcs.api.astar.pathfinder.ChunkBlockSource
- getLightLevel(ChunkSnapshot, int, int, int) - Method in class net.citizensnpcs.api.astar.pathfinder.AsyncChunkSnapshotBlockSource
- getLightLevel(ChunkSnapshot, int, int, int) - Method in class net.citizensnpcs.api.astar.pathfinder.ChunkSnapshotBlockSource
- getLightLevel(T, int, int, int) - Method in class net.citizensnpcs.api.astar.pathfinder.CachingChunkBlockSource
- getLineHeight() - Method in class net.citizensnpcs.trait.HologramTrait
- getLines() - Method in class net.citizensnpcs.trait.HologramTrait
- getLocalParameters() - Method in interface net.citizensnpcs.api.ai.Navigator
-
Returns the
NavigatorParameters
local to any current target execution. - getLocalParameters() - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
- getLocation() - Method in class net.citizensnpcs.api.event.NPCSpawnEvent
-
Gets the location where the NPC was spawned.
- getLocation() - Method in class net.citizensnpcs.trait.CurrentLocation
- getLocation() - Method in class net.citizensnpcs.trait.waypoint.Waypoint
- getLocation() - Method in class net.citizensnpcs.util.Anchor
- getLocationLookup() - Static method in class net.citizensnpcs.api.CitizensAPI
- getLocationLookup() - Method in interface net.citizensnpcs.api.CitizensPlugin
-
Gets the Citizens
LocationLookup
- getLocationLookup() - Method in class net.citizensnpcs.Citizens
- getLockoutDuration() - Method in class net.citizensnpcs.trait.PausePathfindingTrait
- getLong(String) - Method in class net.citizensnpcs.api.util.DataKey
- getLong(String) - Method in class net.citizensnpcs.api.util.MemoryDataKey
- getLong(String) - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- getLong(String, long) - Method in class net.citizensnpcs.api.util.DataKey
- getLong(String, long) - Method in class net.citizensnpcs.api.util.MemoryDataKey
- getLong(String, long) - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- getMainGene() - Method in class net.citizensnpcs.trait.versioned.PandaTrait
- getMarker(UUID, String) - Method in class net.citizensnpcs.api.LocationLookup.PerPlayerMetadata
- getMaterialAt(int, int, int) - Method in class net.citizensnpcs.api.astar.pathfinder.BlockSource
- getMaterialAt(int, int, int) - Method in class net.citizensnpcs.api.astar.pathfinder.CachingChunkBlockSource
- getMaterialAt(Vector) - Method in class net.citizensnpcs.api.astar.pathfinder.BlockSource
- getMaxHealth() - Method in class net.citizensnpcs.trait.ScaledMaxHealthTrait
- getMaxNameLength(EntityType) - Static method in class net.citizensnpcs.api.util.SpigotUtil
- getMaxRepeats(Entity, InventoryMultiplexer) - Method in class net.citizensnpcs.trait.shop.CommandAction
- getMaxRepeats(Entity, InventoryMultiplexer) - Method in class net.citizensnpcs.trait.shop.ExperienceAction
- getMaxRepeats(Entity, InventoryMultiplexer) - Method in class net.citizensnpcs.trait.shop.ItemAction
- getMaxRepeats(Entity, InventoryMultiplexer) - Method in class net.citizensnpcs.trait.shop.MoneyAction
- getMaxRepeats(Entity, InventoryMultiplexer) - Method in class net.citizensnpcs.trait.shop.NPCShopAction
- getMaxRepeats(Entity, InventoryMultiplexer) - Method in class net.citizensnpcs.trait.shop.OpenShopAction
- getMaxRepeats(Entity, InventoryMultiplexer) - Method in class net.citizensnpcs.trait.shop.PermissionAction
- getMenu() - Method in class net.citizensnpcs.api.gui.MenuContext
- getMessage() - Method in class net.citizensnpcs.api.ai.speech.event.SpeechEvent
-
The final message to be sent to the bystander.
- getMessage() - Method in class net.citizensnpcs.api.ai.speech.SpeechContext
-
Gets the text message sent.
- getMeta() - Method in class net.citizensnpcs.api.event.CitizensSerialiseMetaEvent
- getMetadata(String) - Method in class net.citizensnpcs.api.LocationLookup
- getMethodHandle(Class<?>, String, boolean, Class<?>...) - Static method in class net.citizensnpcs.util.NMS
- getMinecraftPackage() - Static method in class net.citizensnpcs.api.util.SpigotUtil
- getMinecraftUniqueId() - Method in class net.citizensnpcs.api.npc.AbstractNPC
- getMinecraftUniqueId() - Method in interface net.citizensnpcs.api.npc.NPC
-
For certain mob types (currently, Players) it is beneficial to change the UUID slightly to signal to the client that the mob is an NPC not a real mob.
- getMountedOn() - Method in class net.citizensnpcs.trait.MountTrait
- getName() - Method in interface net.citizensnpcs.api.ai.speech.Talkable
-
Gets the name of the Talkable LivingEntity
- getName() - Method in class net.citizensnpcs.api.ai.speech.TalkableEntity
- getName() - Method in class net.citizensnpcs.api.npc.AbstractNPC
- getName() - Method in interface net.citizensnpcs.api.npc.NPC
-
Gets the name of this NPC with color codes stripped.
- getName() - Method in interface net.citizensnpcs.api.npc.NPCRegistry
-
Gets the name of the registry.
- getName() - Method in class net.citizensnpcs.api.trait.Trait
-
Gets the name of this trait.
- getName() - Method in class net.citizensnpcs.npc.CitizensNPCRegistry
- getName() - Method in class net.citizensnpcs.trait.ShopTrait.NPCShop
- getName() - Method in class net.citizensnpcs.util.Anchor
- getName() - Method in class net.citizensnpcs.util.Pose
- getNamedNPCRegistry(String) - Static method in class net.citizensnpcs.api.CitizensAPI
-
Retrieves the
NPCRegistry
previously created viacreateNamedNPCRegistry(String, NPCDataStore)
with the given name, or null if not found. - getNamedNPCRegistry(String) - Method in interface net.citizensnpcs.api.CitizensPlugin
- getNamedNPCRegistry(String) - Method in class net.citizensnpcs.Citizens
- getNameEntity() - Method in class net.citizensnpcs.trait.HologramTrait
-
Deprecated.
- getNameRenderer() - Method in class net.citizensnpcs.trait.HologramTrait
- getNavigator() - Method in class net.citizensnpcs.api.ai.event.NavigationEvent
- getNavigator() - Method in interface net.citizensnpcs.api.npc.NPC
- getNavigator() - Method in class net.citizensnpcs.npc.CitizensNPC
- getNearby(K, double[], double[]) - Method in class net.citizensnpcs.api.LocationLookup.AsyncPhTreeLoader
- getNearby(K, double, double[]) - Method in class net.citizensnpcs.api.LocationLookup.AsyncPhTreeLoader
- getNearby(NPC) - Method in class net.citizensnpcs.api.ai.flocking.GroupNPCFlock
- getNearby(NPC) - Method in interface net.citizensnpcs.api.ai.flocking.NPCFlock
-
Returns the NPCs to be considered part of a flock.
- getNearby(NPC) - Method in class net.citizensnpcs.api.ai.flocking.RadiusNPCFlock
- getNearbyNPCs(NPC) - Method in class net.citizensnpcs.api.LocationLookup
- getNearbyNPCs(Location, double) - Method in class net.citizensnpcs.api.LocationLookup
- getNearbyNPCs(World, double[], double[]) - Method in class net.citizensnpcs.api.LocationLookup
- getNearbyPlayers(NPC) - Method in class net.citizensnpcs.api.LocationLookup
- getNearbyPlayers(Location, double) - Method in class net.citizensnpcs.api.LocationLookup
- getNearbyPlayers(World, double[], double[]) - Method in class net.citizensnpcs.api.LocationLookup
- getNearbyVisiblePlayers(Entity, double) - Method in class net.citizensnpcs.api.LocationLookup
- getNearbyVisiblePlayers(Entity, double[], double[]) - Method in class net.citizensnpcs.api.LocationLookup
- getNearbyVisiblePlayers(Entity, Location, double) - Method in class net.citizensnpcs.api.LocationLookup
- getNeighbours() - Method in class net.citizensnpcs.api.astar.AStarNode
- getNeighbours() - Method in class net.citizensnpcs.api.astar.pathfinder.VectorNode
- getNeighbours(BlockSource, PathPoint) - Method in class net.citizensnpcs.api.astar.pathfinder.FlyingBlockExaminer
- getNeighbours(BlockSource, PathPoint) - Method in interface net.citizensnpcs.api.astar.pathfinder.NeighbourGeneratorBlockExaminer
- getNeighbours(BlockSource, PathPoint) - Method in class net.citizensnpcs.api.astar.pathfinder.VectorNode
- getNeighbours(BlockSource, PathPoint, boolean) - Method in class net.citizensnpcs.api.astar.pathfinder.VectorNode
- getNewName() - Method in class net.citizensnpcs.api.event.NPCRenameEvent
- getNewTarget() - Method in class net.citizensnpcs.api.event.NPCLookCloseChangeTargetEvent
- getNextBehavior() - Method in class net.citizensnpcs.api.ai.tree.Selector
- getNextPageItem(Player, int) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopPage
- getNextWaypoints() - Method in class net.citizensnpcs.trait.waypoint.LinearWaypointsCompleteEvent
- getNMSHelper() - Static method in class net.citizensnpcs.api.CitizensAPI
- getNMSHelper() - Method in interface net.citizensnpcs.api.CitizensPlugin
- getNMSHelper() - Method in class net.citizensnpcs.Citizens
- getNPC() - Method in class net.citizensnpcs.api.ai.event.NavigationEvent
- getNPC() - Method in interface net.citizensnpcs.api.ai.Navigator
- getNPC() - Method in class net.citizensnpcs.api.event.NPCEvent
-
Get the npc involved in the event.
- getNPC() - Method in class net.citizensnpcs.api.event.NPCMoveEvent
- getNPC() - Method in class net.citizensnpcs.api.trait.Trait
- getNPC() - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
- getNPC() - Method in interface net.citizensnpcs.npc.ai.NPCHolder
- getNPC(Entity) - Method in interface net.citizensnpcs.api.npc.NPCRegistry
- getNPC(Entity) - Method in class net.citizensnpcs.npc.CitizensNPCRegistry
- getNPCRegistries() - Static method in class net.citizensnpcs.api.CitizensAPI
- getNPCRegistries() - Method in interface net.citizensnpcs.api.CitizensPlugin
-
Get all registered
NPCRegistry
s. - getNPCRegistries() - Method in class net.citizensnpcs.Citizens
- getNPCRegistry() - Static method in class net.citizensnpcs.api.CitizensAPI
-
Gets the current implementation's default
NPCRegistry
. - getNPCRegistry() - Method in interface net.citizensnpcs.api.CitizensPlugin
-
Gets the default
NPCRegistry
. - getNPCRegistry() - Method in class net.citizensnpcs.Citizens
- getNPCs() - Method in class net.citizensnpcs.api.ai.flocking.GroupNPCFlock
- getNPCSelector() - Method in class net.citizensnpcs.Citizens
- getOldName() - Method in class net.citizensnpcs.api.event.NPCRenameEvent
- getOrAddTrait(Class<T>) - Method in class net.citizensnpcs.api.npc.AbstractNPC
- getOrAddTrait(Class<T>) - Method in interface net.citizensnpcs.api.npc.NPC
-
Gets a trait from the given class.
- getOrCreatePage(int) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShop
- getOriginal() - Method in class net.citizensnpcs.api.event.CommandSenderCloneNPCEvent
- getOriginal() - Method in class net.citizensnpcs.api.event.PlayerCloneNPCEvent
- getOwner() - Method in class net.citizensnpcs.api.trait.trait.Owner
-
Deprecated.
- getOwnerId() - Method in class net.citizensnpcs.api.trait.trait.Owner
- getOwningClassLoader() - Method in interface net.citizensnpcs.api.CitizensPlugin
- getOwningClassLoader() - Method in class net.citizensnpcs.Citizens
- getOwningRegistry() - Method in class net.citizensnpcs.api.npc.AbstractNPC
- getOwningRegistry() - Method in interface net.citizensnpcs.api.npc.NPC
- getPacketSession(Player) - Method in class net.citizensnpcs.trait.RotationTrait
- getPacketTracker() - Method in class net.citizensnpcs.trait.PacketNPC
- getPacketTracker(Entity) - Static method in class net.citizensnpcs.util.NMS
- getPacketTracker(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- getPacketTrackerDirectly(Entity) - Static method in class net.citizensnpcs.util.NMS
- getPaddedSlice(int, int) - Method in class net.citizensnpcs.api.command.CommandContext
- getPageText(int) - Method in class net.citizensnpcs.api.util.Paginator
- getParent() - Method in class net.citizensnpcs.api.astar.AStarNode
- getParentPoint() - Method in interface net.citizensnpcs.api.astar.pathfinder.PathPoint
-
Gets the parent PathPoint
- getParentPoint() - Method in class net.citizensnpcs.api.astar.pathfinder.VectorNode
- getPassengers(Entity) - Static method in class net.citizensnpcs.util.NMS
- getPassengers(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- getPath() - Method in interface net.citizensnpcs.api.ai.PathStrategy
- getPath() - Method in class net.citizensnpcs.api.astar.pathfinder.Path
- getPath() - Method in class net.citizensnpcs.api.util.DataKey
- getPath() - Method in class net.citizensnpcs.npc.ai.AStarNavigationStrategy
- getPath() - Method in class net.citizensnpcs.npc.ai.FlyingAStarNavigationStrategy
- getPath() - Method in class net.citizensnpcs.npc.ai.MCNavigationStrategy
- getPath() - Method in interface net.citizensnpcs.npc.ai.MCNavigationStrategy.MCNavigator
- getPath() - Method in class net.citizensnpcs.npc.ai.MCTargetStrategy
- getPath() - Method in interface net.citizensnpcs.npc.ai.MCTargetStrategy.TargetNavigator
- getPath() - Method in class net.citizensnpcs.npc.ai.StraightLineNavigationStrategy
- getPathCost() - Method in class net.citizensnpcs.api.astar.AStarNode
- getPathStrategy() - Method in interface net.citizensnpcs.api.ai.Navigator
- getPathStrategy() - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
- getPathVectors() - Method in interface net.citizensnpcs.api.astar.pathfinder.PathPoint
-
Gets the list of manual path vectors
- getPathVectors() - Method in class net.citizensnpcs.api.astar.pathfinder.VectorNode
- getPattern() - Method in class net.citizensnpcs.api.gui.InventoryMenuPattern
- getPattern() - Method in class net.citizensnpcs.trait.versioned.TropicalFishTrait
- getPatternColor() - Method in class net.citizensnpcs.trait.versioned.TropicalFishTrait
- getPauseDuration() - Method in class net.citizensnpcs.trait.PausePathfindingTrait
- getPeek() - Method in class net.citizensnpcs.trait.versioned.ShulkerTrait
- getPerPlayerText(NPC, Player) - Method in interface net.citizensnpcs.trait.HologramTrait.HologramRenderer
-
If
invalid reference
NPC.Metadata.HOLOGRAM_RENDERER
- getPerPlayerText(NPC, Player) - Method in class net.citizensnpcs.trait.HologramTrait.SingleEntityHologramRenderer
- getPhase() - Method in class net.citizensnpcs.trait.versioned.EnderDragonTrait
- getPhysicalSession() - Method in class net.citizensnpcs.trait.RotationTrait
- getPitch() - Method in class net.citizensnpcs.trait.RotationTrait.PacketRotationSession
- getPitch() - Method in class net.citizensnpcs.util.Pose
- getPlayer() - Method in class net.citizensnpcs.api.event.NPCCommandDispatchEvent
- getPlayer() - Method in class net.citizensnpcs.api.event.NPCLinkToPlayerEvent
- getPlayer() - Method in class net.citizensnpcs.api.event.NPCSeenByPlayerEvent
- getPlayer() - Method in class net.citizensnpcs.api.event.NPCUnlinkFromPlayerEvent
- getPlayer() - Method in class net.citizensnpcs.api.util.SpigotUtil.InventoryViewAPI
- getPlayer() - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopPurchaseEvent
- getPlayer(BlockCommandSender) - Method in interface net.citizensnpcs.api.NMSHelper
- getPlayerName() - Method in class net.citizensnpcs.npc.skin.profile.ProfileRequest
-
Get the name of the player the requested profile belongs to.
- getPlayerRangeInBlocks() - Method in class net.citizensnpcs.trait.PausePathfindingTrait
- getPlayerUUIDs() - Method in class net.citizensnpcs.api.trait.trait.PlayerFilter
-
Implementation detail: may change in the future.
- getPlugin() - Static method in class net.citizensnpcs.api.CitizensAPI
- getPose() - Method in class net.citizensnpcs.trait.EntityPoseTrait
- getPose() - Method in class net.citizensnpcs.trait.versioned.CamelTrait
- getPose(String) - Method in class net.citizensnpcs.trait.Poses
- getPreviousPageItem(Player, int) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopPage
- getPreviousTarget() - Method in class net.citizensnpcs.api.event.NPCLookCloseChangeTargetEvent
- getPriority() - Method in interface net.citizensnpcs.api.ai.GoalController.GoalEntry
- getPriority() - Method in interface net.citizensnpcs.api.ai.PrioritisableGoal
- getPriority() - Method in class net.citizensnpcs.api.ai.SimpleGoalEntry
- getProfession() - Method in class net.citizensnpcs.trait.VillagerProfession
- getProfile() - Method in class net.citizensnpcs.npc.skin.profile.ProfileRequest
-
Get the game profile that was requested.
- getProfile() - Method in interface net.citizensnpcs.npc.skin.SkinnableEntity
-
Get entity game profile.
- getProfile(Player) - Static method in class net.citizensnpcs.util.NMS
- getProfile(Player) - Method in interface net.citizensnpcs.util.NMSBridge
- getProfile(SkullMeta) - Static method in class net.citizensnpcs.util.NMS
- getProfile(SkullMeta) - Method in interface net.citizensnpcs.util.NMSBridge
- getPromptText(ConversationContext) - Method in class net.citizensnpcs.trait.text.TextBasePrompt
- getPromptText(ConversationContext) - Method in class net.citizensnpcs.trait.waypoint.triggers.AnimationTriggerPrompt
- getPromptText(ConversationContext) - Method in class net.citizensnpcs.trait.waypoint.triggers.ChatTriggerPrompt
- getPromptText(ConversationContext) - Method in class net.citizensnpcs.trait.waypoint.triggers.CommandTriggerPrompt
- getPromptText(ConversationContext) - Method in class net.citizensnpcs.trait.waypoint.triggers.DelayTriggerPrompt
- getPromptText(ConversationContext) - Method in class net.citizensnpcs.trait.waypoint.triggers.SpeedTriggerPrompt
- getPromptText(ConversationContext) - Method in class net.citizensnpcs.trait.waypoint.triggers.TeleportTriggerPrompt
- getPromptText(ConversationContext) - Method in class net.citizensnpcs.trait.waypoint.triggers.TriggerAddPrompt
- getPromptText(ConversationContext) - Method in class net.citizensnpcs.trait.waypoint.triggers.TriggerEditPrompt
- getProtocolLibListener() - Method in class net.citizensnpcs.Citizens
- getPuffState() - Method in class net.citizensnpcs.trait.versioned.PufferFishTrait
- getPushedBy() - Method in class net.citizensnpcs.api.event.NPCPushEvent
- getRabbitType() - Method in class net.citizensnpcs.trait.RabbitType
- getRandomLookDelay() - Method in class net.citizensnpcs.trait.LookClose
- getRandomLookPitchRange() - Method in class net.citizensnpcs.trait.LookClose
- getRandomLookYawRange() - Method in class net.citizensnpcs.trait.LookClose
- getRange() - Method in class net.citizensnpcs.trait.LookClose
- getRange() - Method in class net.citizensnpcs.trait.versioned.BossBarTrait
- getRaw(String) - Method in class net.citizensnpcs.api.util.DataKey
- getRaw(String) - Method in class net.citizensnpcs.api.util.MemoryDataKey
- getRaw(String) - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- getRawCommand() - Method in class net.citizensnpcs.api.command.CommandContext
- getRawName() - Method in class net.citizensnpcs.api.npc.AbstractNPC
- getRawName() - Method in interface net.citizensnpcs.api.npc.NPC
- getRawUnchecked(String) - Method in class net.citizensnpcs.api.util.DataKey
- getReason() - Method in class net.citizensnpcs.api.event.EntityTargetNPCEvent
-
Returns the reason for the targeting
- getReason() - Method in class net.citizensnpcs.api.event.NPCDespawnEvent
- getReason() - Method in class net.citizensnpcs.api.event.NPCSpawnEvent
-
Gets the reason for spawning the NPC.
- getRedirectNPC() - Method in class net.citizensnpcs.trait.ClickRedirectTrait
- getRegionCentres() - Method in class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
- getRegisteredTraits() - Method in interface net.citizensnpcs.api.trait.TraitFactory
-
Returns all currently registered traits, including internal traits
- getRegisteredTraits() - Method in class net.citizensnpcs.npc.CitizensTraitFactory
- getRegistryValue(Registry<T>, String...) - Static method in class net.citizensnpcs.util.Util
- getRelative(int) - Method in class net.citizensnpcs.api.util.DataKey
- getRelative(String) - Method in class net.citizensnpcs.api.util.DataKey
- getRelative(String) - Method in class net.citizensnpcs.api.util.MemoryDataKey
- getRelative(String) - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- getRenderer() - Method in class net.citizensnpcs.trait.HologramTrait.HologramRendererCreateEvent
- getRequestJsonObject(BiConsumer<String, Throwable>, boolean) - Method in class net.citizensnpcs.Metrics.CustomChart
- getRequiredPermission() - Method in class net.citizensnpcs.trait.ShopTrait.NPCShop
- getResult() - Method in class net.citizensnpcs.npc.skin.profile.ProfileRequest
-
Get the result of the profile fetch.
- getResultItem() - Method in class net.citizensnpcs.api.gui.CitizensInventoryClickEvent
- getResultItemNonNull() - Method in class net.citizensnpcs.api.gui.CitizensInventoryClickEvent
- getReturnStrategy() - Method in class net.citizensnpcs.trait.HomeTrait
- getRidingHeightOffset(Entity, Entity) - Static method in class net.citizensnpcs.util.NMS
- getRidingHeightOffset(Entity, Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- getRotation() - Method in class net.citizensnpcs.trait.ItemFrameTrait
- getSaddle() - Method in class net.citizensnpcs.trait.HorseModifiers
- getSection(String) - Method in class net.citizensnpcs.api.util.MemoryDataKey
- getSeed() - Method in class net.citizensnpcs.util.XORShiftRNG
- getSelected() - Method in class net.citizensnpcs.api.event.CitizensGetSelectedNPCEvent
- getSelected(CommandSender) - Method in interface net.citizensnpcs.api.npc.NPCSelector
- getSelected(CommandSender) - Method in class net.citizensnpcs.npc.NPCSelector
- getSelectionFunction() - Method in class net.citizensnpcs.api.ai.tree.Selector
- getSelector() - Method in class net.citizensnpcs.api.event.NPCSelectEvent
-
Gets the selector of the NPC.
- getSender() - Method in class net.citizensnpcs.api.event.CitizensGetSelectedNPCEvent
- getSenderLocation() - Method in class net.citizensnpcs.api.command.CommandContext
- getSenderTargetBlockLocation() - Method in class net.citizensnpcs.api.command.CommandContext
- getSession() - Method in class net.citizensnpcs.trait.RotationTrait.PacketRotationSession
- getSetter(Class<?>, String) - Static method in class net.citizensnpcs.util.NMS
- getSetter(Class<?>, String, boolean) - Static method in class net.citizensnpcs.util.NMS
- getSettersOfType(Class<?>, Class<?>) - Static method in class net.citizensnpcs.util.NMS
- getShop() - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopPurchaseEvent
- getShop(String) - Method in class net.citizensnpcs.trait.shop.StoredShops
- getShop(String) - Method in class net.citizensnpcs.trait.ShopTrait
- getShops() - Method in class net.citizensnpcs.Citizens
- getShopType() - Method in class net.citizensnpcs.trait.ShopTrait.NPCShop
- getSignature() - Method in class net.citizensnpcs.trait.SkinTrait
- getSize() - Method in class net.citizensnpcs.trait.SlimeSize
- getSize() - Method in class net.citizensnpcs.trait.versioned.PhantomTrait
- getSkin() - Method in class net.citizensnpcs.npc.skin.SkinPacketTracker
-
Get the NPC skin.
- getSkinId() - Method in class net.citizensnpcs.npc.skin.Skin
-
Get the ID of the player the skin belongs to.
- getSkinName() - Method in class net.citizensnpcs.npc.skin.Skin
-
Get the name of the skin.
- getSkinName() - Method in interface net.citizensnpcs.npc.skin.SkinnableEntity
-
Get the name of the player whose skin the NPC uses.
- getSkinName() - Method in class net.citizensnpcs.trait.SkinTrait
- getSkinTracker() - Method in interface net.citizensnpcs.npc.skin.SkinnableEntity
-
Get the entities skin packet tracker.
- getSlice(int) - Method in class net.citizensnpcs.api.command.CommandContext
- getSlot() - Method in class net.citizensnpcs.api.gui.InventoryMenuTransition
- getSlot(int) - Method in class net.citizensnpcs.api.gui.MenuContext
- getSlots() - Method in class net.citizensnpcs.api.gui.InventoryMenuPattern
- getSoundPath(Sound) - Static method in class net.citizensnpcs.util.NMS
- getSoundPath(Sound) - Method in interface net.citizensnpcs.util.NMSBridge
- getSource() - Method in class net.citizensnpcs.api.event.NPCRemoveByCommandSenderEvent
- getSource(BlockCommandSender) - Static method in class net.citizensnpcs.util.NMS
- getSource(BlockCommandSender) - Method in interface net.citizensnpcs.util.NMSBridge
- getSpawnLocation() - Method in class net.citizensnpcs.NPCNeedsRespawnEvent
- getSpeed() - Method in class net.citizensnpcs.trait.waypoint.triggers.SpeedTrigger
- getSpeedFor(NPC) - Static method in class net.citizensnpcs.util.NMS
- getSpeedFor(NPC) - Method in interface net.citizensnpcs.util.NMSBridge
- getSpell() - Method in class net.citizensnpcs.trait.versioned.SpellcasterTrait
- getState() - Method in class net.citizensnpcs.trait.versioned.ArmadilloTrait
- getState() - Method in class net.citizensnpcs.trait.versioned.SnifferTrait
- getStateFor(AStarGoal<N>, N) - Method in class net.citizensnpcs.api.astar.AStarMachine
-
Creates an
AStarMachine<N extends AStarNode,
that can be reused across multiple invocations of {P extends Plan>.AStarState AStarMachine.run(AStarState, int)
. - getStaticObject(Class<?>, String) - Static method in class net.citizensnpcs.util.NMS
- getStepHeight(Entity) - Static method in class net.citizensnpcs.util.NMS
- getStepHeight(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- getStoredLocation() - Method in interface net.citizensnpcs.api.npc.NPC
-
If the NPC is not spawned, then this method will return the last known location, or null if it has never been spawned.
- getStoredLocation() - Method in class net.citizensnpcs.npc.CitizensNPC
- getStrength() - Method in class net.citizensnpcs.api.event.NPCKnockbackEvent
- getStrength() - Method in class net.citizensnpcs.trait.ForcefieldTrait
- getStrength() - Method in class net.citizensnpcs.trait.versioned.LlamaTrait
- getString(int) - Method in class net.citizensnpcs.api.command.CommandContext
- getString(int, String) - Method in class net.citizensnpcs.api.command.CommandContext
- getString(String) - Method in class net.citizensnpcs.api.util.DataKey
- getString(String) - Method in class net.citizensnpcs.api.util.MemoryDataKey
- getString(String) - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- getString(String, String) - Method in class net.citizensnpcs.api.util.DataKey
- getStyle() - Method in class net.citizensnpcs.trait.HorseModifiers
- getStyle() - Method in class net.citizensnpcs.trait.versioned.BossBarTrait
- getSubKeys() - Method in class net.citizensnpcs.api.util.DataKey
- getSubKeys() - Method in class net.citizensnpcs.api.util.MemoryDataKey
- getSubKeys() - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- getTalker() - Method in class net.citizensnpcs.api.ai.speech.SpeechContext
-
Gets the talker.
- getTarget() - Method in interface net.citizensnpcs.api.ai.EntityTarget
- getTarget() - Method in class net.citizensnpcs.npc.ai.MCTargetStrategy
- getTarget() - Method in class net.citizensnpcs.trait.LookClose
- getTargetAsLocation() - Method in interface net.citizensnpcs.api.ai.Navigator
- getTargetAsLocation() - Method in interface net.citizensnpcs.api.ai.PathStrategy
- getTargetAsLocation() - Method in class net.citizensnpcs.npc.ai.AStarNavigationStrategy
- getTargetAsLocation() - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
- getTargetAsLocation() - Method in class net.citizensnpcs.npc.ai.FlyingAStarNavigationStrategy
- getTargetAsLocation() - Method in class net.citizensnpcs.npc.ai.MCNavigationStrategy
- getTargetAsLocation() - Method in class net.citizensnpcs.npc.ai.MCTargetStrategy
- getTargetAsLocation() - Method in class net.citizensnpcs.npc.ai.StraightLineNavigationStrategy
- getTargetNavigator(Entity, Iterable<Vector>, NavigatorParameters) - Static method in class net.citizensnpcs.util.NMS
- getTargetNavigator(Entity, Iterable<Vector>, NavigatorParameters) - Method in interface net.citizensnpcs.util.NMSBridge
- getTargetNavigator(Entity, Entity, NavigatorParameters) - Static method in class net.citizensnpcs.util.NMS
- getTargetNavigator(Entity, Entity, NavigatorParameters) - Method in interface net.citizensnpcs.util.NMSBridge
- getTargetNavigator(Entity, Location, NavigatorParameters) - Static method in class net.citizensnpcs.util.NMS
- getTargetNavigator(Entity, Location, NavigatorParameters) - Method in interface net.citizensnpcs.util.NMSBridge
- getTargetPitch() - Method in class net.citizensnpcs.trait.RotationTrait.RotationSession
- getTargetType() - Method in class net.citizensnpcs.api.ai.AbstractPathStrategy
- getTargetType() - Method in interface net.citizensnpcs.api.ai.Navigator
- getTargetType() - Method in interface net.citizensnpcs.api.ai.PathStrategy
- getTargetType() - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
- getTargetType() - Method in class net.citizensnpcs.npc.ai.MCNavigationStrategy
- getTargetType() - Method in class net.citizensnpcs.npc.ai.MCTargetStrategy
- getTargetYaw() - Method in class net.citizensnpcs.trait.RotationTrait.RotationSession
- getTeamName(UUID) - Static method in class net.citizensnpcs.util.Util
- getTemplateByKey(NamespacedKey) - Method in class net.citizensnpcs.api.npc.templates.TemplateRegistry
- getTemplateRegistry() - Static method in class net.citizensnpcs.api.CitizensAPI
- getTemplateRegistry() - Method in interface net.citizensnpcs.api.CitizensPlugin
- getTemplateRegistry() - Method in class net.citizensnpcs.Citizens
- getTemplates(String) - Method in class net.citizensnpcs.api.npc.templates.TemplateRegistry
- getTemporaryNPCRegistry() - Static method in class net.citizensnpcs.api.CitizensAPI
-
Gets the current implementation's default temporary
NPCRegistry
. - getTemporaryNPCRegistry() - Method in interface net.citizensnpcs.api.CitizensPlugin
- getTemporaryNPCRegistry() - Method in class net.citizensnpcs.Citizens
- getTexts() - Method in class net.citizensnpcs.trait.text.Text
- getTexture() - Method in class net.citizensnpcs.trait.SkinTrait
- getTexture(SkullMeta) - Method in interface net.citizensnpcs.api.NMSHelper
- getTicks(int) - Method in class net.citizensnpcs.api.command.CommandContext
- getTitle() - Method in class net.citizensnpcs.api.gui.MenuContext
- getTitle() - Method in class net.citizensnpcs.trait.ShopTrait.NPCShop
- getTitle() - Method in class net.citizensnpcs.trait.versioned.BossBarTrait
- getTo() - Method in class net.citizensnpcs.api.event.NPCMoveEvent
- getTo() - Method in class net.citizensnpcs.api.event.NPCTeleportEvent
- getTopInventory() - Method in class net.citizensnpcs.api.util.SpigotUtil.InventoryViewAPI
- getTrackingVariable() - Method in class net.citizensnpcs.trait.versioned.BossBarTrait
- getTrait() - Method in class net.citizensnpcs.api.event.NPCTraitEvent
- getTrait(Class<T>) - Method in class net.citizensnpcs.api.npc.AbstractNPC
- getTrait(Class<T>) - Method in interface net.citizensnpcs.api.npc.NPC
-
Deprecated.
- getTrait(Class<T>) - Method in interface net.citizensnpcs.api.trait.TraitFactory
-
Gets a trait with the given class.
- getTrait(Class<T>) - Method in class net.citizensnpcs.npc.CitizensTraitFactory
- getTrait(String) - Method in interface net.citizensnpcs.api.trait.TraitFactory
-
Gets a trait with the given name.
- getTrait(String) - Method in class net.citizensnpcs.npc.CitizensTraitFactory
- getTraitClass() - Method in class net.citizensnpcs.api.event.NPCTraitCommandAttachEvent
- getTraitClass() - Method in class net.citizensnpcs.api.event.NPCTraitCommandDetachEvent
- getTraitClass() - Method in class net.citizensnpcs.api.trait.TraitInfo
- getTraitClass(String) - Method in interface net.citizensnpcs.api.trait.TraitFactory
-
Gets the
Trait
class with the given name, or null if not found. - getTraitClass(String) - Method in class net.citizensnpcs.npc.CitizensTraitFactory
- getTraitFactory() - Static method in class net.citizensnpcs.api.CitizensAPI
-
Gets the current implementation's
TraitFactory
. - getTraitFactory() - Method in interface net.citizensnpcs.api.CitizensPlugin
-
Gets the TraitFactory.
- getTraitFactory() - Method in class net.citizensnpcs.Citizens
- getTraitFor(Class<? extends Trait>) - Method in class net.citizensnpcs.api.npc.AbstractNPC
- getTraitName() - Method in class net.citizensnpcs.api.trait.TraitInfo
- getTraitNullable(Class<T>) - Method in class net.citizensnpcs.api.npc.AbstractNPC
- getTraitNullable(Class<T>) - Method in interface net.citizensnpcs.api.npc.NPC
-
Gets the trait instance with the given class.
- getTraitOptional(Class<T>) - Method in interface net.citizensnpcs.api.npc.NPC
-
Gets the trait instance with the given class.
- getTraits() - Method in class net.citizensnpcs.api.npc.AbstractNPC
- getTraits() - Method in interface net.citizensnpcs.api.npc.NPC
-
Returns the currently attached
Trait
s - getTransitions() - Method in class net.citizensnpcs.api.gui.InventoryMenuPattern
- getTriggerPromptFrom(String) - Static method in class net.citizensnpcs.trait.waypoint.triggers.WaypointTriggerRegistry
- getTriggers() - Method in class net.citizensnpcs.trait.waypoint.Waypoint
- getType() - Method in enum net.citizensnpcs.api.npc.NPC.Metadata
- getType() - Method in class net.citizensnpcs.api.trait.trait.MobType
-
Gets the type of mob that an NPC is.
- getType() - Method in class net.citizensnpcs.trait.BoatTrait
- getType() - Method in class net.citizensnpcs.trait.versioned.BoatTrait
- getType() - Method in class net.citizensnpcs.trait.versioned.FoxTrait
- getType() - Method in class net.citizensnpcs.trait.versioned.VillagerTrait
- getType(Chunk, int, int, int) - Method in class net.citizensnpcs.api.astar.pathfinder.ChunkBlockSource
- getType(ChunkSnapshot, int, int, int) - Method in class net.citizensnpcs.api.astar.pathfinder.AsyncChunkSnapshotBlockSource
- getType(ChunkSnapshot, int, int, int) - Method in class net.citizensnpcs.api.astar.pathfinder.ChunkSnapshotBlockSource
- getType(T, int, int, int) - Method in class net.citizensnpcs.api.astar.pathfinder.CachingChunkBlockSource
- getUniqueId() - Method in class net.citizensnpcs.api.npc.AbstractNPC
- getUniqueId() - Method in interface net.citizensnpcs.api.npc.NPC
-
Gets the unique id of this NPC.
- getUnloadedValue() - Method in class net.citizensnpcs.util.Anchor
-
Returns a String[] of the 'world_name, x, y, z' information needed to create the Location that is associated with the Anchor, in that order.
- getUsage() - Method in exception class net.citizensnpcs.api.command.exception.CommandUsageException
- getValue() - Method in class net.citizensnpcs.api.gui.InputMenus.Choice
- getValueFlags() - Method in class net.citizensnpcs.api.command.CommandContext
- getValuesDeep() - Method in class net.citizensnpcs.api.util.DataKey
- getValuesDeep() - Method in class net.citizensnpcs.api.util.MemoryDataKey
- getValuesDeep() - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- getVariant() - Method in class net.citizensnpcs.trait.versioned.AxolotlTrait
- getVariant() - Method in class net.citizensnpcs.trait.versioned.FrogTrait
- getVariant() - Method in class net.citizensnpcs.trait.versioned.MushroomCowTrait
- getVariant() - Method in class net.citizensnpcs.trait.versioned.ParrotTrait
- getVariant() - Method in class net.citizensnpcs.trait.WolfModifiers
- getVector() - Method in interface net.citizensnpcs.api.astar.pathfinder.PathPoint
-
Gets the vector represented by this point
- getVector() - Method in class net.citizensnpcs.api.astar.pathfinder.VectorNode
- getVector(NPC, Collection<NPC>) - Method in class net.citizensnpcs.api.ai.flocking.AlignmentBehavior
- getVector(NPC, Collection<NPC>) - Method in class net.citizensnpcs.api.ai.flocking.CohesionBehavior
- getVector(NPC, Collection<NPC>) - Method in interface net.citizensnpcs.api.ai.flocking.FlockBehavior
-
Returns the displacement vector to be combined with other
FlockBehavior
vectors by aFlocker
. - getVector(NPC, Collection<NPC>) - Method in class net.citizensnpcs.api.ai.flocking.SeparationBehavior
- getVehicle(Entity) - Static method in class net.citizensnpcs.util.NMS
- getVehicle(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- getVersion() - Static method in class net.citizensnpcs.api.util.SpigotUtil
- getVersion() - Method in class net.citizensnpcs.CitizensPlaceholders
- getVerticalStrength() - Method in class net.citizensnpcs.trait.ForcefieldTrait
- getView() - Method in class net.citizensnpcs.api.util.SpigotUtil.InventoryViewAPI
- getViewingPlayers(Entity) - Static method in class net.citizensnpcs.util.NMS
- getViewingPlayers(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- getViewPermission() - Method in class net.citizensnpcs.trait.versioned.BossBarTrait
- getViewRange() - Method in class net.citizensnpcs.trait.HologramTrait
- getWaypointProvider() - Method in class net.citizensnpcs.trait.waypoint.LinearWaypointsCompleteEvent
- getWidth() - Method in class net.citizensnpcs.trait.ForcefieldTrait
- getWidth(Entity) - Static method in class net.citizensnpcs.util.NMS
- getWidth(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- getWorld() - Method in class net.citizensnpcs.api.astar.pathfinder.BlockSource
- getWorld() - Method in class net.citizensnpcs.api.astar.pathfinder.CachingChunkBlockSource
- getWorld() - Method in class net.citizensnpcs.api.persistence.LocationPersister.LazilyLoadedLocation
- getWorldGuardRegion() - Method in class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
- getWrapped() - Method in class net.citizensnpcs.api.ai.tree.ForwardingBehaviorGoalAdapter
- getWrapped() - Method in interface net.citizensnpcs.api.gui.ForwardingInventory
- getXRange() - Method in class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
- getXUIDFromName(String) - Static method in class net.citizensnpcs.util.MojangSkinGenerator
- getXZMovement(Entity) - Static method in class net.citizensnpcs.util.NMS
- getXZMovement(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- getYaw() - Method in class net.citizensnpcs.util.Pose
- getYaw(Entity) - Static method in class net.citizensnpcs.util.NMS
- getYaw(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- getYawFromVelocity(Entity, double, double) - Static method in class net.citizensnpcs.util.Util
-
Returns the yaw to face along the given velocity (corrected for dragon yaw i.e.
- getYRange() - Method in class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
- giveReflectiveAccess(Class<?>, Class<?>) - Static method in class net.citizensnpcs.util.NMS
- globalCooldown(int) - Method in class net.citizensnpcs.trait.CommandTrait.NPCCommandBuilder
- globalCooldown(Duration) - Method in class net.citizensnpcs.trait.CommandTrait.NPCCommandBuilder
- globalShops - Variable in class net.citizensnpcs.trait.shop.StoredShops
- GLOWING - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Whether the NPC is currently glowing.
- GLOWING_COLOR_SET - Static variable in class net.citizensnpcs.util.Messages
- GLOWING_SET - Static variable in class net.citizensnpcs.util.Messages
- GLOWING_UNSET - Static variable in class net.citizensnpcs.util.Messages
- Goal - Interface in net.citizensnpcs.api.ai
-
Represents a Goal that can be added to a
GoalController
. - GoalController - Interface in net.citizensnpcs.api.ai
-
Represents a collection of goals that are prioritised and executed, allowing behaviour trees via a
GoalSelector
or by implementingBehavior
. - GoalController.GoalEntry - Interface in net.citizensnpcs.api.ai
- GoalSelector - Interface in net.citizensnpcs.api.ai
- goat(CommandContext, CommandSender, NPC) - Static method in class net.citizensnpcs.trait.versioned.GoatTrait
- GOAT_HORNS_SET - Static variable in class net.citizensnpcs.util.Messages
- GoatTrait - Class in net.citizensnpcs.trait.versioned
- GoatTrait() - Constructor for class net.citizensnpcs.trait.versioned.GoatTrait
- grant(Entity, InventoryMultiplexer, int) - Method in class net.citizensnpcs.trait.shop.CommandAction
- grant(Entity, InventoryMultiplexer, int) - Method in class net.citizensnpcs.trait.shop.ExperienceAction
- grant(Entity, InventoryMultiplexer, int) - Method in class net.citizensnpcs.trait.shop.ItemAction
- grant(Entity, InventoryMultiplexer, int) - Method in class net.citizensnpcs.trait.shop.MoneyAction
- grant(Entity, InventoryMultiplexer, int) - Method in class net.citizensnpcs.trait.shop.NPCShopAction
- grant(Entity, InventoryMultiplexer, int) - Method in class net.citizensnpcs.trait.shop.OpenShopAction
- grant(Entity, InventoryMultiplexer, int) - Method in class net.citizensnpcs.trait.shop.PermissionAction
- grant(Player, int) - Method in class net.citizensnpcs.trait.shop.NPCShopAction
- Gravity - Class in net.citizensnpcs.trait
-
Enable/disable Minecraft's gravity.
- Gravity() - Constructor for class net.citizensnpcs.trait.Gravity
- GRAVITY_DISABLED - Static variable in class net.citizensnpcs.util.Messages
- GRAVITY_ENABLED - Static variable in class net.citizensnpcs.util.Messages
- GROUND - Enum constant in enum net.citizensnpcs.trait.Controllable.BuiltInControls
- GROUND - Enum constant in enum net.citizensnpcs.util.NMS.MinecraftNavigationType
- GROUND_JUMPLESS - Enum constant in enum net.citizensnpcs.trait.Controllable.BuiltInControls
- GroundController(NPC) - Constructor for class net.citizensnpcs.trait.Controllable.GroundController
- GroupNPCFlock - Class in net.citizensnpcs.api.ai.flocking
-
Defines a static flock of NPCs with an optional radius.
- GroupNPCFlock(Iterable<NPC>, double) - Constructor for class net.citizensnpcs.api.ai.flocking.GroupNPCFlock
- GUIDED_WAYPOINT_EDITOR_ADDED_AVAILABLE - Static variable in class net.citizensnpcs.util.Messages
- GUIDED_WAYPOINT_EDITOR_ADDED_GUIDE - Static variable in class net.citizensnpcs.util.Messages
- GUIDED_WAYPOINT_EDITOR_ALREADY_TAKEN - Static variable in class net.citizensnpcs.util.Messages
- GUIDED_WAYPOINT_EDITOR_BEGIN - Static variable in class net.citizensnpcs.util.Messages
- GUIDED_WAYPOINT_EDITOR_DISTANCE_SET - Static variable in class net.citizensnpcs.util.Messages
- GUIDED_WAYPOINT_EDITOR_END - Static variable in class net.citizensnpcs.util.Messages
- GuidedWaypointProvider - Class in net.citizensnpcs.trait.waypoint
-
Stores guided waypoint info.
- GuidedWaypointProvider() - Constructor for class net.citizensnpcs.trait.waypoint.GuidedWaypointProvider
H
- h(VectorNode) - Method in class net.citizensnpcs.api.astar.pathfinder.VectorGoal
- h(T) - Method in interface net.citizensnpcs.api.astar.AStarGoal
-
Returns the estimated heuristic cost of traversing from the supplied
AStarNode
to the goal. - HAND - Enum constant in enum net.citizensnpcs.api.trait.trait.Equipment.EquipmentSlot
- handle(LivingEntity, LivingEntity) - Method in interface net.citizensnpcs.api.ai.AttackStrategy
-
Tries to attack the supplied target from the supplied attacker.
- has(String) - Method in interface net.citizensnpcs.api.npc.MetadataStore
-
Returns whether the metadata exists.
- has(String) - Method in class net.citizensnpcs.api.npc.SimpleMetadataStore
- has(UUID, String) - Method in class net.citizensnpcs.api.LocationLookup.PerPlayerMetadata
- has(NPC.Metadata) - Method in interface net.citizensnpcs.api.npc.MetadataStore
-
Returns whether the metadata exists.
- has(NPC.Metadata) - Method in class net.citizensnpcs.api.npc.SimpleMetadataStore
- hasAnyFlags() - Method in class net.citizensnpcs.api.command.CommandContext
- hasAnyValueFlag(String...) - Method in class net.citizensnpcs.api.command.CommandContext
- hasAttribute(Attribute) - Method in class net.citizensnpcs.trait.AttributeTrait
- hasCommand(String...) - Method in class net.citizensnpcs.api.command.CommandManager
-
Checks to see whether there is a command handler for the given command parts at the root level.
- hasCommand(Command, String...) - Method in class net.citizensnpcs.api.command.CommandManager
-
Checks to see whether there is a command handler for the given command at the root level.
- hasCommandId(int) - Method in class net.citizensnpcs.trait.CommandTrait
- hasEditor(Player) - Static method in class net.citizensnpcs.editor.Editor
- hasExaminer(Class<? extends BlockExaminer>) - Method in class net.citizensnpcs.api.ai.NavigatorParameters
- hasFlag(char) - Method in class net.citizensnpcs.api.command.CommandContext
- hasGravity() - Method in class net.citizensnpcs.trait.Gravity
- hashCode() - Method in class net.citizensnpcs.api.ai.SimpleGoalEntry
- hashCode() - Method in class net.citizensnpcs.api.ai.tree.ForwardingBehaviorGoalAdapter
- hashCode() - Method in class net.citizensnpcs.api.astar.AStarNode
- hashCode() - Method in class net.citizensnpcs.api.astar.pathfinder.VectorNode
- hashCode() - Method in class net.citizensnpcs.api.command.CommandManager.CommandInfo
- hashCode() - Method in class net.citizensnpcs.api.gui.InventoryMenuSlot
- hashCode() - Method in class net.citizensnpcs.api.hpastar.ClusterNode
- hashCode() - Method in class net.citizensnpcs.api.hpastar.HPAGraphAStarNode
- hashCode() - Method in class net.citizensnpcs.api.hpastar.HPAGraphNode
- hashCode() - Method in class net.citizensnpcs.api.npc.AbstractNPC
- hashCode() - Method in class net.citizensnpcs.api.util.BoundingBox
- hashCode() - Method in class net.citizensnpcs.api.util.DataKey
- hashCode() - Method in class net.citizensnpcs.api.util.EntityDim
- hashCode() - Method in class net.citizensnpcs.api.util.MemoryDataKey
- hashCode() - Method in class net.citizensnpcs.api.util.OldEnumCompat.CatTypeEnum
- hashCode() - Method in class net.citizensnpcs.api.util.OldEnumCompat.FrogVariantEnum
- hashCode() - Method in class net.citizensnpcs.api.util.OldEnumCompat.VillagerProfessionEnum
- hashCode() - Method in class net.citizensnpcs.api.util.OldEnumCompat.VillagerTypeEnum
- hashCode() - Method in class net.citizensnpcs.api.util.SpigotUtil.InventoryViewAPI
- hashCode() - Method in class net.citizensnpcs.api.util.YamlStorage
- hashCode() - Method in class net.citizensnpcs.api.util.YamlStorageWithLists
- hashCode() - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- hashCode() - Method in class net.citizensnpcs.trait.waypoint.Waypoint
- hashCode() - Method in class net.citizensnpcs.util.Anchor
- hashCode() - Method in class net.citizensnpcs.util.ChunkCoord
- hasImplementation() - Static method in class net.citizensnpcs.api.CitizensAPI
- hasIndex(int) - Method in class net.citizensnpcs.trait.text.Text
- hasNamespace(String) - Method in class net.citizensnpcs.api.npc.templates.TemplateRegistry
- hasNectar() - Method in class net.citizensnpcs.trait.versioned.BeeTrait
- hasPage(int) - Method in class net.citizensnpcs.api.util.Paginator
- hasPose(String) - Method in class net.citizensnpcs.trait.Poses
- hasRecipients() - Method in class net.citizensnpcs.api.ai.speech.SpeechContext
-
Checks if there are any recipients.
- hasSkinData() - Method in class net.citizensnpcs.npc.skin.Skin
-
Determine if the skin data has been retrieved.
- hasStung() - Method in class net.citizensnpcs.trait.versioned.BeeTrait
- hasTrait(Class<? extends Trait>) - Method in class net.citizensnpcs.api.npc.AbstractNPC
- hasTrait(Class<? extends Trait>) - Method in interface net.citizensnpcs.api.npc.NPC
-
Checks if this NPC has the given trait.
- hasValueFlag(String) - Method in class net.citizensnpcs.api.command.CommandContext
- hasWalkableNodes() - Method in class net.citizensnpcs.api.hpastar.HPACluster
- HAT - Enum constant in enum net.citizensnpcs.trait.SkinLayers.Layer
- header(String) - Method in class net.citizensnpcs.api.util.Paginator
- headOnly(boolean) - Method in class net.citizensnpcs.trait.RotationTrait.RotationParams
- HEADONLY_SET - Static variable in class net.citizensnpcs.util.Messages
- HEADONLY_UNSET - Static variable in class net.citizensnpcs.util.Messages
- height - Variable in class net.citizensnpcs.api.util.EntityDim
- HELMET - Enum constant in enum net.citizensnpcs.api.trait.trait.Equipment.EquipmentSlot
- help() - Element in annotation type net.citizensnpcs.api.command.Command
-
A longer description of the command and any flags it uses which will be displayed in addition to
Command.desc()
in help commands. - heuristicDistance(Vector) - Method in class net.citizensnpcs.api.astar.pathfinder.VectorNode
- hide() - Method in class net.citizensnpcs.trait.SkinLayers
- hideCape() - Method in class net.citizensnpcs.trait.SkinLayers
- hideHat() - Method in class net.citizensnpcs.trait.SkinLayers
- hideJacket() - Method in class net.citizensnpcs.trait.SkinLayers
- hideLeftPants() - Method in class net.citizensnpcs.trait.SkinLayers
- hideLeftSleeve() - Method in class net.citizensnpcs.trait.SkinLayers
- hidePants() - Method in class net.citizensnpcs.trait.SkinLayers
- hideRightPants() - Method in class net.citizensnpcs.trait.SkinLayers
- hideRightSleeve() - Method in class net.citizensnpcs.trait.SkinLayers
- hideSleeves() - Method in class net.citizensnpcs.trait.SkinLayers
- HIGH_INFLUENCE - Static variable in class net.citizensnpcs.api.ai.flocking.Flocker
-
Sample weight indicating high amount of influence from flocking.
- HIGHLIGHT_COLOUR - Enum constant in enum net.citizensnpcs.Settings.Setting
- hologram - Variable in class net.citizensnpcs.trait.HologramTrait.SingleEntityHologramRenderer
- HOLOGRAM_ALWAYS_UPDATE_POSITION - Enum constant in enum net.citizensnpcs.Settings.Setting
- HOLOGRAM_BACKGROUND_COLOR_SET - Static variable in class net.citizensnpcs.util.Messages
- HOLOGRAM_CLEARED - Static variable in class net.citizensnpcs.util.Messages
- HOLOGRAM_DEFAULT_BACKGROUND_COLOR_SET - Static variable in class net.citizensnpcs.util.Messages
- HOLOGRAM_DESCRIBE_HEADER - Static variable in class net.citizensnpcs.util.Messages
- HOLOGRAM_INVALID_LINE - Static variable in class net.citizensnpcs.util.Messages
- HOLOGRAM_LINE_ADD - Static variable in class net.citizensnpcs.util.Messages
- HOLOGRAM_LINE_HEIGHT_SET - Static variable in class net.citizensnpcs.util.Messages
- HOLOGRAM_LINE_REMOVED - Static variable in class net.citizensnpcs.util.Messages
- HOLOGRAM_LINE_SET - Static variable in class net.citizensnpcs.util.Messages
- HOLOGRAM_MARGIN_MISSING - Static variable in class net.citizensnpcs.util.Messages
- HOLOGRAM_MARGIN_SET - Static variable in class net.citizensnpcs.util.Messages
- HOLOGRAM_RENDERER - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
- HOLOGRAM_TEXT_MISSING - Static variable in class net.citizensnpcs.util.Messages
- HOLOGRAM_TEXT_REMOVED - Static variable in class net.citizensnpcs.util.Messages
- HOLOGRAM_UPDATE_RATE - Enum constant in enum net.citizensnpcs.Settings.Setting
- HOLOGRAM_VIEW_RANGE_SET - Static variable in class net.citizensnpcs.util.Messages
- HologramRendererCreateEvent(NPC, HologramTrait.HologramRenderer, boolean) - Constructor for class net.citizensnpcs.trait.HologramTrait.HologramRendererCreateEvent
- HologramTrait - Class in net.citizensnpcs.trait
-
Manages a set of holograms attached to the NPC.
- HologramTrait() - Constructor for class net.citizensnpcs.trait.HologramTrait
- HologramTrait.AreaEffectCloudRenderer - Class in net.citizensnpcs.trait
- HologramTrait.ArmorstandRenderer - Class in net.citizensnpcs.trait
- HologramTrait.ArmorstandVehicleRenderer - Class in net.citizensnpcs.trait
- HologramTrait.HologramRenderer - Interface in net.citizensnpcs.trait
-
API for rendering holograms.
- HologramTrait.HologramRendererCreateEvent - Class in net.citizensnpcs.trait
- HologramTrait.InteractionVehicleRenderer - Class in net.citizensnpcs.trait
- HologramTrait.ItemDisplayRenderer - Class in net.citizensnpcs.trait
- HologramTrait.ItemRenderer - Class in net.citizensnpcs.trait
- HologramTrait.SingleEntityHologramRenderer - Class in net.citizensnpcs.trait
-
A helper class that models a hologram as a single entity that represents a single line in game.
- HologramTrait.TabCompletions - Class in net.citizensnpcs.trait
- HologramTrait.TextDisplayRenderer - Class in net.citizensnpcs.trait
- HologramTrait.TextDisplayVehicleRenderer - Class in net.citizensnpcs.trait
- HOME_TRAIT_DELAY_SET - Static variable in class net.citizensnpcs.util.Messages
- HOME_TRAIT_DISTANCE_SET - Static variable in class net.citizensnpcs.util.Messages
- HOME_TRAIT_LOCATION_SET - Static variable in class net.citizensnpcs.util.Messages
- HOME_TRAIT_PATHFIND_SET - Static variable in class net.citizensnpcs.util.Messages
- HOME_TRAIT_TELEPORT_SET - Static variable in class net.citizensnpcs.util.Messages
- HomeTrait - Class in net.citizensnpcs.trait
- HomeTrait() - Constructor for class net.citizensnpcs.trait.HomeTrait
- HomeTrait.ReturnStrategy - Enum in net.citizensnpcs.trait
- HOOK_PROTOCOLLIB - Enum constant in enum net.citizensnpcs.Settings.Setting
- HORSE_CHEST_SET - Static variable in class net.citizensnpcs.util.Messages
- HORSE_CHEST_UNSET - Static variable in class net.citizensnpcs.util.Messages
- HORSE_COLOR_SET - Static variable in class net.citizensnpcs.util.Messages
- HORSE_DESCRIBE - Static variable in class net.citizensnpcs.util.Messages
- HORSE_STYLE_SET - Static variable in class net.citizensnpcs.util.Messages
- HorseEquipper - Class in net.citizensnpcs.editor
- HorseEquipper() - Constructor for class net.citizensnpcs.editor.HorseEquipper
- HorseModifiers - Class in net.citizensnpcs.trait
-
Persists various
Horse
metadata. - HorseModifiers() - Constructor for class net.citizensnpcs.trait.HorseModifiers
- HPACluster - Class in net.citizensnpcs.api.hpastar
- HPACluster(HPAGraph, int, int, int, int, int) - Constructor for class net.citizensnpcs.api.hpastar.HPACluster
- HPAEntrance - Class in net.citizensnpcs.api.hpastar
- HPAEntrance() - Constructor for class net.citizensnpcs.api.hpastar.HPAEntrance
- HPAGraph - Class in net.citizensnpcs.api.hpastar
- HPAGraph(BlockSource, int, int, int) - Constructor for class net.citizensnpcs.api.hpastar.HPAGraph
- HPAGraphAStarNode - Class in net.citizensnpcs.api.hpastar
- HPAGraphAStarNode(HPAGraphNode, HPAGraphEdge) - Constructor for class net.citizensnpcs.api.hpastar.HPAGraphAStarNode
- HPAGraphEdge - Class in net.citizensnpcs.api.hpastar
- HPAGraphEdge(HPAGraphNode, HPAGraphNode, HPAGraphEdge.EdgeType, float) - Constructor for class net.citizensnpcs.api.hpastar.HPAGraphEdge
- HPAGraphEdge.EdgeType - Enum in net.citizensnpcs.api.hpastar
- HPAGraphNode - Class in net.citizensnpcs.api.hpastar
- HPAGraphNode(int, int, int) - Constructor for class net.citizensnpcs.api.hpastar.HPAGraphNode
- HURT - Enum constant in enum net.citizensnpcs.util.PlayerAnimation
- HURT_SOUND - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
The Minecraft sound to play when hurt.
I
- id() - Method in enum net.citizensnpcs.trait.EntityPoseTrait.EntityPose
-
Deprecated.
- ID_NOT_FOUND - Static variable in class net.citizensnpcs.api.command.CommandMessages
- idebug(Supplier<String>) - Static method in class net.citizensnpcs.api.util.Messaging
- Identity() - Constructor for class net.citizensnpcs.api.command.Arg.CompletionsProvider.Identity
- Identity() - Constructor for class net.citizensnpcs.api.command.Arg.FlagValidator.Identity
- IDLE - Enum constant in enum net.citizensnpcs.trait.versioned.ArmadilloTrait.ArmadilloState
- IDLING - Enum constant in enum net.citizensnpcs.trait.versioned.SnifferTrait.SnifferState
- IfElse - Class in net.citizensnpcs.api.ai.tree
- IfElse(Condition, Behavior, Behavior) - Constructor for class net.citizensnpcs.api.ai.tree.IfElse
- IGNORE - Enum constant in enum net.citizensnpcs.api.astar.pathfinder.BlockExaminer.PassableState
- immediate(boolean) - Method in class net.citizensnpcs.trait.RotationTrait.RotationParams
- inBlock(Entity) - Static method in class net.citizensnpcs.util.Util
- inGroup(Collection<String>, Player) - Static method in class net.citizensnpcs.api.util.PermissionUtil
- INHALING - Enum constant in enum net.citizensnpcs.trait.EntityPoseTrait.EntityPose
- INITIAL_PLAYER_JOIN_SKIN_PACKET_DELAY - Enum constant in enum net.citizensnpcs.Settings.Setting
- initialise(MenuContext) - Method in class net.citizensnpcs.api.gui.InventoryMenuPage
- initialise(MenuContext) - Method in class net.citizensnpcs.commands.gui.NPCConfigurator
- initialise(MenuContext) - Method in class net.citizensnpcs.editor.EndermanEquipperGUI
- initialise(MenuContext) - Method in class net.citizensnpcs.editor.GenericEquipperGUI
- initialise(MenuContext) - Method in class net.citizensnpcs.editor.SteerableEquipperGUI
- initialise(MenuContext) - Method in class net.citizensnpcs.trait.CommandTrait.ItemRequirementGUI
- initialise(MenuContext) - Method in class net.citizensnpcs.trait.DropsTrait.DropsGUI
- initialise(MenuContext) - Method in class net.citizensnpcs.trait.shop.CommandAction.CommandActionEditor
- initialise(MenuContext) - Method in class net.citizensnpcs.trait.shop.ItemAction.ItemActionEditor
- initialise(MenuContext) - Method in class net.citizensnpcs.trait.shop.PermissionAction.PermissionActionEditor
- initialise(MenuContext) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopContentsEditor
- initialise(MenuContext) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopItemEditor
- initialise(MenuContext) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopPageSettings
- initialise(MenuContext) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopSettings
- initialise(MenuContext) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopViewer
- InjectContext - Annotation Type in net.citizensnpcs.api.gui
-
Marker annotation to inject context variables at runtime into
InventoryMenuPage
s. - Injector - Class in net.citizensnpcs.api.command
- Injector(Object...) - Constructor for class net.citizensnpcs.api.command.Injector
- InputMenus - Class in net.citizensnpcs.api.gui
- InputMenus() - Constructor for class net.citizensnpcs.api.gui.InputMenus
- InputMenus.BooleanSlotHandler - Class in net.citizensnpcs.api.gui
- InputMenus.Choice<T> - Class in net.citizensnpcs.api.gui
- InputMenus.Choice.Type - Enum in net.citizensnpcs.api.gui
- insert(HPAGraphNode) - Method in class net.citizensnpcs.api.hpastar.HPACluster
- insertLine(int, String) - Method in class net.citizensnpcs.trait.HologramTrait
- instance - Variable in class net.citizensnpcs.api.command.CommandManager.CommandInfo
- INSTANCE - Static variable in class net.citizensnpcs.api.ai.TeleportStuckAction
- INSTANCE - Static variable in class net.citizensnpcs.api.ai.tree.Empty
- INTER - Enum constant in enum net.citizensnpcs.api.hpastar.HPAGraphEdge.EdgeType
- InteractionVehicleRenderer() - Constructor for class net.citizensnpcs.trait.HologramTrait.InteractionVehicleRenderer
- INTRA - Enum constant in enum net.citizensnpcs.api.hpastar.HPAGraphEdge.EdgeType
- INVALID_AGE - Static variable in class net.citizensnpcs.util.Messages
- INVALID_ANCHOR_NAME - Static variable in class net.citizensnpcs.util.Messages
- INVALID_ANIMATION - Static variable in class net.citizensnpcs.util.Messages
- INVALID_AXOLOTL_VARIANT - Static variable in class net.citizensnpcs.util.Messages
- INVALID_BEE_ANGER - Static variable in class net.citizensnpcs.util.Messages
- INVALID_CAT_COLLAR_COLOR - Static variable in class net.citizensnpcs.util.Messages
- INVALID_CAT_TYPE - Static variable in class net.citizensnpcs.util.Messages
- INVALID_ENTITY_TYPE - Static variable in class net.citizensnpcs.util.Messages
- INVALID_FOX_TYPE - Static variable in class net.citizensnpcs.util.Messages
- INVALID_FROG_VARIANT - Static variable in class net.citizensnpcs.util.Messages
- INVALID_HORSE_COLOR - Static variable in class net.citizensnpcs.util.Messages
- INVALID_HORSE_STYLE - Static variable in class net.citizensnpcs.util.Messages
- INVALID_HORSE_VARIANT - Static variable in class net.citizensnpcs.util.Messages
- INVALID_LLAMA_COLOR - Static variable in class net.citizensnpcs.util.Messages
- INVALID_LOCATION - Static variable in class net.citizensnpcs.api.command.CommandMessages
- INVALID_MUSHROOM_COW_VARIANT - Static variable in class net.citizensnpcs.util.Messages
- INVALID_NUMBER - Static variable in class net.citizensnpcs.api.command.CommandMessages
- INVALID_OCELOT_TYPE - Static variable in class net.citizensnpcs.util.Messages
- INVALID_PANDA_GENE - Static variable in class net.citizensnpcs.util.Messages
- INVALID_PARROT_VARIANT - Static variable in class net.citizensnpcs.util.Messages
- INVALID_POSE_NAME - Static variable in class net.citizensnpcs.util.Messages
- INVALID_PROFESSION - Static variable in class net.citizensnpcs.util.Messages
- INVALID_RABBIT_TYPE - Static variable in class net.citizensnpcs.util.Messages
- INVALID_SCRIPT_FILE - Static variable in class net.citizensnpcs.util.Messages
- INVALID_SHEEP_COLOR - Static variable in class net.citizensnpcs.util.Messages
- INVALID_SHULKER_COLOR - Static variable in class net.citizensnpcs.util.Messages
- INVALID_SKIN_FILE - Static variable in class net.citizensnpcs.util.Messages
- INVALID_SOUND - Static variable in class net.citizensnpcs.util.Messages
- INVALID_SPAWN_LOCATION - Static variable in class net.citizensnpcs.util.Messages
- INVALID_SPEECH_BUBBLES_DURATION - Static variable in class net.citizensnpcs.util.Messages
- INVALID_TRIGGER_TELEPORT_FORMAT - Static variable in class net.citizensnpcs.util.Messages
- INVALID_TROPICALFISH_COLOR - Static variable in class net.citizensnpcs.util.Messages
- INVALID_TROPICALFISH_PATTERN - Static variable in class net.citizensnpcs.util.Messages
- INVALID_VILLAGER_TYPE - Static variable in class net.citizensnpcs.util.Messages
- Inventory - Class in net.citizensnpcs.api.trait.trait
-
Represents an NPC's inventory.
- Inventory() - Constructor for class net.citizensnpcs.api.trait.trait.Inventory
- InventoryMenu - Class in net.citizensnpcs.api.gui
-
A container class for Inventory GUIs.
- InventoryMenu(InventoryMenu.InventoryMenuInfo, InventoryMenuPage) - Constructor for class net.citizensnpcs.api.gui.InventoryMenu
- InventoryMenuPage - Class in net.citizensnpcs.api.gui
-
The concrete page instance representing a single page in a stack of inventory menu GUIs.
- InventoryMenuPage() - Constructor for class net.citizensnpcs.api.gui.InventoryMenuPage
- InventoryMenuPattern - Class in net.citizensnpcs.api.gui
-
The concrete instance of a
MenuPattern
. - InventoryMenuPattern(MenuPattern, List<InventoryMenuSlot>, List<InventoryMenuTransition>) - Constructor for class net.citizensnpcs.api.gui.InventoryMenuPattern
- InventoryMenuSlot - Class in net.citizensnpcs.api.gui
-
Represents a single inventory slot in a
InventoryMenu
. - InventoryMenuTransition - Class in net.citizensnpcs.api.gui
-
The concrete class of
MenuTransition
. - InventoryMenuTransition(InventoryMenuSlot, Class<? extends InventoryMenuPage>) - Constructor for class net.citizensnpcs.api.gui.InventoryMenuTransition
- InventoryMultiplexer - Class in net.citizensnpcs.util
- InventoryMultiplexer(Collection<Inventory>) - Constructor for class net.citizensnpcs.util.InventoryMultiplexer
- InventoryMultiplexer(Inventory...) - Constructor for class net.citizensnpcs.util.InventoryMultiplexer
- InventoryViewAPI(InventoryView) - Constructor for class net.citizensnpcs.api.util.SpigotUtil.InventoryViewAPI
- invert(Behavior) - Static method in class net.citizensnpcs.api.ai.tree.Decorator
- isActive() - Method in class net.citizensnpcs.api.gui.InputMenus.Choice
- isActive() - Method in class net.citizensnpcs.trait.FollowTrait
-
Returns whether the trait is actively following a
Entity
. - isActive() - Method in class net.citizensnpcs.trait.RotationTrait.PacketRotationSession
- isActive() - Method in class net.citizensnpcs.trait.RotationTrait.RotationSession
- isActive() - Method in class net.citizensnpcs.util.EmptyChannel
- isAggressive() - Method in interface net.citizensnpcs.api.ai.EntityTarget
- isAggressive() - Method in class net.citizensnpcs.npc.ai.MCTargetStrategy
- isAllowlist() - Method in class net.citizensnpcs.api.trait.trait.PlayerFilter
- isAlwaysFlyable(EntityType) - Static method in class net.citizensnpcs.util.Util
- isAngry() - Method in class net.citizensnpcs.trait.EndermanTrait
- isAngry() - Method in class net.citizensnpcs.trait.WolfModifiers
- isAwake() - Method in class net.citizensnpcs.trait.BatTrait
- isBedrockName(String) - Static method in class net.citizensnpcs.util.Util
- isCancelled() - Method in class net.citizensnpcs.api.ai.speech.event.NPCSpeechEvent
- isCancelled() - Method in class net.citizensnpcs.api.ai.speech.event.SpeechEvent
- isCancelled() - Method in class net.citizensnpcs.api.event.CommandSenderCreateNPCEvent
- isCancelled() - Method in class net.citizensnpcs.api.event.EntityTargetNPCEvent
- isCancelled() - Method in class net.citizensnpcs.api.event.NPCClickEvent
- isCancelled() - Method in class net.citizensnpcs.api.event.NPCCombustEvent
- isCancelled() - Method in class net.citizensnpcs.api.event.NPCCommandDispatchEvent
- isCancelled() - Method in class net.citizensnpcs.api.event.NPCDamageEvent
- isCancelled() - Method in class net.citizensnpcs.api.event.NPCDespawnEvent
- isCancelled() - Method in class net.citizensnpcs.api.event.NPCKnockbackEvent
- isCancelled() - Method in class net.citizensnpcs.api.event.NPCMoveEvent
- isCancelled() - Method in class net.citizensnpcs.api.event.NPCOpenDoorEvent
- isCancelled() - Method in class net.citizensnpcs.api.event.NPCOpenGateEvent
- isCancelled() - Method in class net.citizensnpcs.api.event.NPCPistonPushEvent
- isCancelled() - Method in class net.citizensnpcs.api.event.NPCPushEvent
- isCancelled() - Method in class net.citizensnpcs.api.event.NPCSeenByPlayerEvent
- isCancelled() - Method in class net.citizensnpcs.api.event.NPCSpawnEvent
- isCancelled() - Method in class net.citizensnpcs.api.event.NPCTeleportEvent
- isCancelled() - Method in class net.citizensnpcs.api.event.NPCVehicleDamageEvent
- isCompatible(EventLoop) - Method in class net.citizensnpcs.util.EmptyChannel
- isComplete() - Method in class net.citizensnpcs.api.astar.pathfinder.Path
- isComplete() - Method in interface net.citizensnpcs.api.astar.Plan
- isCrouching() - Method in class net.citizensnpcs.trait.versioned.FoxTrait
- isDancing() - Method in class net.citizensnpcs.trait.versioned.AllayTrait
- isDancing() - Method in class net.citizensnpcs.trait.versioned.PiglinTrait
- isDebugging() - Static method in class net.citizensnpcs.api.util.Messaging
- isDefaultTrait() - Method in class net.citizensnpcs.api.trait.TraitInfo
- isDelayedCancellation() - Method in class net.citizensnpcs.api.event.NPCRightClickEvent
- isDenylist() - Method in class net.citizensnpcs.api.trait.trait.PlayerFilter
- isDerp() - Method in class net.citizensnpcs.trait.versioned.SnowmanTrait
- isDestroyWalls() - Method in class net.citizensnpcs.trait.versioned.EnderDragonTrait
- isDoor(Material) - Static method in class net.citizensnpcs.api.astar.pathfinder.MinecraftBlockExaminer
- isEating() - Method in class net.citizensnpcs.trait.versioned.PandaTrait
- isEmpty() - Method in class net.citizensnpcs.api.astar.AStarMachine.AStarState
- isEnabled() - Method in class net.citizensnpcs.trait.Controllable
- isEnabled() - Method in class net.citizensnpcs.trait.FollowTrait
- isEnabled() - Method in class net.citizensnpcs.trait.LookClose
- isEnabled() - Method in class net.citizensnpcs.trait.MirrorTrait
- isEquippable(ItemStack, Equipment.EquipmentSlot) - Static method in class net.citizensnpcs.util.Util
- isExecutingGoal() - Method in interface net.citizensnpcs.api.ai.GoalController
- isExecutingGoal() - Method in class net.citizensnpcs.api.ai.SimpleGoalController
- isFaceplanted() - Method in class net.citizensnpcs.trait.versioned.FoxTrait
- isFinished(VectorNode) - Method in class net.citizensnpcs.api.astar.pathfinder.VectorGoal
- isFinished(T) - Method in interface net.citizensnpcs.api.astar.AStarGoal
-
Returns whether the supplied
AStarNode
represents the goal state for thisAStarGoal
. - isFlyable() - Method in class net.citizensnpcs.api.npc.AbstractNPC
- isFlyable() - Method in interface net.citizensnpcs.api.npc.NPC
-
Returns whether this NPC is flyable or not.
- isFlyable() - Method in class net.citizensnpcs.npc.CitizensNPC
- isGate(Material) - Static method in class net.citizensnpcs.api.astar.pathfinder.MinecraftBlockExaminer
- isHeadOnly() - Method in class net.citizensnpcs.trait.LookClose
- isHidden(Player) - Method in class net.citizensnpcs.api.trait.trait.PlayerFilter
-
Whether the NPC should be hidden from the given Player
- isHiddenFrom(Player) - Method in class net.citizensnpcs.api.npc.AbstractNPC
- isHiddenFrom(Player) - Method in interface net.citizensnpcs.api.npc.NPC
-
Returns whether the given player can see the NPC (i.e.
- isHideErrorMessages() - Method in class net.citizensnpcs.trait.CommandTrait
- isHorse(EntityType) - Static method in class net.citizensnpcs.util.Util
- isInterested() - Method in class net.citizensnpcs.trait.versioned.FoxTrait
- isInterested() - Method in class net.citizensnpcs.trait.WolfModifiers
- isInvulnerable() - Method in class net.citizensnpcs.trait.WitherTrait
- isLeashed(NPC, Supplier<Boolean>, Runnable) - Static method in class net.citizensnpcs.util.NMS
- isLeftHorn() - Method in class net.citizensnpcs.trait.versioned.GoatTrait
- isLiquid(Material...) - Static method in class net.citizensnpcs.api.astar.pathfinder.MinecraftBlockExaminer
- isLiquidOrInLiquid(Block) - Static method in class net.citizensnpcs.api.astar.pathfinder.MinecraftBlockExaminer
- isLoaded() - Method in class net.citizensnpcs.util.Anchor
- isLoaded(Location) - Static method in class net.citizensnpcs.util.Util
- isLyingDown() - Method in class net.citizensnpcs.trait.versioned.CatTrait
- isMarker() - Method in class net.citizensnpcs.trait.ArmorStandTrait
- isMirroring(Player) - Method in class net.citizensnpcs.trait.MirrorTrait
- isMirroringEquipment() - Method in class net.citizensnpcs.trait.MirrorTrait
- isNameRenderer() - Method in class net.citizensnpcs.trait.HologramTrait.HologramRendererCreateEvent
- isNavigating() - Method in interface net.citizensnpcs.api.ai.Navigator
- isNavigating() - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
- isNPC(Entity) - Method in interface net.citizensnpcs.api.npc.NPCRegistry
- isNPC(Entity) - Method in class net.citizensnpcs.npc.CitizensNPCRegistry
- isOffHand(PlayerInteractEntityEvent) - Static method in class net.citizensnpcs.util.Util
- isOffHand(PlayerInteractEvent) - Static method in class net.citizensnpcs.util.Util
- isOnGround(Entity) - Static method in class net.citizensnpcs.util.NMS
- isOnGround(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- isOpen() - Method in class net.citizensnpcs.util.EmptyChannel
- isOwnedBy(String) - Method in class net.citizensnpcs.api.trait.trait.Owner
- isOwnedBy(UUID) - Method in class net.citizensnpcs.api.trait.trait.Owner
- isOwnedBy(CommandSender) - Method in class net.citizensnpcs.api.trait.trait.Owner
-
Gets if the given
CommandSender
is the owner of an NPC. - isPassable(BlockSource, PathPoint) - Method in interface net.citizensnpcs.api.astar.pathfinder.BlockExaminer
- isPassable(BlockSource, PathPoint) - Method in class net.citizensnpcs.api.astar.pathfinder.DoorExaminer
- isPassable(BlockSource, PathPoint) - Method in class net.citizensnpcs.api.astar.pathfinder.FlyingBlockExaminer
- isPassable(BlockSource, PathPoint) - Method in class net.citizensnpcs.api.astar.pathfinder.MinecraftBlockExaminer
- isPassable(BlockSource, PathPoint) - Method in class net.citizensnpcs.api.astar.pathfinder.SwimmingExaminer
- isPassable(BlockSource, PathPoint) - Method in class net.citizensnpcs.npc.ai.BoundingBoxExaminer
- isPassable(BlockSource, PathPoint) - Method in class net.citizensnpcs.npc.ai.FallingExaminer
- isPathfind() - Method in class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
- isPaused() - Method in interface net.citizensnpcs.api.ai.GoalController
- isPaused() - Method in interface net.citizensnpcs.api.ai.Navigator
- isPaused() - Method in class net.citizensnpcs.api.ai.SimpleGoalController
- isPaused() - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
- isPaused() - Method in class net.citizensnpcs.trait.waypoint.GuidedWaypointProvider
- isPaused() - Method in class net.citizensnpcs.trait.waypoint.LinearWaypointProvider
- isPaused() - Method in class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
- isPaused() - Method in interface net.citizensnpcs.trait.waypoint.WaypointProvider
-
Returns whether this provider has paused execution of waypoints.
- isPlayingDead() - Method in class net.citizensnpcs.trait.versioned.AxolotlTrait
- isPossible() - Method in class net.citizensnpcs.trait.shop.NPCShopAction.Transaction
- isPouncing() - Method in class net.citizensnpcs.trait.versioned.FoxTrait
- isPowered() - Method in class net.citizensnpcs.trait.Powered
- isProtected() - Method in class net.citizensnpcs.api.npc.AbstractNPC
- isProtected() - Method in interface net.citizensnpcs.api.npc.NPC
-
Gets whether this NPC is protected from damage, movement and other events that players and mobs use to change the entity state of the NPC.
- isPushableByFluids() - Method in class net.citizensnpcs.api.npc.AbstractNPC
- isPushableByFluids() - Method in interface net.citizensnpcs.api.npc.NPC
-
Gets whether this NPC is pushable by fluids.
- isRandomLook() - Method in class net.citizensnpcs.trait.LookClose
- isRandomTalker() - Method in class net.citizensnpcs.trait.text.Text
- isRearing() - Method in class net.citizensnpcs.trait.versioned.PolarBearTrait
- isRegistryKeyed(Class<?>) - Static method in class net.citizensnpcs.api.util.SpigotUtil
- isRightHorn() - Method in class net.citizensnpcs.trait.versioned.GoatTrait
- isRolling() - Method in class net.citizensnpcs.trait.versioned.PandaTrait
- isRunImplemented() - Method in class net.citizensnpcs.api.trait.Trait
- isSheared() - Method in class net.citizensnpcs.trait.SheepTrait
- isShowBase() - Method in class net.citizensnpcs.trait.EnderCrystalTrait
- isSitting() - Method in class net.citizensnpcs.trait.SitTrait
- isSitting() - Method in class net.citizensnpcs.trait.versioned.FoxTrait
- isSitting() - Method in class net.citizensnpcs.trait.versioned.PandaTrait
- isSitting() - Method in class net.citizensnpcs.trait.WolfModifiers
- isSleeping() - Method in class net.citizensnpcs.trait.versioned.FoxTrait
- isSmall() - Method in class net.citizensnpcs.trait.ArmorStandTrait
- isSneaking() - Method in class net.citizensnpcs.trait.SneakTrait
- isSneaking(NPC, Player) - Method in interface net.citizensnpcs.trait.HologramTrait.HologramRenderer
-
If
invalid reference
NPC.Metadata.HOLOGRAM_RENDERER
- isSneaking(Entity) - Static method in class net.citizensnpcs.util.NMS
- isSneaking(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- isSneezing() - Method in class net.citizensnpcs.trait.versioned.PandaTrait
- isSolid(Block) - Static method in class net.citizensnpcs.util.NMS
- isSolid(Block) - Method in interface net.citizensnpcs.util.NMSBridge
- isSpawned() - Method in interface net.citizensnpcs.api.npc.NPC
-
Gets whether this NPC is currently spawned.
- isSpawned() - Method in class net.citizensnpcs.npc.CitizensNPC
- isSprinting(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- isTamed() - Method in class net.citizensnpcs.trait.WolfModifiers
- isTargetable() - Method in class net.citizensnpcs.trait.TargetableTrait
- isUpdating(NPC.NPCUpdate) - Method in interface net.citizensnpcs.api.npc.NPC
- isUpdating(NPC.NPCUpdate) - Method in class net.citizensnpcs.npc.CitizensNPC
- isUsing1_13API() - Static method in class net.citizensnpcs.api.util.SpigotUtil
- isValid() - Method in class net.citizensnpcs.npc.skin.Skin
-
Determine if the skin is valid.
- isValid(Entity) - Static method in class net.citizensnpcs.util.NMS
- isValid(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- isVisible() - Method in class net.citizensnpcs.trait.ArmorStandTrait
- isVisible() - Method in class net.citizensnpcs.trait.ItemFrameTrait
- isVisible() - Method in class net.citizensnpcs.trait.versioned.BossBarTrait
- isVisible(SkinLayers.Layer) - Method in class net.citizensnpcs.trait.SkinLayers
- isWaterMob(Entity) - Static method in class net.citizensnpcs.api.astar.pathfinder.SwimmingExaminer
- item() - Method in class net.citizensnpcs.api.npc.BlockBreaker.BlockBreakerConfiguration
- item(ItemStack) - Method in class net.citizensnpcs.api.npc.BlockBreaker.BlockBreakerConfiguration
- ITEM_AMOUNT - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
The Item amount.
- ITEM_DATA - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
The Item data.
- ITEM_ID - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
The Item ID.
- ITEM_SET - Static variable in class net.citizensnpcs.util.Messages
- ItemAction - Class in net.citizensnpcs.trait.shop
- ItemAction() - Constructor for class net.citizensnpcs.trait.shop.ItemAction
- ItemAction(List<ItemStack>) - Constructor for class net.citizensnpcs.trait.shop.ItemAction
- ItemAction(ItemStack...) - Constructor for class net.citizensnpcs.trait.shop.ItemAction
- ItemAction.ItemActionEditor - Class in net.citizensnpcs.trait.shop
- ItemAction.ItemActionGUI - Class in net.citizensnpcs.trait.shop
- ItemActionEditor() - Constructor for class net.citizensnpcs.trait.shop.ItemAction.ItemActionEditor
- ItemActionEditor(ItemAction, Consumer<NPCShopAction>) - Constructor for class net.citizensnpcs.trait.shop.ItemAction.ItemActionEditor
- ItemActionGUI() - Constructor for class net.citizensnpcs.trait.shop.ItemAction.ItemActionGUI
- itemCost(List<ItemStack>) - Method in class net.citizensnpcs.trait.CommandTrait.NPCCommandBuilder
- ItemDisplayRenderer() - Constructor for class net.citizensnpcs.trait.HologramTrait.ItemDisplayRenderer
- ITEMFRAME_FIXED_SET - Static variable in class net.citizensnpcs.util.Messages
- ITEMFRAME_ITEM_SET - Static variable in class net.citizensnpcs.util.Messages
- ITEMFRAME_ROTATION_SET - Static variable in class net.citizensnpcs.util.Messages
- ITEMFRAME_VISIBLE_SET - Static variable in class net.citizensnpcs.util.Messages
- ItemFrameTrait - Class in net.citizensnpcs.trait
-
Persists
ItemFrame
metadata. - ItemFrameTrait() - Constructor for class net.citizensnpcs.trait.ItemFrameTrait
- ItemRenderer() - Constructor for class net.citizensnpcs.trait.HologramTrait.ItemRenderer
- ItemRequirementGUI(CommandTrait) - Constructor for class net.citizensnpcs.trait.CommandTrait.ItemRequirementGUI
- ItemRequirementGUI(CommandTrait, int) - Constructor for class net.citizensnpcs.trait.CommandTrait.ItemRequirementGUI
- items - Variable in class net.citizensnpcs.trait.shop.ItemAction
- ItemStackPersister - Class in net.citizensnpcs.api.persistence
- ItemStackPersister() - Constructor for class net.citizensnpcs.api.persistence.ItemStackPersister
- ItemStorage - Class in net.citizensnpcs.api.util
- ItemStorage() - Constructor for class net.citizensnpcs.api.util.ItemStorage
- iterator() - Method in class net.citizensnpcs.api.ai.SimpleGoalController
- iterator() - Method in class net.citizensnpcs.api.ai.speech.SpeechContext
-
Gets direct recipients, if any.
- iterator() - Method in class net.citizensnpcs.npc.CitizensNPCRegistry
J
- JACKET - Enum constant in enum net.citizensnpcs.trait.SkinLayers.Layer
- JsonObjectBuilder() - Constructor for class net.citizensnpcs.Metrics.JsonObjectBuilder
- JUMP_POWER_SUPPLIER - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
- JumplessGroundController(NPC) - Constructor for class net.citizensnpcs.trait.Controllable.JumplessGroundController
K
- KEEP_CHUNK_LOADED - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Whether to keep chunk loaded.
- KEEP_CHUNKS_LOADED - Enum constant in enum net.citizensnpcs.Settings.Setting
- keyExists() - Method in class net.citizensnpcs.api.util.DataKey
- keyExists(String) - Method in class net.citizensnpcs.api.util.DataKey
- keyExists(String) - Method in class net.citizensnpcs.api.util.MemoryDataKey
- keyExists(String) - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- keyType() - Element in annotation type net.citizensnpcs.api.persistence.Persist
-
The specific key type to use when deserialising Map keys from storage.
- KNOCKBACK - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Simple knockback toggle.
- KNOCKBACK_SET - Static variable in class net.citizensnpcs.util.Messages
- KNOCKBACK_UNSET - Static variable in class net.citizensnpcs.util.Messages
L
- LazilyLoadedLocation(String, double, double, double, float, float) - Constructor for class net.citizensnpcs.api.persistence.LocationPersister.LazilyLoadedLocation
- LEASH_PROTECTED - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Whether the NPC is leashable.
- LEASHABLE_SET - Static variable in class net.citizensnpcs.util.Messages
- LEASHABLE_STOPPED - Static variable in class net.citizensnpcs.util.Messages
- leave(Player) - Static method in class net.citizensnpcs.editor.Editor
- LEAVE_BED - Enum constant in enum net.citizensnpcs.util.PlayerAnimation
- leaveAll() - Static method in class net.citizensnpcs.editor.Editor
- LEFT - Enum constant in enum net.citizensnpcs.trait.CommandTrait.Hand
- LEFT_PANTS - Enum constant in enum net.citizensnpcs.trait.SkinLayers.Layer
- LEFT_SLEEVE - Enum constant in enum net.citizensnpcs.trait.SkinLayers.Layer
- leftClick(PlayerInteractEvent) - Method in class net.citizensnpcs.trait.Controllable.GroundController
- leftClick(PlayerInteractEvent) - Method in class net.citizensnpcs.trait.Controllable.JumplessGroundController
- leftClick(PlayerInteractEvent) - Method in class net.citizensnpcs.trait.Controllable.LookAirController
- leftClick(PlayerInteractEvent) - Method in interface net.citizensnpcs.trait.Controllable.MovementController
- leftClick(PlayerInteractEvent) - Method in class net.citizensnpcs.trait.Controllable.PlayerInputAirController
- LEGGINGS - Enum constant in enum net.citizensnpcs.api.trait.trait.Equipment.EquipmentSlot
- length() - Method in class net.citizensnpcs.api.command.CommandContext
- LINEAR - Enum constant in enum net.citizensnpcs.trait.CommandTrait.ExecutionMode
- LINEAR_WAYPOINT_EDITOR_ADDED_WAYPOINT - Static variable in class net.citizensnpcs.util.Messages
- LINEAR_WAYPOINT_EDITOR_BEGIN - Static variable in class net.citizensnpcs.util.Messages
- LINEAR_WAYPOINT_EDITOR_CYCLE_SET - Static variable in class net.citizensnpcs.util.Messages
- LINEAR_WAYPOINT_EDITOR_CYCLE_UNSET - Static variable in class net.citizensnpcs.util.Messages
- LINEAR_WAYPOINT_EDITOR_END - Static variable in class net.citizensnpcs.util.Messages
- LINEAR_WAYPOINT_EDITOR_NOT_SHOWING_MARKERS - Static variable in class net.citizensnpcs.util.Messages
- LINEAR_WAYPOINT_EDITOR_RANGE_EXCEEDED - Static variable in class net.citizensnpcs.util.Messages
- LINEAR_WAYPOINT_EDITOR_REMOVED_WAYPOINT - Static variable in class net.citizensnpcs.util.Messages
- LINEAR_WAYPOINT_EDITOR_SELECTED_WAYPOINT - Static variable in class net.citizensnpcs.util.Messages
- LINEAR_WAYPOINT_EDITOR_SHOWING_MARKERS - Static variable in class net.citizensnpcs.util.Messages
- LINEAR_WAYPOINT_EDITOR_WAYPOINTS_CLEARED - Static variable in class net.citizensnpcs.util.Messages
- LinearWaypointProvider - Class in net.citizensnpcs.trait.waypoint
-
An ordered list of
Waypoint
s to walk between. - LinearWaypointProvider() - Constructor for class net.citizensnpcs.trait.waypoint.LinearWaypointProvider
- LinearWaypointProvider(NPC) - Constructor for class net.citizensnpcs.trait.waypoint.LinearWaypointProvider
- LinearWaypointsCompleteEvent - Class in net.citizensnpcs.trait.waypoint
- LinearWaypointsCompleteEvent(WaypointProvider, Iterator<Waypoint>) - Constructor for class net.citizensnpcs.trait.waypoint.LinearWaypointsCompleteEvent
- link(Player) - Method in interface net.citizensnpcs.util.EntityPacketTracker
- linkedBody(boolean) - Method in class net.citizensnpcs.trait.RotationTrait.RotationParams
- LINKEDBODY_SET - Static variable in class net.citizensnpcs.util.Messages
- LINKEDBODY_UNSET - Static variable in class net.citizensnpcs.util.Messages
- linkToNPC(NPC) - Method in class net.citizensnpcs.api.trait.Trait
- listValuesPretty(Object[]) - Static method in class net.citizensnpcs.util.Util
- livingEntity() - Element in annotation type net.citizensnpcs.api.command.Requirements
- llama(CommandContext, CommandSender, NPC, Llama.Color, Integer) - Static method in class net.citizensnpcs.trait.versioned.LlamaTrait
- LLAMA_COLOR_SET - Static variable in class net.citizensnpcs.util.Messages
- LLAMA_STRENGTH_SET - Static variable in class net.citizensnpcs.util.Messages
- LlamaTrait - Class in net.citizensnpcs.trait.versioned
- LlamaTrait() - Constructor for class net.citizensnpcs.trait.versioned.LlamaTrait
- load() - Method in interface net.citizensnpcs.api.util.Storage
-
Loads data from a file or other location.
- load() - Method in class net.citizensnpcs.api.util.YamlStorage
- load() - Method in class net.citizensnpcs.api.util.YamlStorageWithLists
- load() - Method in class net.citizensnpcs.trait.shop.StoredShops
- load() - Method in class net.citizensnpcs.util.Anchor
-
Attempts to load the unloaded value of the stored
Location
. - load(Class<? extends T>, DataKey) - Static method in class net.citizensnpcs.api.persistence.PersistenceLoader
-
Creates an instance of the given class using the default constructor and loads it using
PersistenceLoader.load(Object, DataKey)
. - load(CommandManager) - Static method in class net.citizensnpcs.util.NMS
- load(CommandManager) - Method in interface net.citizensnpcs.util.NMSBridge
- load(TemplateWorkspace, NamespacedKey, DataKey) - Static method in class net.citizensnpcs.api.npc.templates.Template
- load(DataKey) - Method in class net.citizensnpcs.api.npc.AbstractNPC
- load(DataKey) - Method in interface net.citizensnpcs.api.npc.NPC
- load(DataKey) - Method in interface net.citizensnpcs.api.persistence.Persistable
- load(DataKey) - Method in class net.citizensnpcs.api.trait.trait.Equipment
- load(DataKey) - Method in class net.citizensnpcs.api.trait.trait.Inventory
- load(DataKey) - Method in class net.citizensnpcs.api.trait.Trait
-
Loads a trait.
- load(DataKey) - Method in class net.citizensnpcs.api.trait.trait.MobType
- load(DataKey) - Method in class net.citizensnpcs.api.trait.trait.Spawned
- load(DataKey) - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
- load(DataKey) - Method in class net.citizensnpcs.npc.CitizensNPC
- load(DataKey) - Method in class net.citizensnpcs.trait.Anchors
- load(DataKey) - Method in class net.citizensnpcs.trait.ClickRedirectTrait
- load(DataKey) - Method in class net.citizensnpcs.trait.CurrentLocation
- load(DataKey) - Method in class net.citizensnpcs.trait.HologramTrait
- load(DataKey) - Method in class net.citizensnpcs.trait.LookClose
- load(DataKey) - Method in class net.citizensnpcs.trait.Poses
- load(DataKey) - Method in class net.citizensnpcs.trait.RotationTrait.RotationParams
- load(DataKey) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopItem
- load(DataKey) - Method in class net.citizensnpcs.trait.SkinTrait
- load(DataKey) - Method in class net.citizensnpcs.trait.text.Text
- load(DataKey) - Method in class net.citizensnpcs.trait.VillagerProfession
- load(DataKey) - Method in class net.citizensnpcs.trait.waypoint.GuidedWaypointProvider
- load(DataKey) - Method in class net.citizensnpcs.trait.waypoint.LinearWaypointProvider
- load(DataKey) - Method in class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
- load(DataKey) - Method in class net.citizensnpcs.trait.waypoint.Waypoints
- load(DataKey) - Method in class net.citizensnpcs.trait.WoolColor
- load(T, DataKey) - Static method in class net.citizensnpcs.api.persistence.PersistenceLoader
- LOAD_TASK_NOT_SCHEDULED - Static variable in class net.citizensnpcs.util.Messages
- loadBridge(String) - Static method in class net.citizensnpcs.util.NMS
- LOADED_ECONOMY - Static variable in class net.citizensnpcs.util.Messages
- loadFrom(DataKey) - Method in interface net.citizensnpcs.api.npc.MetadataStore
-
Loads persistent metadata from the given
DataKey
. - loadFrom(DataKey) - Method in class net.citizensnpcs.api.npc.SimpleMetadataStore
- loadFromDisk() - Method in class net.citizensnpcs.trait.shop.StoredShops
- loadFromKey(DataKey) - Method in enum net.citizensnpcs.Settings.Setting
- loadInto(NPCRegistry) - Method in class net.citizensnpcs.api.npc.MemoryNPCDataStore
- loadInto(NPCRegistry) - Method in interface net.citizensnpcs.api.npc.NPCDataStore
-
Loads NPCs from disk into the given
NPCRegistry
. - loadInto(NPCRegistry) - Method in class net.citizensnpcs.api.npc.SimpleNPCDataStore
- loadItemStack(DataKey) - Static method in class net.citizensnpcs.api.util.ItemStorage
- localAddress0() - Method in class net.citizensnpcs.util.EmptyChannel
- LOCALE - Enum constant in enum net.citizensnpcs.Settings.Setting
- LOCATION - Enum constant in enum net.citizensnpcs.api.ai.TargetType
- LocationLookup - Class in net.citizensnpcs.api
- LocationLookup() - Constructor for class net.citizensnpcs.api.LocationLookup
- LocationLookup(NPCRegistry) - Constructor for class net.citizensnpcs.api.LocationLookup
- LocationLookup.AsyncPhTreeLoader<K,
V> - Class in net.citizensnpcs.api - LocationLookup.PerPlayerMetadata<T> - Class in net.citizensnpcs.api
- LocationPersister - Class in net.citizensnpcs.api.persistence
- LocationPersister() - Constructor for class net.citizensnpcs.api.persistence.LocationPersister
- LocationPersister.LazilyLoadedLocation - Class in net.citizensnpcs.api.persistence
- log(Object...) - Static method in class net.citizensnpcs.api.util.Messaging
- logTr(String, Object...) - Static method in class net.citizensnpcs.api.util.Messaging
- LONG_JUMPING - Enum constant in enum net.citizensnpcs.trait.EntityPoseTrait.EntityPose
- look(Entity, float, float) - Static method in class net.citizensnpcs.util.NMS
- look(Entity, float, float) - Method in interface net.citizensnpcs.util.NMSBridge
- look(Entity, Entity) - Static method in class net.citizensnpcs.util.NMS
- look(Entity, Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- look(Entity, Location, boolean, boolean) - Static method in class net.citizensnpcs.util.NMS
- look(Entity, Location, boolean, boolean) - Method in interface net.citizensnpcs.util.NMSBridge
- LOOK_AIR - Enum constant in enum net.citizensnpcs.trait.Controllable.BuiltInControls
- LookAirController(NPC) - Constructor for class net.citizensnpcs.trait.Controllable.LookAirController
- lookAtFunction() - Method in class net.citizensnpcs.api.ai.NavigatorParameters
- lookAtFunction(Function<Navigator, Location>) - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Sets the position to look at during pathfinding, overriding the default 'look at target' behaviour.
- lookClose(boolean) - Method in class net.citizensnpcs.trait.LookClose
-
Enables/disables the trait
- LookClose - Class in net.citizensnpcs.trait
-
Persists the /npc lookclose metadata
- LookClose() - Constructor for class net.citizensnpcs.trait.LookClose
- LOOKCLOSE_DISABLE_WHEN_NAVIGATING - Static variable in class net.citizensnpcs.util.Messages
- LOOKCLOSE_ENABLE_WHEN_NAVIGATING - Static variable in class net.citizensnpcs.util.Messages
- LOOKCLOSE_PERPLAYER_SET - Static variable in class net.citizensnpcs.util.Messages
- LOOKCLOSE_PERPLAYER_UNSET - Static variable in class net.citizensnpcs.util.Messages
- LOOKCLOSE_RANDOM_DELAY_SET - Static variable in class net.citizensnpcs.util.Messages
- LOOKCLOSE_RANDOM_PITCH_RANGE_SET - Static variable in class net.citizensnpcs.util.Messages
- LOOKCLOSE_RANDOM_SET - Static variable in class net.citizensnpcs.util.Messages
- LOOKCLOSE_RANDOM_STOPPED - Static variable in class net.citizensnpcs.util.Messages
- LOOKCLOSE_RANDOM_TARGET_SWITCH_DISABLED - Static variable in class net.citizensnpcs.util.Messages
- LOOKCLOSE_RANDOM_TARGET_SWITCH_ENABLED - Static variable in class net.citizensnpcs.util.Messages
- LOOKCLOSE_RANDOM_YAW_RANGE_SET - Static variable in class net.citizensnpcs.util.Messages
- LOOKCLOSE_RANGE_SET - Static variable in class net.citizensnpcs.util.Messages
- LOOKCLOSE_REALISTIC_LOOK_SET - Static variable in class net.citizensnpcs.util.Messages
- LOOKCLOSE_REALISTIC_LOOK_UNSET - Static variable in class net.citizensnpcs.util.Messages
- LOOKCLOSE_SET - Static variable in class net.citizensnpcs.util.Messages
- LOOKCLOSE_STOPPED - Static variable in class net.citizensnpcs.util.Messages
- LOOKCLOSE_TARGET_NPCS_SET - Static variable in class net.citizensnpcs.util.Messages
- LOOKCLOSE_TARGET_NPCS_UNSET - Static variable in class net.citizensnpcs.util.Messages
- Loop - Class in net.citizensnpcs.api.ai.tree
-
A decorator
Behavior
that continues to execute its child behavior as long as aCondition
returnstrue
and the behavior returnsBehaviorStatus.SUCCESS
. - Loop(Behavior, Condition) - Constructor for class net.citizensnpcs.api.ai.tree.Loop
- lore() - Element in annotation type net.citizensnpcs.api.gui.MenuSlot
-
The lore of the inventory item, newline-delimited.
- LOW_INFLUENCE - Static variable in class net.citizensnpcs.api.ai.flocking.Flocker
-
Sample weight indicating low amount of influence from flocking.
M
- MAGIC_CRIT - Enum constant in enum net.citizensnpcs.util.PlayerAnimation
- manages(NPCShopAction) - Method in class net.citizensnpcs.trait.shop.CommandAction.CommandActionGUI
- manages(NPCShopAction) - Method in class net.citizensnpcs.trait.shop.ExperienceAction.ExperienceActionGUI
- manages(NPCShopAction) - Method in class net.citizensnpcs.trait.shop.ItemAction.ItemActionGUI
- manages(NPCShopAction) - Method in class net.citizensnpcs.trait.shop.MoneyAction.MoneyActionGUI
- manages(NPCShopAction) - Method in interface net.citizensnpcs.trait.shop.NPCShopAction.GUI
- manages(NPCShopAction) - Method in class net.citizensnpcs.trait.shop.OpenShopAction.OpenShopActionGUI
- manages(NPCShopAction) - Method in class net.citizensnpcs.trait.shop.PermissionAction.PermissionActionGUI
- mapping - Variable in class net.citizensnpcs.api.LocationLookup.AsyncPhTreeLoader
- mapping(Behavior, Supplier<BehaviorStatus>) - Static method in class net.citizensnpcs.api.ai.tree.StatusMapper
- markPoseDirty(Entity) - Static method in class net.citizensnpcs.util.NMS
- markPoseDirty(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- matchEnum(T[], String) - Static method in class net.citizensnpcs.util.Util
- matches(String) - Method in class net.citizensnpcs.api.command.CommandContext
- matchesItemInHand(Player, String) - Static method in class net.citizensnpcs.util.Util
- material() - Element in annotation type net.citizensnpcs.api.gui.MenuSlot
-
The material to display (defaults to AIR).
- max() - Element in annotation type net.citizensnpcs.api.command.Command
-
The maximum number of arguments that the command will accept.
- MAX_CONTROLLABLE_FLIGHT_SPEED - Enum constant in enum net.citizensnpcs.Settings.Setting
- MAX_CONTROLLABLE_GROUND_SPEED - Enum constant in enum net.citizensnpcs.Settings.Setting
- MAX_NPC_LIMIT_CHECKS - Enum constant in enum net.citizensnpcs.Settings.Setting
- MAX_NPC_SKIN_RETRIES - Enum constant in enum net.citizensnpcs.Settings.Setting
- MAXIMUM_ASTAR_ITERATIONS - Enum constant in enum net.citizensnpcs.Settings.Setting
- MAXIMUM_TIMES_USED - Enum constant in enum net.citizensnpcs.trait.CommandTrait.CommandTraitError
- MAXIMUM_VISITED_NODES - Enum constant in enum net.citizensnpcs.Settings.Setting
- maxPitchPerTick(float) - Method in class net.citizensnpcs.trait.RotationTrait.RotationParams
- maxX - Variable in class net.citizensnpcs.api.util.BoundingBox
- maxY - Variable in class net.citizensnpcs.api.util.BoundingBox
- maxYawPerTick(float) - Method in class net.citizensnpcs.trait.RotationTrait.RotationParams
- maxZ - Variable in class net.citizensnpcs.api.util.BoundingBox
- MCNavigationStrategy - Class in net.citizensnpcs.npc.ai
- MCNavigationStrategy.MCNavigator - Interface in net.citizensnpcs.npc.ai
- MCTargetStrategy - Class in net.citizensnpcs.npc.ai
- MCTargetStrategy(NPC, Entity, boolean, NavigatorParameters) - Constructor for class net.citizensnpcs.npc.ai.MCTargetStrategy
- MCTargetStrategy.TargetNavigator - Interface in net.citizensnpcs.npc.ai
- MemoryDataKey - Class in net.citizensnpcs.api.util
- MemoryDataKey() - Constructor for class net.citizensnpcs.api.util.MemoryDataKey
- MemoryNPCDataStore - Class in net.citizensnpcs.api.npc
- MemoryNPCDataStore() - Constructor for class net.citizensnpcs.api.npc.MemoryNPCDataStore
- Menu - Annotation Type in net.citizensnpcs.api.gui
-
Defines a GUI inventory menu.
- MenuContext - Class in net.citizensnpcs.api.gui
-
A context class passed into the constructor of a
Menu
instance. - MenuContext(InventoryMenu, InventoryMenuSlot[], Inventory, String) - Constructor for class net.citizensnpcs.api.gui.MenuContext
- MenuContext(InventoryMenu, InventoryMenuSlot[], Inventory, String, Map<String, Object>) - Constructor for class net.citizensnpcs.api.gui.MenuContext
- MenuPattern - Annotation Type in net.citizensnpcs.api.gui
-
Defines a pattern of slots and/or transitions.
- MenuPatterns - Annotation Type in net.citizensnpcs.api.gui
- MenuSlot - Annotation Type in net.citizensnpcs.api.gui
-
Defines a slot with a certain item.
- MenuSlots - Annotation Type in net.citizensnpcs.api.gui
- MenuTransition - Annotation Type in net.citizensnpcs.api.gui
-
Defines a menu transition to a new sub-menu.
- MenuTransitions - Annotation Type in net.citizensnpcs.api.gui
- MESSAGE_COLOUR - Enum constant in enum net.citizensnpcs.Settings.Setting
- Messages - Class in net.citizensnpcs.util
- Messages() - Constructor for class net.citizensnpcs.util.Messages
- Messaging - Class in net.citizensnpcs.api.util
- Messaging() - Constructor for class net.citizensnpcs.api.util.Messaging
- metadata() - Method in class net.citizensnpcs.util.EmptyChannel
- METADATA_SET - Static variable in class net.citizensnpcs.util.Messages
- METADATA_UNSET - Static variable in class net.citizensnpcs.util.Messages
- MetadataStore - Interface in net.citizensnpcs.api.npc
-
Represents a storage system for metadata
- metaFilter - Variable in class net.citizensnpcs.trait.shop.ItemAction
- Metrics - Class in net.citizensnpcs
-
bStats collects some data for plugin authors.
- Metrics(JavaPlugin, int) - Constructor for class net.citizensnpcs.Metrics
-
Creates a new Metrics instance.
- METRICS_ERROR_NOTIFICATION - Static variable in class net.citizensnpcs.util.Messages
- METRICS_VERSION - Static variable in class net.citizensnpcs.Metrics.MetricsBase
-
The version of the Metrics class.
- Metrics.AdvancedBarChart - Class in net.citizensnpcs
- Metrics.AdvancedPie - Class in net.citizensnpcs
- Metrics.CustomChart - Class in net.citizensnpcs
- Metrics.DrilldownPie - Class in net.citizensnpcs
- Metrics.JsonObjectBuilder - Class in net.citizensnpcs
-
An extremely simple JSON builder.
- Metrics.JsonObjectBuilder.JsonObject - Class in net.citizensnpcs
-
A super simple representation of a JSON object.
- Metrics.MetricsBase - Class in net.citizensnpcs
- Metrics.MultiLineChart - Class in net.citizensnpcs
- Metrics.SimpleBarChart - Class in net.citizensnpcs
- Metrics.SimplePie - Class in net.citizensnpcs
- Metrics.SingleLineChart - Class in net.citizensnpcs
- MetricsBase(String, String, int, boolean, Consumer<Metrics.JsonObjectBuilder>, Consumer<Metrics.JsonObjectBuilder>, Consumer<Runnable>, Supplier<Boolean>, BiConsumer<String, Throwable>, Consumer<String>, boolean, boolean, boolean) - Constructor for class net.citizensnpcs.Metrics.MetricsBase
-
Creates a new MetricsBase class instance.
- min() - Element in annotation type net.citizensnpcs.api.command.Command
-
Minimum number of arguments that are accepted by the command.
- MINECART_ITEM - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
The Minecart item name.
- MINECART_ITEM_DATA - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
The Minecart item data.
- MINECART_OFFSET - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
The Minecart item offset as defined by Minecraft.
- MINECART_SET - Static variable in class net.citizensnpcs.util.Messages
- MinecraftBlockExaminer - Class in net.citizensnpcs.api.astar.pathfinder
- MinecraftBlockExaminer() - Constructor for class net.citizensnpcs.api.astar.pathfinder.MinecraftBlockExaminer
- minecraftComponentFromRawMessage(String) - Static method in class net.citizensnpcs.api.util.Messaging
- minX - Variable in class net.citizensnpcs.api.util.BoundingBox
- minY - Variable in class net.citizensnpcs.api.util.BoundingBox
- minZ - Variable in class net.citizensnpcs.api.util.BoundingBox
- MIRROR_NAME_SET - Static variable in class net.citizensnpcs.util.Messages
- MIRROR_NAME_UNSET - Static variable in class net.citizensnpcs.util.Messages
- MIRROR_SET - Static variable in class net.citizensnpcs.util.Messages
- MIRROR_UNSET - Static variable in class net.citizensnpcs.util.Messages
- mirrorName() - Method in class net.citizensnpcs.trait.MirrorTrait
- MirrorTrait - Class in net.citizensnpcs.trait
- MirrorTrait() - Constructor for class net.citizensnpcs.trait.MirrorTrait
- MISSING_EXPERIENCE - Enum constant in enum net.citizensnpcs.trait.CommandTrait.CommandTraitError
- MISSING_ITEM - Enum constant in enum net.citizensnpcs.trait.CommandTrait.CommandTraitError
- MISSING_MONEY - Enum constant in enum net.citizensnpcs.trait.CommandTrait.CommandTraitError
- MISSING_TP_CURSOR_BLOCK - Static variable in class net.citizensnpcs.util.Messages
- MISSING_TRAIT - Static variable in class net.citizensnpcs.api.command.CommandMessages
- MobType - Class in net.citizensnpcs.api.trait.trait
-
Represents an NPC's mob type.
- MobType() - Constructor for class net.citizensnpcs.api.trait.trait.MobType
- MOBTYPE_CANNOT_BE_AGED - Static variable in class net.citizensnpcs.util.Messages
- modifiedSpeed(float) - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Modifieds the given speed value based on the current parameters.
- modifiers() - Element in annotation type net.citizensnpcs.api.command.Command
-
The argument modifiers accepted by the command.
- MojangSkinGenerator - Class in net.citizensnpcs.util
- MojangSkinGenerator() - Constructor for class net.citizensnpcs.util.MojangSkinGenerator
- money - Variable in class net.citizensnpcs.trait.shop.MoneyAction
- MONEY_WITHDRAWN - Static variable in class net.citizensnpcs.util.Messages
- MoneyAction - Class in net.citizensnpcs.trait.shop
- MoneyAction() - Constructor for class net.citizensnpcs.trait.shop.MoneyAction
- MoneyAction(double) - Constructor for class net.citizensnpcs.trait.shop.MoneyAction
- MoneyAction.MoneyActionGUI - Class in net.citizensnpcs.trait.shop
- MoneyActionGUI() - Constructor for class net.citizensnpcs.trait.shop.MoneyAction.MoneyActionGUI
- mount(Entity, Entity) - Static method in class net.citizensnpcs.util.NMS
- mount(Entity, Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- mount(Player) - Method in class net.citizensnpcs.trait.Controllable
- MOUNT_NPC_MUST_BE_SPAWNED - Static variable in class net.citizensnpcs.util.Messages
- MOUNT_TRIED_TO_MOUNT_NPC_ON_ITSELF - Static variable in class net.citizensnpcs.util.Messages
- MountTrait - Class in net.citizensnpcs.trait
-
Persists the NPC's mounted on entity, if any.
- MountTrait() - Constructor for class net.citizensnpcs.trait.MountTrait
- MOVETO_FORMAT - Static variable in class net.citizensnpcs.util.Messages
- MOVETO_TELEPORTED - Static variable in class net.citizensnpcs.util.Messages
- MoveToGoal - Class in net.citizensnpcs.api.ai.goals
- MoveToGoal(NPC, Location) - Constructor for class net.citizensnpcs.api.ai.goals.MoveToGoal
- mul(double) - Method in class net.citizensnpcs.api.util.BoundingBox
- mul(double, double, double) - Method in class net.citizensnpcs.api.util.BoundingBox
- mul(float) - Method in class net.citizensnpcs.api.util.EntityDim
- MultiLineChart(String, Callable<Map<String, Integer>>) - Constructor for class net.citizensnpcs.Metrics.MultiLineChart
-
Class constructor.
- MUSHROOM_COW_VARIANT_SET - Static variable in class net.citizensnpcs.util.Messages
- mushroomcow(CommandContext, CommandSender, NPC, MushroomCow.Variant) - Static method in class net.citizensnpcs.trait.versioned.MushroomCowTrait
- MushroomCowTrait - Class in net.citizensnpcs.trait.versioned
- MushroomCowTrait() - Constructor for class net.citizensnpcs.trait.versioned.MushroomCowTrait
- MUST_BE_INGAME - Static variable in class net.citizensnpcs.api.command.CommandMessages
- MUST_BE_OWNER - Static variable in class net.citizensnpcs.api.command.CommandMessages
- MUST_HAVE_SELECTED - Static variable in class net.citizensnpcs.api.command.CommandMessages
N
- n(int) - Method in class net.citizensnpcs.trait.CommandTrait.NPCCommandBuilder
- name - Variable in class net.citizensnpcs.util.SkinProperty
- name() - Method in class net.citizensnpcs.api.util.DataKey
- name() - Method in class net.citizensnpcs.api.util.MemoryDataKey
- name() - Method in class net.citizensnpcs.api.util.OldEnumCompat.CatTypeEnum
- name() - Method in class net.citizensnpcs.api.util.OldEnumCompat.FrogVariantEnum
- name() - Method in class net.citizensnpcs.api.util.OldEnumCompat.VillagerProfessionEnum
- name() - Method in class net.citizensnpcs.api.util.OldEnumCompat.VillagerTypeEnum
- name() - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- NAMEPLATE_VISIBILITY_SET - Static variable in class net.citizensnpcs.util.Messages
- NAMEPLATE_VISIBLE - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Whether the NPC's nameplate should be visible.
- namespace() - Element in annotation type net.citizensnpcs.api.persistence.Persist
-
If using global/static persistence, must be non-empty.
- NamespacedKeyPersister - Class in net.citizensnpcs.api.persistence
- NamespacedKeyPersister() - Constructor for class net.citizensnpcs.api.persistence.NamespacedKeyPersister
- NavigationBeginEvent - Class in net.citizensnpcs.api.ai.event
- NavigationBeginEvent(Navigator) - Constructor for class net.citizensnpcs.api.ai.event.NavigationBeginEvent
- NavigationCancelEvent - Class in net.citizensnpcs.api.ai.event
- NavigationCancelEvent(Navigator, CancelReason) - Constructor for class net.citizensnpcs.api.ai.event.NavigationCancelEvent
- NavigationCompleteEvent - Class in net.citizensnpcs.api.ai.event
- NavigationCompleteEvent(Navigator) - Constructor for class net.citizensnpcs.api.ai.event.NavigationCompleteEvent
- NavigationEvent - Class in net.citizensnpcs.api.ai.event
- NavigationEvent(Navigator) - Constructor for class net.citizensnpcs.api.ai.event.NavigationEvent
- NavigationReplaceEvent - Class in net.citizensnpcs.api.ai.event
- NavigationReplaceEvent(Navigator) - Constructor for class net.citizensnpcs.api.ai.event.NavigationReplaceEvent
- NavigationStuckEvent - Class in net.citizensnpcs.api.ai.event
- NavigationStuckEvent(Navigator, StuckAction) - Constructor for class net.citizensnpcs.api.ai.event.NavigationStuckEvent
- Navigator - Interface in net.citizensnpcs.api.ai
-
Represents the pathfinding AI of an
NPC
. - NavigatorCallback - Interface in net.citizensnpcs.api.ai.event
- NavigatorParameters - Class in net.citizensnpcs.api.ai
- NavigatorParameters() - Constructor for class net.citizensnpcs.api.ai.NavigatorParameters
- NeighbourGeneratorBlockExaminer - Interface in net.citizensnpcs.api.astar.pathfinder
- net.citizensnpcs - package net.citizensnpcs
- net.citizensnpcs.api - package net.citizensnpcs.api
- net.citizensnpcs.api.ai - package net.citizensnpcs.api.ai
- net.citizensnpcs.api.ai.event - package net.citizensnpcs.api.ai.event
- net.citizensnpcs.api.ai.flocking - package net.citizensnpcs.api.ai.flocking
- net.citizensnpcs.api.ai.goals - package net.citizensnpcs.api.ai.goals
- net.citizensnpcs.api.ai.speech - package net.citizensnpcs.api.ai.speech
- net.citizensnpcs.api.ai.speech.event - package net.citizensnpcs.api.ai.speech.event
- net.citizensnpcs.api.ai.tree - package net.citizensnpcs.api.ai.tree
- net.citizensnpcs.api.astar - package net.citizensnpcs.api.astar
- net.citizensnpcs.api.astar.pathfinder - package net.citizensnpcs.api.astar.pathfinder
- net.citizensnpcs.api.command - package net.citizensnpcs.api.command
- net.citizensnpcs.api.command.exception - package net.citizensnpcs.api.command.exception
- net.citizensnpcs.api.event - package net.citizensnpcs.api.event
- net.citizensnpcs.api.exception - package net.citizensnpcs.api.exception
- net.citizensnpcs.api.gui - package net.citizensnpcs.api.gui
- net.citizensnpcs.api.hpastar - package net.citizensnpcs.api.hpastar
- net.citizensnpcs.api.npc - package net.citizensnpcs.api.npc
- net.citizensnpcs.api.npc.templates - package net.citizensnpcs.api.npc.templates
- net.citizensnpcs.api.persistence - package net.citizensnpcs.api.persistence
- net.citizensnpcs.api.trait - package net.citizensnpcs.api.trait
- net.citizensnpcs.api.trait.trait - package net.citizensnpcs.api.trait.trait
- net.citizensnpcs.api.util - package net.citizensnpcs.api.util
- net.citizensnpcs.commands.gui - package net.citizensnpcs.commands.gui
- net.citizensnpcs.commands.history - package net.citizensnpcs.commands.history
- net.citizensnpcs.editor - package net.citizensnpcs.editor
- net.citizensnpcs.npc - package net.citizensnpcs.npc
- net.citizensnpcs.npc.ai - package net.citizensnpcs.npc.ai
- net.citizensnpcs.npc.skin - package net.citizensnpcs.npc.skin
- net.citizensnpcs.npc.skin.profile - package net.citizensnpcs.npc.skin.profile
- net.citizensnpcs.trait - package net.citizensnpcs.trait
- net.citizensnpcs.trait.shop - package net.citizensnpcs.trait.shop
- net.citizensnpcs.trait.text - package net.citizensnpcs.trait.text
- net.citizensnpcs.trait.versioned - package net.citizensnpcs.trait.versioned
- net.citizensnpcs.trait.waypoint - package net.citizensnpcs.trait.waypoint
- net.citizensnpcs.trait.waypoint.triggers - package net.citizensnpcs.trait.waypoint.triggers
- net.citizensnpcs.util - package net.citizensnpcs.util
- NEW_PATHFINDER_CHECK_BOUNDING_BOXES - Enum constant in enum net.citizensnpcs.Settings.Setting
- NEW_PATHFINDER_OPENS_DOORS - Enum constant in enum net.citizensnpcs.Settings.Setting
- newUnsafe() - Method in class net.citizensnpcs.util.EmptyChannel
- next(int) - Method in class net.citizensnpcs.util.XORShiftRNG
- NMS - Class in net.citizensnpcs.util
- NMS.MinecraftNavigationType - Enum in net.citizensnpcs.util
- NMSBridge - Interface in net.citizensnpcs.util
- NMSChunkBlockSource - Class in net.citizensnpcs.npc.ai
- NMSChunkBlockSource(Location, float) - Constructor for class net.citizensnpcs.npc.ai.NMSChunkBlockSource
- NMSHelper - Interface in net.citizensnpcs.api
- NO_NPC_WITH_ID_FOUND - Static variable in class net.citizensnpcs.util.Messages
- NO_PERMISSION - Enum constant in enum net.citizensnpcs.trait.CommandTrait.CommandTraitError
- NO_PERMISSION - Static variable in class net.citizensnpcs.api.command.CommandMessages
- NO_STORED_SPAWN_LOCATION - Static variable in class net.citizensnpcs.util.Messages
- NONE - Enum constant in enum net.citizensnpcs.api.ai.TargetType
- NoPermissionsException - Exception Class in net.citizensnpcs.api.command.exception
- NoPermissionsException() - Constructor for exception class net.citizensnpcs.api.command.exception.NoPermissionsException
- NORTH - Enum constant in enum net.citizensnpcs.api.hpastar.Direction
- NOT_FOUND - Enum constant in enum net.citizensnpcs.npc.skin.profile.ProfileFetchResult
-
The profile request failed because the profile was not found.
- NOT_USING_MINECRAFT_AI - Static variable in class net.citizensnpcs.util.Messages
- notifySkinChange(boolean) - Method in class net.citizensnpcs.npc.skin.SkinPacketTracker
-
Notify that the NPC skin has been changed.
- npc - Variable in class net.citizensnpcs.api.trait.Trait
- npc(boolean) - Method in class net.citizensnpcs.trait.CommandTrait.NPCCommandBuilder
- NPC - Interface in net.citizensnpcs.api.npc
-
Represents an NPC with optional
Trait
s. - NPC_ALREADY_SELECTED - Static variable in class net.citizensnpcs.util.Messages
- NPC_ALREADY_SPAWNED - Static variable in class net.citizensnpcs.util.Messages
- NPC_ATTACK_DISTANCE - Enum constant in enum net.citizensnpcs.Settings.Setting
- NPC_COMMAND_ALL_ERRORS_CLEARED - Static variable in class net.citizensnpcs.util.Messages
- NPC_COMMAND_ALL_PLAYERS_FORGOTTEN - Static variable in class net.citizensnpcs.util.Messages
- NPC_COMMAND_ERRORS_CLEARED - Static variable in class net.citizensnpcs.util.Messages
- NPC_COMMAND_GLOBAL_COMMAND_COOLDOWN - Enum constant in enum net.citizensnpcs.Settings.Setting
- NPC_COMMAND_INVALID_ERROR_MESSAGE - Static variable in class net.citizensnpcs.util.Messages
- NPC_COMMAND_INVALID_PLAYER - Static variable in class net.citizensnpcs.util.Messages
- NPC_COMMAND_MAXIMUM_TIMES_USED_MESSAGE - Enum constant in enum net.citizensnpcs.Settings.Setting
- NPC_COMMAND_MISSING_ITEM_MESSAGE - Enum constant in enum net.citizensnpcs.Settings.Setting
- NPC_COMMAND_NO_PERMISSION_MESSAGE - Enum constant in enum net.citizensnpcs.Settings.Setting
- NPC_COMMAND_NOT_ENOUGH_EXPERIENCE_MESSAGE - Enum constant in enum net.citizensnpcs.Settings.Setting
- NPC_COMMAND_NOT_ENOUGH_MONEY_MESSAGE - Enum constant in enum net.citizensnpcs.Settings.Setting
- NPC_COMMAND_ON_COOLDOWN_MESSAGE - Enum constant in enum net.citizensnpcs.Settings.Setting
- NPC_COMMAND_ON_GLOBAL_COOLDOWN_MESSAGE - Enum constant in enum net.citizensnpcs.Settings.Setting
- NPC_COMMAND_PLAYER_FORGOTTEN - Static variable in class net.citizensnpcs.util.Messages
- NPC_COPIED - Static variable in class net.citizensnpcs.util.Messages
- NPC_COST - Enum constant in enum net.citizensnpcs.Settings.Setting
- NPC_CREATE_INVALID_MOBTYPE - Static variable in class net.citizensnpcs.util.Messages
- NPC_CREATE_MISSING_MOBTYPE - Static variable in class net.citizensnpcs.util.Messages
- NPC_DESPAWNED - Enum constant in enum net.citizensnpcs.api.ai.event.CancelReason
- NPC_DESPAWNED - Static variable in class net.citizensnpcs.util.Messages
- NPC_NAME_TOO_LONG - Static variable in class net.citizensnpcs.util.Messages
- NPC_NOT_CONTROLLABLE - Static variable in class net.citizensnpcs.util.Messages
- NPC_NOT_DAMAGEABLE - Static variable in class net.citizensnpcs.util.Messages
- NPC_NOT_FOUND - Static variable in class net.citizensnpcs.util.Messages
- NPC_OWNER - Static variable in class net.citizensnpcs.util.Messages
- NPC_PACKET_DISABLED - Static variable in class net.citizensnpcs.util.Messages
- NPC_PACKET_ENABLED - Static variable in class net.citizensnpcs.util.Messages
- NPC_PROTECTED - Static variable in class net.citizensnpcs.util.Messages
- NPC_REMOVED - Static variable in class net.citizensnpcs.util.Messages
- NPC_RENAMED - Static variable in class net.citizensnpcs.util.Messages
- NPC_SKIN_FETCH_DEFAULT - Enum constant in enum net.citizensnpcs.Settings.Setting
- NPC_SKIN_RETRY_DELAY - Enum constant in enum net.citizensnpcs.Settings.Setting
- NPC_SKIN_ROTATION_UPDATE_DEGREES - Enum constant in enum net.citizensnpcs.Settings.Setting
- NPC_SKIN_USE_LATEST - Enum constant in enum net.citizensnpcs.Settings.Setting
- NPC_SKIN_VIEW_DISTANCE - Enum constant in enum net.citizensnpcs.Settings.Setting
- NPC_SPAWNED - Static variable in class net.citizensnpcs.util.Messages
- NPC_SPAWNING_IN_PROGRESS - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Internal use only
- NPC_TELEPORTED - Static variable in class net.citizensnpcs.util.Messages
- NPC_WATER_SPEED_MODIFIER - Enum constant in enum net.citizensnpcs.Settings.Setting
- NPC.Metadata - Enum in net.citizensnpcs.api.npc
- NPC.NPCUpdate - Enum in net.citizensnpcs.api.npc
- NPCAddTraitEvent - Class in net.citizensnpcs.api.event
- NPCAddTraitEvent(NPC, Trait) - Constructor for class net.citizensnpcs.api.event.NPCAddTraitEvent
- NPCClickEvent - Class in net.citizensnpcs.api.event
-
Represents an event where an NPC was clicked by a player.
- NPCClickEvent(NPC, Player) - Constructor for class net.citizensnpcs.api.event.NPCClickEvent
- NPCCloneEvent - Class in net.citizensnpcs.api.event
- NPCCloneEvent(NPC, NPC) - Constructor for class net.citizensnpcs.api.event.NPCCloneEvent
- NPCCollisionEvent - Class in net.citizensnpcs.api.event
- NPCCollisionEvent(NPC, Entity) - Constructor for class net.citizensnpcs.api.event.NPCCollisionEvent
- NPCCombustByBlockEvent - Class in net.citizensnpcs.api.event
- NPCCombustByBlockEvent(EntityCombustByBlockEvent, NPC) - Constructor for class net.citizensnpcs.api.event.NPCCombustByBlockEvent
- NPCCombustByEntityEvent - Class in net.citizensnpcs.api.event
- NPCCombustByEntityEvent(EntityCombustByEntityEvent, NPC) - Constructor for class net.citizensnpcs.api.event.NPCCombustByEntityEvent
- NPCCombustEvent - Class in net.citizensnpcs.api.event
- NPCCombustEvent(EntityCombustEvent, NPC) - Constructor for class net.citizensnpcs.api.event.NPCCombustEvent
- NPCCommandBuilder(String, CommandTrait.Hand) - Constructor for class net.citizensnpcs.trait.CommandTrait.NPCCommandBuilder
- NPCCommandDispatchEvent - Class in net.citizensnpcs.api.event
-
Called just before a command list is dispatched.
- NPCCommandDispatchEvent(NPC, Player) - Constructor for class net.citizensnpcs.api.event.NPCCommandDispatchEvent
- NPCConfigurator - Class in net.citizensnpcs.commands.gui
- NPCConfigurator(NPC) - Constructor for class net.citizensnpcs.commands.gui.NPCConfigurator
- NPCCreateEvent - Class in net.citizensnpcs.api.event
- NPCCreateEvent(NPC) - Constructor for class net.citizensnpcs.api.event.NPCCreateEvent
- NPCDamageByBlockEvent - Class in net.citizensnpcs.api.event
- NPCDamageByBlockEvent(NPC, EntityDamageByBlockEvent) - Constructor for class net.citizensnpcs.api.event.NPCDamageByBlockEvent
- NPCDamageByEntityEvent - Class in net.citizensnpcs.api.event
- NPCDamageByEntityEvent(NPC, EntityDamageByEntityEvent) - Constructor for class net.citizensnpcs.api.event.NPCDamageByEntityEvent
- NPCDamageEntityEvent - Class in net.citizensnpcs.api.event
- NPCDamageEntityEvent(NPC, EntityDamageByEntityEvent) - Constructor for class net.citizensnpcs.api.event.NPCDamageEntityEvent
- NPCDamageEvent - Class in net.citizensnpcs.api.event
- NPCDamageEvent(NPC, EntityDamageEvent) - Constructor for class net.citizensnpcs.api.event.NPCDamageEvent
- NPCDataStore - Interface in net.citizensnpcs.api.npc
- NPCDeathEvent - Class in net.citizensnpcs.api.event
- NPCDeathEvent(NPC, EntityDeathEvent) - Constructor for class net.citizensnpcs.api.event.NPCDeathEvent
- NPCDespawnEvent - Class in net.citizensnpcs.api.event
-
Called when an NPC despawns.
- NPCDespawnEvent(NPC, DespawnReason) - Constructor for class net.citizensnpcs.api.event.NPCDespawnEvent
- NPCEvent - Class in net.citizensnpcs.api.event
-
Represents an event thrown by an NPC.
- NPCEvent(NPC) - Constructor for class net.citizensnpcs.api.event.NPCEvent
- NPCEvent(NPC, boolean) - Constructor for class net.citizensnpcs.api.event.NPCEvent
- NPCFlock - Interface in net.citizensnpcs.api.ai.flocking
-
Represents a 'flock' of NPCs to be used as input to a
Flocker
. - NPCHolder - Interface in net.citizensnpcs.npc.ai
- NPCKnockbackEvent - Class in net.citizensnpcs.api.event
- NPCKnockbackEvent(NPC, double, Vector, Entity) - Constructor for class net.citizensnpcs.api.event.NPCKnockbackEvent
- NPCLeftClickEvent - Class in net.citizensnpcs.api.event
-
Called when an NPC is left-clicked by a player.
- NPCLeftClickEvent(NPC, Player) - Constructor for class net.citizensnpcs.api.event.NPCLeftClickEvent
- NPCLinkToPlayerEvent - Class in net.citizensnpcs.api.event
- NPCLinkToPlayerEvent(NPC, Player, boolean) - Constructor for class net.citizensnpcs.api.event.NPCLinkToPlayerEvent
- NPCLoadException - Exception Class in net.citizensnpcs.api.exception
-
Thrown when an NPC fails to load properly.
- NPCLoadException(String) - Constructor for exception class net.citizensnpcs.api.exception.NPCLoadException
- NPCLookCloseChangeTargetEvent - Class in net.citizensnpcs.api.event
- NPCLookCloseChangeTargetEvent(NPC, Player, Player) - Constructor for class net.citizensnpcs.api.event.NPCLookCloseChangeTargetEvent
- NPCMoveEvent - Class in net.citizensnpcs.api.event
- NPCMoveEvent(NPC, Location, Location) - Constructor for class net.citizensnpcs.api.event.NPCMoveEvent
- NPCNeedsRespawnEvent - Class in net.citizensnpcs
- NPCNeedsRespawnEvent(NPC, Location) - Constructor for class net.citizensnpcs.NPCNeedsRespawnEvent
- NPCOpenDoorEvent - Class in net.citizensnpcs.api.event
- NPCOpenDoorEvent(NPC, Block) - Constructor for class net.citizensnpcs.api.event.NPCOpenDoorEvent
- NPCOpenGateEvent - Class in net.citizensnpcs.api.event
- NPCOpenGateEvent(NPC, Block) - Constructor for class net.citizensnpcs.api.event.NPCOpenGateEvent
- NPCPistonPushEvent - Class in net.citizensnpcs.api.event
- NPCPistonPushEvent(NPC) - Constructor for class net.citizensnpcs.api.event.NPCPistonPushEvent
- NPCPushEvent - Class in net.citizensnpcs.api.event
- NPCPushEvent(NPC, Vector, Entity) - Constructor for class net.citizensnpcs.api.event.NPCPushEvent
- NPCRegistry - Interface in net.citizensnpcs.api.npc
-
Controls the registration and lookup of a set of
NPC
s. - NPCRemoveByCommandSenderEvent - Class in net.citizensnpcs.api.event
- NPCRemoveByCommandSenderEvent(NPC, CommandSender) - Constructor for class net.citizensnpcs.api.event.NPCRemoveByCommandSenderEvent
- NPCRemoveEvent - Class in net.citizensnpcs.api.event
- NPCRemoveEvent(NPC) - Constructor for class net.citizensnpcs.api.event.NPCRemoveEvent
- NPCRemoveTraitEvent - Class in net.citizensnpcs.api.event
- NPCRemoveTraitEvent(NPC, Trait) - Constructor for class net.citizensnpcs.api.event.NPCRemoveTraitEvent
- NPCRenameEvent - Class in net.citizensnpcs.api.event
- NPCRenameEvent(NPC, String, String) - Constructor for class net.citizensnpcs.api.event.NPCRenameEvent
- NPCRightClickEvent - Class in net.citizensnpcs.api.event
-
Called when an NPC is right-clicked by a player.
- NPCRightClickEvent(NPC, Player) - Constructor for class net.citizensnpcs.api.event.NPCRightClickEvent
- NPCS_REMOVED - Static variable in class net.citizensnpcs.util.Messages
- NPCSeenByPlayerEvent - Class in net.citizensnpcs.api.event
- NPCSeenByPlayerEvent(NPC, Player) - Constructor for class net.citizensnpcs.api.event.NPCSeenByPlayerEvent
- NPCSelectEvent - Class in net.citizensnpcs.api.event
-
Called when an NPC is selected by a player.
- NPCSelectEvent(NPC, CommandSender) - Constructor for class net.citizensnpcs.api.event.NPCSelectEvent
- NPCSelector - Class in net.citizensnpcs.npc
- NPCSelector - Interface in net.citizensnpcs.api.npc
-
Manages the 'selected
NPC
' for the server. - NPCSelector(Plugin) - Constructor for class net.citizensnpcs.npc.NPCSelector
- NPCShop(String) - Constructor for class net.citizensnpcs.trait.ShopTrait.NPCShop
- NPCShopAction - Class in net.citizensnpcs.trait.shop
- NPCShopAction() - Constructor for class net.citizensnpcs.trait.shop.NPCShopAction
- NPCShopAction.GUI - Interface in net.citizensnpcs.trait.shop
- NPCShopAction.Transaction - Class in net.citizensnpcs.trait.shop
- NPCShopContentsEditor(ShopTrait.NPCShop) - Constructor for class net.citizensnpcs.trait.ShopTrait.NPCShopContentsEditor
- NPCShopItem() - Constructor for class net.citizensnpcs.trait.ShopTrait.NPCShopItem
- NPCShopItemEditor(ShopTrait.NPCShopItem, Consumer<ShopTrait.NPCShopItem>) - Constructor for class net.citizensnpcs.trait.ShopTrait.NPCShopItemEditor
- NPCShopPage(int) - Constructor for class net.citizensnpcs.trait.ShopTrait.NPCShopPage
- NPCShopPageSettings(ShopTrait.NPCShopPage) - Constructor for class net.citizensnpcs.trait.ShopTrait.NPCShopPageSettings
- NPCShopPurchaseEvent(Player, ShopTrait.NPCShop, ShopTrait.NPCShopItem) - Constructor for class net.citizensnpcs.trait.ShopTrait.NPCShopPurchaseEvent
- npcShops - Variable in class net.citizensnpcs.trait.shop.StoredShops
- NPCShopSettings(ShopTrait, ShopTrait.NPCShop) - Constructor for class net.citizensnpcs.trait.ShopTrait.NPCShopSettings
- NPCShopViewer(ShopTrait.NPCShop, Player) - Constructor for class net.citizensnpcs.trait.ShopTrait.NPCShopViewer
- NPCSpawnEvent - Class in net.citizensnpcs.api.event
-
Called when an NPC spawns.
- NPCSpawnEvent(NPC, Location, SpawnReason) - Constructor for class net.citizensnpcs.api.event.NPCSpawnEvent
- NPCSpeechEvent - Class in net.citizensnpcs.api.ai.speech.event
-
Represents an event where an NPC speaks using /npc speak.
- NPCSpeechEvent(SpeechContext) - Constructor for class net.citizensnpcs.api.ai.speech.event.NPCSpeechEvent
- NPCTeleportEvent - Class in net.citizensnpcs.api.event
-
Called when an NPC teleports.
- NPCTeleportEvent(NPC, Location) - Constructor for class net.citizensnpcs.api.event.NPCTeleportEvent
- NPCTraderShopViewer(ShopTrait.NPCShop, Player) - Constructor for class net.citizensnpcs.trait.ShopTrait.NPCTraderShopViewer
- NPCTraitCommandAttachEvent - Class in net.citizensnpcs.api.event
- NPCTraitCommandAttachEvent(NPC, Class<? extends Trait>, CommandSender) - Constructor for class net.citizensnpcs.api.event.NPCTraitCommandAttachEvent
- NPCTraitCommandDetachEvent - Class in net.citizensnpcs.api.event
- NPCTraitCommandDetachEvent(NPC, Class<? extends Trait>, CommandSender) - Constructor for class net.citizensnpcs.api.event.NPCTraitCommandDetachEvent
- NPCTraitEvent - Class in net.citizensnpcs.api.event
- NPCTraitEvent(NPC, Trait) - Constructor for class net.citizensnpcs.api.event.NPCTraitEvent
- NPCUnlinkFromPlayerEvent - Class in net.citizensnpcs.api.event
- NPCUnlinkFromPlayerEvent(NPC, Player) - Constructor for class net.citizensnpcs.api.event.NPCUnlinkFromPlayerEvent
- NPCVehicleDamageEvent - Class in net.citizensnpcs.api.event
- NPCVehicleDamageEvent(NPC, VehicleDamageEvent) - Constructor for class net.citizensnpcs.api.event.NPCVehicleDamageEvent
- NUM_LOADED_NOTIFICATION - Static variable in class net.citizensnpcs.util.Messages
O
- OCELOT_TYPE_DEPRECATED - Static variable in class net.citizensnpcs.util.Messages
- OcelotModifiers - Class in net.citizensnpcs.trait
-
Persists Ocelot metadata.
- OcelotModifiers() - Constructor for class net.citizensnpcs.trait.OcelotModifiers
- of(T, Material, String, boolean) - Static method in class net.citizensnpcs.api.gui.InputMenus.Choice
- OFF_HAND - Enum constant in enum net.citizensnpcs.api.trait.trait.Equipment.EquipmentSlot
- offset() - Element in annotation type net.citizensnpcs.api.gui.MenuPattern
-
The offset position to start the pattern at.
- OldEnumCompat - Class in net.citizensnpcs.api.util
- OldEnumCompat() - Constructor for class net.citizensnpcs.api.util.OldEnumCompat
- OldEnumCompat.CatTypeEnum - Class in net.citizensnpcs.api.util
- OldEnumCompat.FrogVariantEnum - Class in net.citizensnpcs.api.util
- OldEnumCompat.VillagerProfessionEnum - Class in net.citizensnpcs.api.util
- OldEnumCompat.VillagerTypeEnum - Class in net.citizensnpcs.api.util
- ON_COOLDOWN - Enum constant in enum net.citizensnpcs.trait.CommandTrait.CommandTraitError
- ON_GLOBAL_COOLDOWN - Enum constant in enum net.citizensnpcs.trait.CommandTrait.CommandTraitError
- onAttach() - Method in class net.citizensnpcs.api.trait.trait.Equipment
- onAttach() - Method in class net.citizensnpcs.api.trait.Trait
-
Called when the trait has been attached to an
NPC
. - onAttach() - Method in class net.citizensnpcs.trait.SkinLayers
- onAttach() - Method in class net.citizensnpcs.trait.SneakTrait
- onAttach() - Method in class net.citizensnpcs.trait.waypoint.Waypoints
- onBlockClick(PlayerInteractEvent) - Method in class net.citizensnpcs.editor.CopierEditor
- onCancel(InventoryMenuSlot, CitizensInventoryClickEvent) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopItemEditor
- onChunkLoad(ChunkLoadEvent) - Method in class net.citizensnpcs.EventListen
- onChunkUnload(ChunkUnloadEvent) - Method in class net.citizensnpcs.EventListen
- onCitizensReload(CitizensPreReloadEvent) - Method in class net.citizensnpcs.EventListen
- onClick(InventoryMenuSlot, InventoryClickEvent) - Method in class net.citizensnpcs.api.gui.InventoryMenuPage
- onClick(InventoryMenuSlot, InventoryClickEvent) - Method in class net.citizensnpcs.trait.CommandTrait.ItemRequirementGUI
- onClick(InventoryMenuSlot, InventoryClickEvent) - Method in class net.citizensnpcs.trait.DropsTrait.DropsGUI
- onClick(ShopTrait.NPCShop, Player, InventoryMultiplexer, boolean, boolean) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopItem
- onClose(HumanEntity) - Method in class net.citizensnpcs.api.gui.InventoryMenuPage
- onClose(HumanEntity) - Method in class net.citizensnpcs.trait.CommandTrait.ItemRequirementGUI
- onClose(HumanEntity) - Method in class net.citizensnpcs.trait.DropsTrait.DropsGUI
- onClose(HumanEntity) - Method in class net.citizensnpcs.trait.shop.CommandAction.CommandActionEditor
- onClose(HumanEntity) - Method in class net.citizensnpcs.trait.shop.ItemAction.ItemActionEditor
- onClose(HumanEntity) - Method in class net.citizensnpcs.trait.shop.PermissionAction.PermissionActionEditor
- onClose(HumanEntity) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopItemEditor
- onCommand(CommandSender, Command, String, String[]) - Method in class net.citizensnpcs.Citizens
- onCommandSenderCreateNPC(CommandSenderCreateNPCEvent) - Method in class net.citizensnpcs.EventListen
- onCompletion(CancelReason) - Method in interface net.citizensnpcs.api.ai.event.NavigatorCallback
- onCopy() - Method in class net.citizensnpcs.api.trait.Trait
-
Called when the trait has been newly copied to an
NPC
. - onDamage(NPCDamageEvent) - Method in class net.citizensnpcs.trait.ScaledMaxHealthTrait
- onDependentPluginDisable() - Method in class net.citizensnpcs.Citizens
- onDespawn() - Method in class net.citizensnpcs.api.trait.trait.Inventory
- onDespawn() - Method in class net.citizensnpcs.api.trait.Trait
-
Called just before the attached
NPC
is despawned. - onDespawn() - Method in class net.citizensnpcs.api.trait.trait.PlayerFilter
- onDespawn() - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
- onDespawn() - Method in class net.citizensnpcs.trait.BoundingBoxTrait
- onDespawn() - Method in class net.citizensnpcs.trait.FollowTrait
- onDespawn() - Method in class net.citizensnpcs.trait.HologramTrait
- onDespawn() - Method in class net.citizensnpcs.trait.LookClose
- onDespawn() - Method in class net.citizensnpcs.trait.MountTrait
- onDespawn() - Method in class net.citizensnpcs.trait.SitTrait
- onDespawn() - Method in class net.citizensnpcs.trait.SleepTrait
- onDespawn() - Method in class net.citizensnpcs.trait.TargetableTrait
- onDespawn() - Method in class net.citizensnpcs.trait.versioned.BossBarTrait
- onDespawn(DespawnReason) - Method in class net.citizensnpcs.api.trait.Trait
-
Called just before the attached
NPC
is despawned. - onDespawn(DespawnReason) - Method in class net.citizensnpcs.trait.ScoreboardTrait
- onDisable() - Method in class net.citizensnpcs.Citizens
- ONE - Static variable in class net.citizensnpcs.api.util.BoundingBox
- onEditDescription(InventoryMenuSlot, CitizensInventoryClickEvent) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopItemEditor
- onEditItems(InventoryMenuSlot, CitizensInventoryClickEvent) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopSettings
- onEditName(InventoryMenuSlot, CitizensInventoryClickEvent) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopItemEditor
- onEnable() - Method in class net.citizensnpcs.Citizens
- onEntityBlockForm(EntityBlockFormEvent) - Method in class net.citizensnpcs.EventListen
- onEntityCombust(EntityCombustEvent) - Method in class net.citizensnpcs.EventListen
- onEntityDamage(EntityDamageEvent) - Method in class net.citizensnpcs.EventListen
- onEntityDeath(EntityDeathEvent) - Method in class net.citizensnpcs.EventListen
- onEntityDeath(EntityDeathEvent) - Method in class net.citizensnpcs.ProtocolLibListener
- onEntityPortal(EntityPortalEvent) - Method in class net.citizensnpcs.EventListen
- onEntitySpawn(CreatureSpawnEvent) - Method in class net.citizensnpcs.EventListen
- onEntityTame(EntityTameEvent) - Method in class net.citizensnpcs.EventListen
- onEntityTarget(EntityTargetEvent) - Method in class net.citizensnpcs.EventListen
- onImplementationChanged() - Method in interface net.citizensnpcs.api.CitizensPlugin
-
Called when the current Citizens implementation is changed
- onImplementationChanged() - Method in class net.citizensnpcs.Citizens
- onInteract(NPCRightClickEvent) - Method in class net.citizensnpcs.trait.PausePathfindingTrait
- onInventoryClick(InventoryClickEvent) - Method in class net.citizensnpcs.api.gui.InventoryMenu
- onInventoryClick(InventoryClickEvent) - Method in class net.citizensnpcs.editor.EquipmentEditor
- onInventoryClick(InventoryClickEvent) - Method in class net.citizensnpcs.trait.ShopTrait.NPCTraderShopViewer
- onInventoryClick(InventoryDragEvent) - Method in class net.citizensnpcs.editor.EquipmentEditor
- onInventoryClose(InventoryCloseEvent) - Method in class net.citizensnpcs.api.gui.InventoryMenu
- onInventoryClose(InventoryCloseEvent) - Method in class net.citizensnpcs.editor.EquipmentEditor
- onInventoryClose(InventoryCloseEvent) - Method in class net.citizensnpcs.trait.ShopTrait.NPCTraderShopViewer
- onInventoryDrag(InventoryDragEvent) - Method in class net.citizensnpcs.api.gui.InventoryMenu
- onItemDespawn(ItemDespawnEvent) - Method in class net.citizensnpcs.EventListen
- onJoin(PlayerJoinEvent) - Method in class net.citizensnpcs.api.LocationLookup
- onModifyDisplayItem(InventoryMenuSlot, CitizensInventoryClickEvent) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopItemEditor
- onNavigationBegin(NavigationBeginEvent) - Method in class net.citizensnpcs.EventListen
- onNavigationComplete(NavigationCompleteEvent) - Method in class net.citizensnpcs.EventListen
- onNeedsRespawn(NPCNeedsRespawnEvent) - Method in class net.citizensnpcs.EventListen
- onNPCDeath(NPCDeathEvent) - Method in class net.citizensnpcs.trait.DropsTrait
- onNPCDespawn(NPCDespawnEvent) - Method in class net.citizensnpcs.EventListen
- onNPCDespawn(NPCDespawnEvent) - Method in class net.citizensnpcs.ProtocolLibListener
- onNPCDespawn(NPC) - Method in class net.citizensnpcs.npc.skin.SkinUpdateTracker
-
Invoke when an NPC is despawned.
- onNPCKnockback(NPCKnockbackEvent) - Method in class net.citizensnpcs.EventListen
- onNPCLinkToPlayer(NPCLinkToPlayerEvent) - Method in class net.citizensnpcs.EventListen
- onNPCNavigationBegin(NPC) - Method in class net.citizensnpcs.npc.skin.SkinUpdateTracker
-
Invoke when an NPC begins navigating.
- onNPCNavigationComplete(NPC) - Method in class net.citizensnpcs.npc.skin.SkinUpdateTracker
-
Invoke when an NPC finishes navigating.
- onNPCRemove(NPCRemoveEvent) - Method in class net.citizensnpcs.EventListen
- onNPCSeenByPlayer(NPCSeenByPlayerEvent) - Method in class net.citizensnpcs.EventListen
- onNPCSpawn(NPCSpawnEvent) - Method in class net.citizensnpcs.EventListen
- onNPCSpawn(NPCSpawnEvent) - Method in class net.citizensnpcs.ProtocolLibListener
- onNPCSpawn(NPC) - Method in class net.citizensnpcs.npc.skin.SkinUpdateTracker
-
Invoke when an NPC is spawned.
- onPacketOverwritten() - Method in class net.citizensnpcs.trait.RotationTrait.PacketRotationSession
- onPermissionChange(InventoryMenuSlot, CitizensInventoryClickEvent) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopSettings
- onPlayerChangedWorld(PlayerChangedWorldEvent) - Method in class net.citizensnpcs.EventListen
- onPlayerCreateNPC(PlayerCreateNPCEvent) - Method in class net.citizensnpcs.EventListen
- onPlayerCreateNPC(PlayerCreateNPCEvent) - Method in class net.citizensnpcs.PaymentListener
- onPlayerDeath(PlayerDeathEvent) - Method in class net.citizensnpcs.EventListen
- onPlayerFish(PlayerFishEvent) - Method in class net.citizensnpcs.EventListen
- onPlayerInfoAdd(Player, Object, Function<UUID, MirrorTrait>) - Static method in class net.citizensnpcs.util.NMS
- onPlayerInfoAdd(Player, Object, Function<UUID, MirrorTrait>) - Method in interface net.citizensnpcs.util.NMSBridge
- onPlayerInteract(PlayerInteractEvent) - Method in class net.citizensnpcs.editor.EquipmentEditor
- onPlayerInteractEntity(PlayerInteractEntityEvent) - Method in class net.citizensnpcs.editor.EquipmentEditor
- onPlayerInteractEntity(PlayerInteractEntityEvent) - Method in class net.citizensnpcs.EventListen
- onPlayerJoin(PlayerJoinEvent) - Method in class net.citizensnpcs.EventListen
- onPlayerLeashEntity(PlayerLeashEntityEvent) - Method in class net.citizensnpcs.EventListen
- onPlayerMove(Player) - Method in class net.citizensnpcs.npc.skin.SkinUpdateTracker
-
Invoke when a player moves.
- onPlayerMove(PlayerMoveEvent) - Method in class net.citizensnpcs.EventListen
- onPlayerQuit(PlayerQuitEvent) - Method in class net.citizensnpcs.EventListen
- onPlayerRespawn(PlayerRespawnEvent) - Method in class net.citizensnpcs.EventListen
- onPlayerShearEntityEvent(PlayerShearEntityEvent) - Method in class net.citizensnpcs.EventListen
- onPlayerTeleport(PlayerTeleportEvent) - Method in class net.citizensnpcs.EventListen
- onPluginDisable(PluginDisableEvent) - Method in class net.citizensnpcs.EventListen
- onPotionSplashEvent(PotionSplashEvent) - Method in class net.citizensnpcs.EventListen
- onPreSpawn() - Method in class net.citizensnpcs.api.trait.Trait
-
Called just before the
NPC
is spawned. - onPreSpawn() - Method in class net.citizensnpcs.trait.ArmorStandTrait
- onProjectileHit(ProjectileHitEvent) - Method in class net.citizensnpcs.EventListen
- onQuit(PlayerQuitEvent) - Method in class net.citizensnpcs.api.LocationLookup
- onReach(NPC) - Method in class net.citizensnpcs.trait.waypoint.Waypoint
-
Runs waypoint triggers for the given NPC.
- onReached(NPC, Block) - Method in interface net.citizensnpcs.api.astar.pathfinder.PathPoint.PathCallback
-
Run once the specificed point is reached.
- onRemove() - Method in class net.citizensnpcs.api.trait.Trait
-
Called when a trait is removed from the attached
NPC
. - onRemove() - Method in class net.citizensnpcs.trait.BoundingBoxTrait
- onRemove() - Method in class net.citizensnpcs.trait.HologramTrait
- onRemove() - Method in class net.citizensnpcs.trait.MountTrait
- onRemove() - Method in class net.citizensnpcs.trait.ScoreboardTrait
- onRemove() - Method in class net.citizensnpcs.trait.ShopTrait
- onRemove() - Method in class net.citizensnpcs.trait.SitTrait
- onRemove() - Method in class net.citizensnpcs.trait.versioned.BossBarTrait
- onRemove() - Method in class net.citizensnpcs.trait.waypoint.GuidedWaypointProvider
- onRemove() - Method in class net.citizensnpcs.trait.waypoint.LinearWaypointProvider
- onRemove() - Method in class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
- onRemove() - Method in interface net.citizensnpcs.trait.waypoint.WaypointProvider
-
Called when the provider is removed from the NPC.
- onRemove(InventoryMenuSlot, CitizensInventoryClickEvent) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopItemEditor
- onRemove(RemoveReason) - Method in class net.citizensnpcs.api.trait.Trait
-
Called when a trait is removed from the attached
NPC
. - onRemove(RemoveReason) - Method in class net.citizensnpcs.trait.PacketNPC
- onRemoveNPC() - Method in class net.citizensnpcs.npc.skin.SkinPacketTracker
-
Invoke when the NPC entity is removed.
- onRequest(OfflinePlayer, String) - Method in class net.citizensnpcs.CitizensPlaceholders
- onResult(ProfileRequest) - Method in interface net.citizensnpcs.npc.skin.profile.ProfileFetchHandler
-
Invoked when a result for a profile is ready.
- onRightClick(NPCRightClickEvent) - Method in class net.citizensnpcs.trait.ShopTrait
- onSave(InventoryMenuSlot, CitizensInventoryClickEvent) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopItemEditor
- onSeenByPlayer(NPC, Player) - Method in interface net.citizensnpcs.trait.HologramTrait.HologramRenderer
-
If
invalid reference
NPC.Metadata.HOLOGRAM_RENDERER
- onSeenByPlayer(NPC, Player) - Method in class net.citizensnpcs.trait.HologramTrait.InteractionVehicleRenderer
- onSeenByPlayer(Player) - Method in class net.citizensnpcs.api.trait.trait.PlayerFilter
-
For internal use.
- onSetInventoryType(InventoryMenuSlot, CitizensInventoryClickEvent) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopSettings
- onSetTitle(InventoryMenuSlot, CitizensInventoryClickEvent) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopSettings
- onSpawn() - Method in class net.citizensnpcs.api.trait.trait.Equipment
- onSpawn() - Method in class net.citizensnpcs.api.trait.trait.Inventory
- onSpawn() - Method in class net.citizensnpcs.api.trait.trait.MobType
- onSpawn() - Method in class net.citizensnpcs.api.trait.Trait
-
Called when an
NPC
is spawned. - onSpawn() - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
- onSpawn() - Method in class net.citizensnpcs.trait.Age
- onSpawn() - Method in class net.citizensnpcs.trait.ArmorStandTrait
- onSpawn() - Method in class net.citizensnpcs.trait.AttributeTrait
- onSpawn() - Method in class net.citizensnpcs.trait.BoatTrait
- onSpawn() - Method in class net.citizensnpcs.trait.BoundingBoxTrait
- onSpawn() - Method in class net.citizensnpcs.trait.Controllable
- onSpawn() - Method in class net.citizensnpcs.trait.CurrentLocation
- onSpawn() - Method in class net.citizensnpcs.trait.EnderCrystalTrait
- onSpawn() - Method in class net.citizensnpcs.trait.FollowTrait
- onSpawn() - Method in class net.citizensnpcs.trait.Gravity
- onSpawn() - Method in class net.citizensnpcs.trait.HologramTrait
- onSpawn() - Method in class net.citizensnpcs.trait.HorseModifiers
- onSpawn() - Method in class net.citizensnpcs.trait.ItemFrameTrait
- onSpawn() - Method in class net.citizensnpcs.trait.OcelotModifiers
- onSpawn() - Method in class net.citizensnpcs.trait.PacketNPC
- onSpawn() - Method in class net.citizensnpcs.trait.Powered
- onSpawn() - Method in class net.citizensnpcs.trait.RabbitType
- onSpawn() - Method in class net.citizensnpcs.trait.Saddle
- onSpawn() - Method in class net.citizensnpcs.trait.ScaledMaxHealthTrait
- onSpawn() - Method in class net.citizensnpcs.trait.ScoreboardTrait
- onSpawn() - Method in class net.citizensnpcs.trait.SkinLayers
- onSpawn() - Method in class net.citizensnpcs.trait.SlimeSize
- onSpawn() - Method in class net.citizensnpcs.trait.SneakTrait
- onSpawn() - Method in class net.citizensnpcs.trait.text.Text
- onSpawn() - Method in class net.citizensnpcs.trait.versioned.AreaEffectCloudTrait
- onSpawn() - Method in class net.citizensnpcs.trait.versioned.BoatTrait
- onSpawn() - Method in class net.citizensnpcs.trait.versioned.DisplayTrait
- onSpawn() - Method in class net.citizensnpcs.trait.versioned.EnderDragonTrait
- onSpawn() - Method in class net.citizensnpcs.trait.versioned.MushroomCowTrait
- onSpawn() - Method in class net.citizensnpcs.trait.versioned.ShulkerTrait
- onSpawn() - Method in class net.citizensnpcs.trait.versioned.TextDisplayTrait
- onSpawn() - Method in class net.citizensnpcs.trait.VillagerProfession
- onSpawn() - Method in class net.citizensnpcs.trait.waypoint.Waypoints
- onSpawn() - Method in class net.citizensnpcs.trait.WolfModifiers
- onSpawn() - Method in class net.citizensnpcs.trait.WoolColor
- onSpawn(NPC) - Method in class net.citizensnpcs.trait.waypoint.GuidedWaypointProvider
- onSpawn(NPC) - Method in class net.citizensnpcs.trait.waypoint.LinearWaypointProvider
- onSpawn(NPC) - Method in class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
- onSpawn(NPC) - Method in interface net.citizensnpcs.trait.waypoint.WaypointProvider
-
Called when the
NPC
attached to this provider is spawned. - onSpawnNPC() - Method in class net.citizensnpcs.npc.skin.SkinPacketTracker
-
Invoke when the NPC entity is spawned.
- onTabComplete(CommandSender, Command, String, String[]) - Method in class net.citizensnpcs.api.command.CommandManager
- onToggleRightClick(InventoryMenuSlot, CitizensInventoryClickEvent) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopSettings
- onTradeSelect(TradeSelectEvent) - Method in class net.citizensnpcs.trait.ShopTrait.NPCTraderShopViewer
- onTraitAdd(NPCAddTraitEvent) - Method in class net.citizensnpcs.ProtocolLibListener
- onTraitAdd(NPCAddTraitEvent) - Method in class net.citizensnpcs.trait.ClickRedirectTrait
- onVehicleDamage(VehicleDamageEvent) - Method in class net.citizensnpcs.EventListen
- onVehicleDestroy(VehicleDestroyEvent) - Method in class net.citizensnpcs.EventListen
- onVehicleEnter(VehicleEnterEvent) - Method in class net.citizensnpcs.EventListen
- onWaypointReached(NPC, Location) - Method in class net.citizensnpcs.trait.waypoint.triggers.AnimationTrigger
- onWaypointReached(NPC, Location) - Method in class net.citizensnpcs.trait.waypoint.triggers.ChatTrigger
- onWaypointReached(NPC, Location) - Method in class net.citizensnpcs.trait.waypoint.triggers.CommandTrigger
- onWaypointReached(NPC, Location) - Method in class net.citizensnpcs.trait.waypoint.triggers.DelayTrigger
- onWaypointReached(NPC, Location) - Method in class net.citizensnpcs.trait.waypoint.triggers.SpeedTrigger
- onWaypointReached(NPC, Location) - Method in class net.citizensnpcs.trait.waypoint.triggers.TeleportTrigger
- onWaypointReached(NPC, Location) - Method in interface net.citizensnpcs.trait.waypoint.triggers.WaypointTrigger
- onWorldLoad(WorldLoadEvent) - Method in class net.citizensnpcs.EventListen
- onWorldUnload(WorldUnloadEvent) - Method in class net.citizensnpcs.api.LocationLookup
- onWorldUnload(WorldUnloadEvent) - Method in class net.citizensnpcs.EventListen
- op - Variable in class net.citizensnpcs.trait.shop.CommandAction
- op(boolean) - Method in class net.citizensnpcs.trait.CommandTrait.NPCCommandBuilder
- open(AStarNode) - Method in interface net.citizensnpcs.api.astar.AStarStorage
-
Close a given
AStarNode
, moving or adding it from the frontier to the open set. - open(AStarNode) - Method in class net.citizensnpcs.api.astar.SimpleAStarStorage
- openAnvilInventory(Player, Inventory, String) - Method in interface net.citizensnpcs.api.NMSHelper
- openAnvilInventory(Player, Inventory, String) - Static method in class net.citizensnpcs.util.NMS
- openAnvilInventory(Player, Inventory, String) - Method in interface net.citizensnpcs.util.NMSBridge
- openHorseInventory(Tameable, Player) - Method in interface net.citizensnpcs.util.NMSBridge
- openHorseScreen(Tameable, Player) - Static method in class net.citizensnpcs.util.NMS
- openInventory(Player) - Method in class net.citizensnpcs.api.trait.trait.Inventory
- OpenShopAction - Class in net.citizensnpcs.trait.shop
- OpenShopAction() - Constructor for class net.citizensnpcs.trait.shop.OpenShopAction
- OpenShopAction(String) - Constructor for class net.citizensnpcs.trait.shop.OpenShopAction
- OpenShopAction.OpenShopActionGUI - Class in net.citizensnpcs.trait.shop
- OpenShopActionGUI() - Constructor for class net.citizensnpcs.trait.shop.OpenShopAction.OpenShopActionGUI
- optInToStats() - Method in class net.citizensnpcs.api.trait.TraitInfo
- optionalEntitySet(String...) - Static method in class net.citizensnpcs.util.Util
- OptionalEnumCompletions() - Constructor for class net.citizensnpcs.api.command.Arg.CompletionsProvider.OptionalEnumCompletions
- orderedPath() - Method in class net.citizensnpcs.api.astar.AStarNode
- OVER_NPC_LIMIT - Static variable in class net.citizensnpcs.util.Messages
- Owner - Class in net.citizensnpcs.api.trait.trait
-
Represents the owner of an NPC.
- Owner() - Constructor for class net.citizensnpcs.api.trait.trait.Owner
- OWNER_SET - Static variable in class net.citizensnpcs.util.Messages
- OWNER_SET_SERVER - Static variable in class net.citizensnpcs.util.Messages
- ownership() - Element in annotation type net.citizensnpcs.api.command.Requirements
P
- PACKET - Enum constant in enum net.citizensnpcs.api.npc.NPC.NPCUpdate
- PACKET_HOLOGRAMS - Enum constant in enum net.citizensnpcs.Settings.Setting
- PACKET_UPDATE_DELAY - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
The packet update delay in ticks.
- PACKET_UPDATE_DELAY - Enum constant in enum net.citizensnpcs.Settings.Setting
- PacketAggregator() - Constructor for class net.citizensnpcs.util.EntityPacketTracker.PacketAggregator
- PacketNPC - Class in net.citizensnpcs.trait
- PacketNPC() - Constructor for class net.citizensnpcs.trait.PacketNPC
- PacketRotationSession(RotationTrait.RotationSession) - Constructor for class net.citizensnpcs.trait.RotationTrait.PacketRotationSession
- Paginator - Class in net.citizensnpcs.api.util
- Paginator() - Constructor for class net.citizensnpcs.api.util.Paginator
- Paginator(int) - Constructor for class net.citizensnpcs.api.util.Paginator
- Paginator(Collection<String>) - Constructor for class net.citizensnpcs.api.util.Paginator
- PAINTING_ART_SET - Static variable in class net.citizensnpcs.util.Messages
- PaintingTrait - Class in net.citizensnpcs.trait
-
Persists
Painting
metadata. - PaintingTrait() - Constructor for class net.citizensnpcs.trait.PaintingTrait
- panda(CommandContext, CommandSender, NPC, Panda.Gene, Panda.Gene) - Static method in class net.citizensnpcs.trait.versioned.PandaTrait
- PANDA_EATING - Static variable in class net.citizensnpcs.util.Messages
- PANDA_HIDDEN_GENE_SET - Static variable in class net.citizensnpcs.util.Messages
- PANDA_MAIN_GENE_SET - Static variable in class net.citizensnpcs.util.Messages
- PANDA_ROLLING - Static variable in class net.citizensnpcs.util.Messages
- PANDA_SITTING - Static variable in class net.citizensnpcs.util.Messages
- PANDA_SNEEZING - Static variable in class net.citizensnpcs.util.Messages
- PANDA_STOPPED_EATING - Static variable in class net.citizensnpcs.util.Messages
- PANDA_STOPPED_ROLLING - Static variable in class net.citizensnpcs.util.Messages
- PANDA_STOPPED_SITTING - Static variable in class net.citizensnpcs.util.Messages
- PANDA_STOPPED_SNEEZING - Static variable in class net.citizensnpcs.util.Messages
- PandaTrait - Class in net.citizensnpcs.trait.versioned
- PandaTrait() - Constructor for class net.citizensnpcs.trait.versioned.PandaTrait
- PANIC - Enum constant in enum net.citizensnpcs.trait.versioned.CamelTrait.CamelPose
- ParallelBehavior - Interface in net.citizensnpcs.api.ai.tree
-
A marker interface for
Behavior
s that indicates to any parent nodes that the behavior can be run in parallel along with other behaviors. - parrot(CommandContext, CommandSender, NPC, Parrot.Variant) - Static method in class net.citizensnpcs.trait.versioned.ParrotTrait
- PARROT_VARIANT_SET - Static variable in class net.citizensnpcs.util.Messages
- ParrotTrait - Class in net.citizensnpcs.trait.versioned
- ParrotTrait() - Constructor for class net.citizensnpcs.trait.versioned.ParrotTrait
- parseColor(String) - Static method in class net.citizensnpcs.util.Util
- parseComponents(String) - Static method in class net.citizensnpcs.api.util.Messaging
- parseDuration(String, TimeUnit) - Static method in class net.citizensnpcs.api.util.SpigotUtil
- parseEulerAngle(String) - Method in class net.citizensnpcs.api.command.CommandContext
- parseItemStack(String) - Static method in class net.citizensnpcs.api.command.CommandContext
- parseItemStack(ItemStack, String) - Static method in class net.citizensnpcs.util.Util
- parseLocation(Location, String) - Static method in class net.citizensnpcs.api.command.CommandContext
- parsePlaceholders() - Element in annotation type net.citizensnpcs.api.command.Command
-
Whether to parse placeholders from the input command.
- parseQuaternion(String) - Static method in class net.citizensnpcs.api.command.CommandContext
- parseTicks(String) - Method in class net.citizensnpcs.api.command.CommandContext
- parseTicks(String) - Static method in class net.citizensnpcs.util.Util
- parseVector(String) - Static method in class net.citizensnpcs.api.command.CommandContext
- PASSABLE - Enum constant in enum net.citizensnpcs.api.astar.pathfinder.BlockExaminer.PassableState
- PASSIVE_SET - Static variable in class net.citizensnpcs.util.Messages
- PASSIVE_UNSET - Static variable in class net.citizensnpcs.util.Messages
- pat() - Element in annotation type net.citizensnpcs.api.gui.MenuSlot
-
For use with patterns.
- pat() - Element in annotation type net.citizensnpcs.api.gui.MenuTransition
-
For use with patterns.
- path - Variable in class net.citizensnpcs.api.util.DataKey
- path - Variable in enum net.citizensnpcs.Settings.Setting
- Path - Class in net.citizensnpcs.api.astar.pathfinder
- Path(Collection<Vector>) - Constructor for class net.citizensnpcs.api.astar.pathfinder.Path
- pathDistanceMargin() - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Gets the path distance margin.
- pathDistanceMargin(double) - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Sets the path distance margin.
- pathfind(boolean) - Method in class net.citizensnpcs.api.ai.goals.WanderGoal.Builder
- PATHFIND - Enum constant in enum net.citizensnpcs.trait.HomeTrait.ReturnStrategy
- PATHFINDER_FALL_DISTANCE - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
- PATHFINDER_FALL_DISTANCE - Enum constant in enum net.citizensnpcs.Settings.Setting
- PATHFINDER_OPEN_DOORS - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Whether to open doors while pathfinding.
- PATHFINDING_OPTIONS_ATTACK_RANGE_SET - Static variable in class net.citizensnpcs.util.Messages
- PATHFINDING_OPTIONS_AVOID_WATER_SET - Static variable in class net.citizensnpcs.util.Messages
- PATHFINDING_OPTIONS_AVOID_WATER_UNSET - Static variable in class net.citizensnpcs.util.Messages
- PATHFINDING_OPTIONS_DISTANCE_MARGIN_SET - Static variable in class net.citizensnpcs.util.Messages
- PATHFINDING_OPTIONS_FALLING_DISTANCE_SET - Static variable in class net.citizensnpcs.util.Messages
- PATHFINDING_OPTIONS_OPEN_DOORS_SET - Static variable in class net.citizensnpcs.util.Messages
- PATHFINDING_OPTIONS_OPEN_DOORS_UNSET - Static variable in class net.citizensnpcs.util.Messages
- PATHFINDING_OPTIONS_PATH_DISTANCE_MARGIN_SET - Static variable in class net.citizensnpcs.util.Messages
- PATHFINDING_OPTIONS_STATIONARY_TICKS_SET - Static variable in class net.citizensnpcs.util.Messages
- PATHFINDING_OPTIONS_USE_NEW_FINDER - Static variable in class net.citizensnpcs.util.Messages
- PATHFINDING_RANGE_SET - Static variable in class net.citizensnpcs.util.Messages
- PathPoint - Interface in net.citizensnpcs.api.astar.pathfinder
- PathPoint.PathCallback - Interface in net.citizensnpcs.api.astar.pathfinder
- PathStrategy - Interface in net.citizensnpcs.api.ai
-
A pathfinding strategy directed at a target.
- pause() - Method in class net.citizensnpcs.api.ai.goals.WanderGoal
- pauseOnRightClick() - Method in class net.citizensnpcs.trait.PausePathfindingTrait
- PAUSEPATHFINDING_LOCKOUT_DURATION_SET - Static variable in class net.citizensnpcs.util.Messages
- PAUSEPATHFINDING_RANGE_SET - Static variable in class net.citizensnpcs.util.Messages
- PAUSEPATHFINDING_RIGHTCLICK_SET - Static variable in class net.citizensnpcs.util.Messages
- PAUSEPATHFINDING_RIGHTCLICK_UNSET - Static variable in class net.citizensnpcs.util.Messages
- PAUSEPATHFINDING_TICKS_SET - Static variable in class net.citizensnpcs.util.Messages
- PausePathfindingTrait - Class in net.citizensnpcs.trait
- PausePathfindingTrait() - Constructor for class net.citizensnpcs.trait.PausePathfindingTrait
- PaymentListener - Class in net.citizensnpcs
- PaymentListener(Economy) - Constructor for class net.citizensnpcs.PaymentListener
- PENDING - Enum constant in enum net.citizensnpcs.npc.skin.profile.ProfileFetchResult
-
The profile has not been fetched yet.
- PENDING_RESPAWN - Enum constant in enum net.citizensnpcs.api.event.DespawnReason
- PercentageSlotHandler - Class in net.citizensnpcs.api.gui
- PercentageSlotHandler(Function<Integer, String>) - Constructor for class net.citizensnpcs.api.gui.PercentageSlotHandler
- PercentageSlotHandler(Function<Integer, String>, int) - Constructor for class net.citizensnpcs.api.gui.PercentageSlotHandler
- permission() - Element in annotation type net.citizensnpcs.api.command.Command
-
The permission of the command.
- permission() - Element in annotation type net.citizensnpcs.api.command.Flag
- PermissionAction - Class in net.citizensnpcs.trait.shop
- PermissionAction() - Constructor for class net.citizensnpcs.trait.shop.PermissionAction
- PermissionAction(List<String>) - Constructor for class net.citizensnpcs.trait.shop.PermissionAction
- PermissionAction.PermissionActionEditor - Class in net.citizensnpcs.trait.shop
- PermissionAction.PermissionActionGUI - Class in net.citizensnpcs.trait.shop
- PermissionActionEditor() - Constructor for class net.citizensnpcs.trait.shop.PermissionAction.PermissionActionEditor
- PermissionActionEditor(PermissionAction, Consumer<NPCShopAction>) - Constructor for class net.citizensnpcs.trait.shop.PermissionAction.PermissionActionEditor
- PermissionActionGUI() - Constructor for class net.citizensnpcs.trait.shop.PermissionAction.PermissionActionGUI
- permissions - Variable in class net.citizensnpcs.trait.shop.PermissionAction
- PermissionUtil - Class in net.citizensnpcs.api.util
- PermissionUtil() - Constructor for class net.citizensnpcs.api.util.PermissionUtil
- PerPlayerMetadata(BiConsumer<LocationLookup.PerPlayerMetadata<T>, PlayerJoinEvent>) - Constructor for class net.citizensnpcs.api.LocationLookup.PerPlayerMetadata
- persist() - Method in class net.citizensnpcs.CitizensPlaceholders
- persist(boolean) - Method in class net.citizensnpcs.trait.RotationTrait.RotationParams
- Persist - Annotation Type in net.citizensnpcs.api.persistence
-
A marker annotation for
PersistenceLoader
to persist a field by saving and loading it intoDataKey
s. - Persistable - Interface in net.citizensnpcs.api.persistence
-
An Object that can be serialised using
DataKey
s. - PersistenceLoader - Class in net.citizensnpcs.api.persistence
-
Performs reflective persistence of objects into
DataKey
s. - PersistenceLoader() - Constructor for class net.citizensnpcs.api.persistence.PersistenceLoader
- Persister<T> - Interface in net.citizensnpcs.api.persistence
-
A serialisation primitive to be used with
PersistenceLoader
to serialise custom objects. - PersisterRegistry<T> - Class in net.citizensnpcs.api.persistence
-
A stringly-typed registry that loads and saves its types using
PersistenceLoader
andDataKey
s. - persistSequence() - Method in class net.citizensnpcs.trait.CommandTrait
- phantom(CommandContext, CommandSender, NPC, Integer) - Static method in class net.citizensnpcs.trait.versioned.PhantomTrait
- PHANTOM_STATE_SET - Static variable in class net.citizensnpcs.util.Messages
- PhantomTrait - Class in net.citizensnpcs.trait.versioned
- PhantomTrait() - Constructor for class net.citizensnpcs.trait.versioned.PhantomTrait
- picker(String, Consumer<InputMenus.Choice<T>>, InputMenus.Choice<T>...) - Static method in class net.citizensnpcs.api.gui.InputMenus
- PICKER - Enum constant in enum net.citizensnpcs.api.gui.InputMenus.Choice.Type
- PICKUP_ITEMS - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Whether to pick up items.
- PICKUP_ITEMS_SET - Static variable in class net.citizensnpcs.util.Messages
- PICKUP_ITEMS_UNSET - Static variable in class net.citizensnpcs.util.Messages
- piglin(CommandContext, CommandSender, NPC, Boolean) - Static method in class net.citizensnpcs.trait.versioned.PiglinTrait
- PIGLIN_DANCING_SET - Static variable in class net.citizensnpcs.util.Messages
- PIGLIN_DANCING_UNSET - Static variable in class net.citizensnpcs.util.Messages
- PiglinTrait - Class in net.citizensnpcs.trait.versioned
- PiglinTrait() - Constructor for class net.citizensnpcs.trait.versioned.PiglinTrait
- pitchRange(float[]) - Method in class net.citizensnpcs.trait.RotationTrait.RotationParams
- PLACEHOLDER_SKIN_UPDATE_FREQUENCY - Enum constant in enum net.citizensnpcs.Settings.Setting
- Placeholders - Class in net.citizensnpcs.api.util
- Placeholders() - Constructor for class net.citizensnpcs.api.util.Placeholders
- Placeholders.PlaceholderFunction - Interface in net.citizensnpcs.api.util
- Plan - Interface in net.citizensnpcs.api.astar
-
An abstract plan returned by the
AStarGoal
that should be run until completion. - play(Player) - Method in enum net.citizensnpcs.util.PlayerAnimation
- play(Player, int) - Method in enum net.citizensnpcs.util.PlayerAnimation
- play(Player, Iterable<Player>) - Method in enum net.citizensnpcs.util.PlayerAnimation
- play(Player, Supplier<Iterable<Player>>) - Method in enum net.citizensnpcs.util.PlayerAnimation
- play(Player, Player) - Method in enum net.citizensnpcs.util.PlayerAnimation
- playAnimation(PlayerAnimation, Player, Iterable<Player>) - Static method in class net.citizensnpcs.util.NMS
- playAnimation(PlayerAnimation, Player, Iterable<Player>) - Method in interface net.citizensnpcs.util.NMSBridge
- player(boolean) - Method in class net.citizensnpcs.trait.CommandTrait.NPCCommandBuilder
- PLAYER_NOT_FOUND_FOR_SPAWN - Static variable in class net.citizensnpcs.api.command.CommandMessages
- PLAYER_TELEPORT_DELAY - Enum constant in enum net.citizensnpcs.Settings.Setting
- PlayerAnimation - Enum in net.citizensnpcs.util
- PlayerCloneNPCEvent - Class in net.citizensnpcs.api.event
- PlayerCloneNPCEvent(Player, NPC, NPC) - Constructor for class net.citizensnpcs.api.event.PlayerCloneNPCEvent
- PlayerCreateNPCEvent - Class in net.citizensnpcs.api.event
- PlayerCreateNPCEvent(Player, NPC) - Constructor for class net.citizensnpcs.api.event.PlayerCreateNPCEvent
- PlayerFilter - Class in net.citizensnpcs.api.trait.trait
- PlayerFilter() - Constructor for class net.citizensnpcs.api.trait.trait.PlayerFilter
- PlayerFilter(BiConsumer<Player, Entity>, BiConsumer<Player, Entity>) - Constructor for class net.citizensnpcs.api.trait.trait.PlayerFilter
- PLAYERFILTER_ALLOWLIST_SET - Static variable in class net.citizensnpcs.util.Messages
- PLAYERFILTER_APPLYRANGE_SET - Static variable in class net.citizensnpcs.util.Messages
- PLAYERFILTER_CLEARED - Static variable in class net.citizensnpcs.util.Messages
- PLAYERFILTER_DENYLIST_SET - Static variable in class net.citizensnpcs.util.Messages
- PLAYERFILTER_EMPTY_SET - Static variable in class net.citizensnpcs.util.Messages
- PLAYERFILTER_GROUP_ADDED - Static variable in class net.citizensnpcs.util.Messages
- PLAYERFILTER_GROUP_REMOVED - Static variable in class net.citizensnpcs.util.Messages
- PLAYERFILTER_PLAYER_ADDED - Static variable in class net.citizensnpcs.util.Messages
- PLAYERFILTER_PLAYER_REMOVED - Static variable in class net.citizensnpcs.util.Messages
- PlayerFilter.Mode - Enum in net.citizensnpcs.api.trait.trait
- PlayerInputAirController(NPC) - Constructor for class net.citizensnpcs.trait.Controllable.PlayerInputAirController
- playerTicker(NPC, Player) - Method in interface net.citizensnpcs.util.NMSBridge
- playerTicker(Player) - Static method in class net.citizensnpcs.util.NMS
- PlayerUpdateTask - Class in net.citizensnpcs.util
- PlayerUpdateTask() - Constructor for class net.citizensnpcs.util.PlayerUpdateTask
- PLUGIN - Enum constant in enum net.citizensnpcs.api.ai.event.CancelReason
- PLUGIN - Enum constant in enum net.citizensnpcs.api.event.DespawnReason
- PLUGIN - Enum constant in enum net.citizensnpcs.api.event.SpawnReason
- POLAR_BEAR_REARING - Static variable in class net.citizensnpcs.util.Messages
- POLAR_BEAR_STOPPED_REARING - Static variable in class net.citizensnpcs.util.Messages
- polarbear(CommandContext, CommandSender, NPC) - Static method in class net.citizensnpcs.trait.versioned.PolarBearTrait
- PolarBearTrait - Class in net.citizensnpcs.trait.versioned
- PolarBearTrait() - Constructor for class net.citizensnpcs.trait.versioned.PolarBearTrait
- pos() - Element in annotation type net.citizensnpcs.api.gui.MenuTransition
-
The position of the slot within the inventory.
- Pose - Class in net.citizensnpcs.util
-
A named head yaw/pitch
- Pose(String, float, float) - Constructor for class net.citizensnpcs.util.Pose
- POSE_ADDED - Static variable in class net.citizensnpcs.util.Messages
- POSE_ALREADY_EXISTS - Static variable in class net.citizensnpcs.util.Messages
- POSE_MISSING - Static variable in class net.citizensnpcs.util.Messages
- POSE_REMOVED - Static variable in class net.citizensnpcs.util.Messages
- Poses - Class in net.citizensnpcs.trait
-
Persists named
Pose
s. - Poses() - Constructor for class net.citizensnpcs.trait.Poses
- positionInteractionText(Player, Entity, Entity, double) - Static method in class net.citizensnpcs.util.NMS
- positionInteractionText(Player, Entity, Entity, double) - Method in interface net.citizensnpcs.util.NMSBridge
- possiblyConvertToBedrockName(String) - Static method in class net.citizensnpcs.util.Util
- possiblyStripBedrockPrefix(String, UUID) - Static method in class net.citizensnpcs.util.Util
- Powered - Class in net.citizensnpcs.trait
-
Persists
Creeper
powered status. - Powered() - Constructor for class net.citizensnpcs.trait.Powered
- POWERED_SET - Static variable in class net.citizensnpcs.util.Messages
- POWERED_STOPPED - Static variable in class net.citizensnpcs.util.Messages
- Precondition - Class in net.citizensnpcs.api.ai.tree
- Precondition(Condition) - Constructor for class net.citizensnpcs.api.ai.tree.Precondition
- present(HumanEntity) - Method in class net.citizensnpcs.api.gui.InventoryMenu
-
Display the menu to the given player.
- prettyEnum(Enum<?>) - Static method in class net.citizensnpcs.util.Util
- prettyPrintLocation(Location) - Static method in class net.citizensnpcs.util.Util
- PrioritisableGoal - Interface in net.citizensnpcs.api.ai
-
A dynamically prioritisable
Goal
. - prioritySelectionFunction() - Static method in class net.citizensnpcs.api.ai.tree.Selectors
-
Returns a default priority selection function that assumes the input
Behavior
s implementComparable
. - prioritySelector(Comparator<Behavior>, Collection<Behavior>) - Static method in class net.citizensnpcs.api.ai.tree.Selectors
- prioritySelector(Comparator<Behavior>, Behavior...) - Static method in class net.citizensnpcs.api.ai.tree.Selectors
- process(CommandSender, CommandContext, Annotation, Object[]) - Method in interface net.citizensnpcs.api.command.CommandAnnotationProcessor
- process(CommandSender, CommandContext, Annotation, Object[]) - Method in class net.citizensnpcs.api.command.RequirementsProcessor
- processor() - Element in annotation type net.citizensnpcs.api.trait.TraitEventHandler
- PROFESSION_SET - Static variable in class net.citizensnpcs.util.Messages
- ProfileFetcher - Class in net.citizensnpcs.npc.skin.profile
-
Fetches game profiles that include skin data from Mojang servers.
- ProfileFetchHandler - Interface in net.citizensnpcs.npc.skin.profile
-
Interface for a subscriber of the results of a profile fetch.
- ProfileFetchResult - Enum in net.citizensnpcs.npc.skin.profile
-
The result status of a profile fetch.
- ProfileRequest - Class in net.citizensnpcs.npc.skin.profile
-
Stores basic information about a single profile used to request profiles from the Mojang servers.
- ProfileRequest(String, ProfileFetchHandler) - Constructor for class net.citizensnpcs.npc.skin.profile.ProfileRequest
-
Constructor.
- ProtocolLibListener - Class in net.citizensnpcs
- ProtocolLibListener(Citizens) - Constructor for class net.citizensnpcs.ProtocolLibListener
- pufferfish(CommandContext, CommandSender, NPC, Integer) - Static method in class net.citizensnpcs.trait.versioned.PufferFishTrait
- PUFFERFISH_STATE_SET - Static variable in class net.citizensnpcs.util.Messages
- PufferFishTrait - Class in net.citizensnpcs.trait.versioned
- PufferFishTrait() - Constructor for class net.citizensnpcs.trait.versioned.PufferFishTrait
Q
- QuaternionfPersister - Class in net.citizensnpcs.api.persistence
- QuaternionfPersister() - Constructor for class net.citizensnpcs.api.persistence.QuaternionfPersister
R
- RABBIT_TYPE_SET - Static variable in class net.citizensnpcs.util.Messages
- RabbitType - Class in net.citizensnpcs.trait
-
Persists Rabbit metadata.
- RabbitType() - Constructor for class net.citizensnpcs.trait.RabbitType
- radius() - Method in class net.citizensnpcs.api.npc.BlockBreaker.BlockBreakerConfiguration
- radius(double) - Method in class net.citizensnpcs.api.ai.goals.TargetNearbyEntityGoal.Builder
- radius(double) - Method in class net.citizensnpcs.api.npc.BlockBreaker.BlockBreakerConfiguration
- RadiusNPCFlock - Class in net.citizensnpcs.api.ai.flocking
-
A dynamic flock of NPCs that checks for entity NPCs within a certain block radius.
- RadiusNPCFlock(double) - Constructor for class net.citizensnpcs.api.ai.flocking.RadiusNPCFlock
- RadiusNPCFlock(double, int) - Constructor for class net.citizensnpcs.api.ai.flocking.RadiusNPCFlock
- RANDOM - Enum constant in enum net.citizensnpcs.trait.CommandTrait.ExecutionMode
- range() - Method in class net.citizensnpcs.api.ai.NavigatorParameters
- range(float) - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Sets the pathfinding range in blocks.
- recalculate() - Method in class net.citizensnpcs.api.trait.trait.PlayerFilter
- reconstructSolution() - Method in class net.citizensnpcs.api.hpastar.ReversableAStarNode
- reflectValueOf(String, OldEnumCompat.Methods, Function<Object, T>) - Static method in class net.citizensnpcs.api.util.OldEnumCompat.CatTypeEnum
- reflectValueOf(String, OldEnumCompat.Methods, Function<Object, T>) - Static method in class net.citizensnpcs.api.util.OldEnumCompat.FrogVariantEnum
- reflectValueOf(String, OldEnumCompat.Methods, Function<Object, T>) - Static method in class net.citizensnpcs.api.util.OldEnumCompat.VillagerProfessionEnum
- reflectValueOf(String, OldEnumCompat.Methods, Function<Object, T>) - Static method in class net.citizensnpcs.api.util.OldEnumCompat.VillagerTypeEnum
- reflectValues(OldEnumCompat.Methods, Function<Object, T>) - Static method in class net.citizensnpcs.api.util.OldEnumCompat.CatTypeEnum
- reflectValues(OldEnumCompat.Methods, Function<Object, T>) - Static method in class net.citizensnpcs.api.util.OldEnumCompat.FrogVariantEnum
- reflectValues(OldEnumCompat.Methods, Function<Object, T>) - Static method in class net.citizensnpcs.api.util.OldEnumCompat.VillagerProfessionEnum
- reflectValues(OldEnumCompat.Methods, Function<Object, T>) - Static method in class net.citizensnpcs.api.util.OldEnumCompat.VillagerTypeEnum
- refresh() - Method in class net.citizensnpcs.util.InventoryMultiplexer
- regionCentres(Supplier<Iterable<Location>>) - Method in class net.citizensnpcs.api.ai.goals.WanderGoal.Builder
- register(Class<?>) - Method in class net.citizensnpcs.api.command.CommandManager
-
Register a class that contains commands (methods annotated with
Command
). - register(Class<? extends NPCShopAction>, String, NPCShopAction.GUI) - Static method in class net.citizensnpcs.trait.shop.NPCShopAction
- register(String, Class<? extends T>) - Method in class net.citizensnpcs.api.persistence.PersisterRegistry
- registerAnnotationProcessor(CommandAnnotationProcessor) - Method in class net.citizensnpcs.api.command.CommandManager
-
Registers an
CommandAnnotationProcessor
that can process annotations before a command is executed. - registerCommandClass(Class<?>) - Method in class net.citizensnpcs.Citizens
- registeredTypes() - Method in class net.citizensnpcs.api.persistence.PersisterRegistry
- registerEntityClass(Class<?>, Object) - Static method in class net.citizensnpcs.util.NMS
- registerEntityClass(Class<?>, Object) - Method in interface net.citizensnpcs.util.NMSBridge
- registerEvents(Listener) - Static method in class net.citizensnpcs.api.CitizensAPI
-
A helper method for registering events using the current implementation's
Plugin
. - registerListener(Plugin) - Method in class net.citizensnpcs.api.trait.TraitInfo
- registerMetadata(String, BiConsumer<LocationLookup.PerPlayerMetadata<T>, PlayerJoinEvent>) - Method in class net.citizensnpcs.api.LocationLookup
- registerNPCPlaceholder(Pattern, Placeholders.PlaceholderFunction) - Static method in class net.citizensnpcs.api.util.Placeholders
- registerPersistDelegate(Class<?>, Class<? extends Persister<?>>) - Static method in class net.citizensnpcs.api.persistence.PersistenceLoader
-
Registers a
Persister
redirect. - registerPlayer(Entity) - Static method in class net.citizensnpcs.util.PlayerUpdateTask
- registerTabCompletion(JavaPlugin) - Method in class net.citizensnpcs.api.command.CommandManager
- registerTrait(TraitInfo) - Method in interface net.citizensnpcs.api.trait.TraitFactory
-
Registers a trait using the given information.
- registerTrait(TraitInfo) - Method in class net.citizensnpcs.npc.CitizensTraitFactory
- registerWaypointProvider(Class<? extends WaypointProvider>, String) - Static method in class net.citizensnpcs.trait.waypoint.Waypoints
-
Registers a
WaypointProvider
, which can be subsequently used by NPCs. - registry() - Method in class net.citizensnpcs.trait.HologramTrait.SingleEntityHologramRenderer
- reify() - Element in annotation type net.citizensnpcs.api.persistence.Persist
-
Whether to use PersistenceLoader to load/save the value of this class.
- reload() - Method in class net.citizensnpcs.Citizens
- reload() - Method in class net.citizensnpcs.Settings
- RELOAD - Enum constant in enum net.citizensnpcs.api.event.DespawnReason
- reloadFromSource() - Method in class net.citizensnpcs.api.npc.MemoryNPCDataStore
- reloadFromSource() - Method in interface net.citizensnpcs.api.npc.NPCDataStore
-
Reloads the data store from source (such as a file on disk).
- reloadFromSource() - Method in class net.citizensnpcs.api.npc.SimpleNPCDataStore
- remoteAddress0() - Method in class net.citizensnpcs.util.EmptyChannel
- REMOVAL - Enum constant in enum net.citizensnpcs.api.event.DespawnReason
- REMOVAL - Enum constant in enum net.citizensnpcs.api.util.RemoveReason
- remove() - Method in class net.citizensnpcs.npc.AbstractEntityController
- remove() - Method in interface net.citizensnpcs.npc.EntityController
- remove(int) - Method in class net.citizensnpcs.trait.text.Text
-
Remove text at a given index.
- remove(String) - Method in interface net.citizensnpcs.api.npc.MetadataStore
-
Removes any metadata at the given metadata key.
- remove(String) - Method in class net.citizensnpcs.api.npc.SimpleMetadataStore
- remove(UUID, String) - Method in class net.citizensnpcs.api.LocationLookup.PerPlayerMetadata
- remove(HPAGraphNode...) - Method in class net.citizensnpcs.api.hpastar.HPACluster
- remove(NPC.Metadata) - Method in interface net.citizensnpcs.api.npc.MetadataStore
-
Removes any metadata at the given metadata key.
- remove(NPC.Metadata) - Method in class net.citizensnpcs.api.npc.SimpleMetadataStore
- remove(Entity) - Static method in class net.citizensnpcs.util.NMS
- remove(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- REMOVE_FROM_PLAYERLIST - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Whether to remove players from the player list.
- REMOVE_FROM_TABLIST - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Whether to remove the NPC from the tablist.
- REMOVE_PLAYERS_FROM_PLAYER_LIST - Enum constant in enum net.citizensnpcs.Settings.Setting
- removeAllValues(String) - Method in class net.citizensnpcs.api.LocationLookup.PerPlayerMetadata
- removeAnchor(Anchor) - Method in class net.citizensnpcs.trait.Anchors
- removeBehavior(Behavior) - Method in interface net.citizensnpcs.api.ai.GoalController
-
Removes the given
Behavior
from rotation. - removeBehavior(Behavior) - Method in class net.citizensnpcs.api.ai.SimpleGoalController
- removeBehavior(Behavior) - Method in class net.citizensnpcs.api.ai.tree.Composite
- removeBestNode() - Method in interface net.citizensnpcs.api.astar.AStarStorage
-
Returns the best node from the frontier and removes it.
- removeBestNode() - Method in class net.citizensnpcs.api.astar.SimpleAStarStorage
- removeCommandById(int) - Method in class net.citizensnpcs.trait.CommandTrait
- removeConnection(UUID) - Method in class net.citizensnpcs.util.EntityPacketTracker.PacketAggregator
- REMOVED_ALL_NPCS - Static variable in class net.citizensnpcs.util.Messages
- REMOVED_FROM_PLAYERLIST - Static variable in class net.citizensnpcs.util.Messages
- removeFromServerPlayerList(Player) - Static method in class net.citizensnpcs.util.NMS
- removeFromServerPlayerList(Player) - Method in interface net.citizensnpcs.util.NMSBridge
- removeFromWorld(Entity) - Static method in class net.citizensnpcs.util.NMS
- removeFromWorld(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- removeGoal(Goal) - Method in interface net.citizensnpcs.api.ai.GoalController
-
Removes a
Goal
from rotation. - removeGoal(Goal) - Method in class net.citizensnpcs.api.ai.SimpleGoalController
- removeGroup(String) - Method in class net.citizensnpcs.api.trait.trait.PlayerFilter
-
Unhides the given permissions group
- removeHookIfNecessary(FishHook) - Static method in class net.citizensnpcs.util.NMS
- removeHookIfNecessary(FishHook) - Method in interface net.citizensnpcs.util.NMSBridge
- removeItem(int) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopPage
- removeKey(String) - Method in class net.citizensnpcs.api.util.DataKey
- removeKey(String) - Method in class net.citizensnpcs.api.util.MemoryDataKey
- removeKey(String) - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- removeLine(int) - Method in class net.citizensnpcs.trait.HologramTrait
-
Removes the line at the specified index
- removeMarker(T) - Method in class net.citizensnpcs.trait.waypoint.EntityMarkers
- removeNamedNPCRegistry(String) - Static method in class net.citizensnpcs.api.CitizensAPI
-
Removes any previously created
NPCRegistry
stored under the given name. - removeNamedNPCRegistry(String) - Method in interface net.citizensnpcs.api.CitizensPlugin
-
Removes the named NPCRegistry with the given name.
- removeNamedNPCRegistry(String) - Method in class net.citizensnpcs.Citizens
- RemoveNPCHistoryItem - Class in net.citizensnpcs.commands.history
- RemoveNPCHistoryItem(NPC) - Constructor for class net.citizensnpcs.commands.history.RemoveNPCHistoryItem
- removePage(int) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShop
- removePage(InventoryMenuSlot, CitizensInventoryClickEvent) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopPageSettings
- removePlayer(UUID) - Method in class net.citizensnpcs.api.trait.trait.PlayerFilter
-
Unhides the given Player UUID
- removePlayer(UUID) - Method in class net.citizensnpcs.npc.skin.SkinUpdateTracker
-
Remove a player from the tracker.
- removePose(String) - Method in class net.citizensnpcs.trait.Poses
- RemoveReason - Enum in net.citizensnpcs.api.util
- removeRegionCentre(Location) - Method in class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
- removeRegionCentres(Collection<Location>) - Method in class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
- removeRunCallback(Runnable) - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Removes a previously added run callback.
- removeTargeter(UUID) - Method in class net.citizensnpcs.trait.TargetableTrait
- removeTrait(Class<? extends Trait>) - Method in class net.citizensnpcs.api.npc.AbstractNPC
- removeTrait(Class<? extends Trait>) - Method in interface net.citizensnpcs.api.npc.NPC
-
Removes a trait from this NPC.
- render(NPC, Vector3d) - Method in interface net.citizensnpcs.trait.HologramTrait.HologramRenderer
-
Render the hologram at a given offset.
- render(NPC, Vector3d) - Method in class net.citizensnpcs.trait.HologramTrait.SingleEntityHologramRenderer
- render0(NPC, Vector3d) - Method in class net.citizensnpcs.trait.HologramTrait.AreaEffectCloudRenderer
- render0(NPC, Vector3d) - Method in class net.citizensnpcs.trait.HologramTrait.ArmorstandRenderer
- render0(NPC, Vector3d) - Method in class net.citizensnpcs.trait.HologramTrait.ArmorstandVehicleRenderer
- render0(NPC, Vector3d) - Method in class net.citizensnpcs.trait.HologramTrait.InteractionVehicleRenderer
- render0(NPC, Vector3d) - Method in class net.citizensnpcs.trait.HologramTrait.ItemDisplayRenderer
- render0(NPC, Vector3d) - Method in class net.citizensnpcs.trait.HologramTrait.ItemRenderer
- render0(NPC, Vector3d) - Method in class net.citizensnpcs.trait.HologramTrait.SingleEntityHologramRenderer
-
Hologram spawning is delegated to
HologramTrait.SingleEntityHologramRenderer.createNPC(Entity, String, Vector3d)
- render0(NPC, Vector3d) - Method in class net.citizensnpcs.trait.HologramTrait.TextDisplayRenderer
- render0(NPC, Vector3d) - Method in class net.citizensnpcs.trait.HologramTrait.TextDisplayVehicleRenderer
- replace(String, CommandSender, NPC) - Static method in class net.citizensnpcs.api.util.Placeholders
- replace(String, OfflinePlayer) - Static method in class net.citizensnpcs.api.util.Placeholders
- REPLACE - Enum constant in enum net.citizensnpcs.api.ai.event.CancelReason
- replaceName(String, CommandSender, NPC) - Static method in class net.citizensnpcs.api.util.Placeholders
- replaceTracker(Entity) - Static method in class net.citizensnpcs.util.NMS
- replaceTrackerEntry(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- REPORT_ERROR - Static variable in class net.citizensnpcs.api.command.CommandMessages
- required() - Element in annotation type net.citizensnpcs.api.persistence.Persist
-
Whether a value must be present at load time.
- RequirementMissingException - Exception Class in net.citizensnpcs.api.command.exception
- RequirementMissingException(String) - Constructor for exception class net.citizensnpcs.api.command.exception.RequirementMissingException
- Requirements - Annotation Type in net.citizensnpcs.api.command
- REQUIREMENTS_INVALID_MOB_TYPE - Static variable in class net.citizensnpcs.api.command.CommandMessages
- REQUIREMENTS_MUST_BE_LIVING_ENTITY - Static variable in class net.citizensnpcs.api.command.CommandMessages
- RequirementsProcessor - Class in net.citizensnpcs.api.command
- RequirementsProcessor() - Constructor for class net.citizensnpcs.api.command.RequirementsProcessor
- requiresFlags() - Element in annotation type net.citizensnpcs.api.command.Command
-
Whether a flag or value flag MUST be used for this command.
- requiresNameHologram() - Method in class net.citizensnpcs.api.npc.AbstractNPC
- requiresNameHologram() - Method in interface net.citizensnpcs.api.npc.NPC
- requiresNameHologram() - Method in class net.citizensnpcs.npc.CitizensNPC
- requireUndamaged - Variable in class net.citizensnpcs.trait.shop.ItemAction
- reset() - Method in interface net.citizensnpcs.api.ai.Goal
-
Resets the goal and any resources or state it is holding.
- reset() - Method in class net.citizensnpcs.api.ai.goals.FollowPathGoal
- reset() - Method in class net.citizensnpcs.api.ai.goals.MoveToGoal
- reset() - Method in class net.citizensnpcs.api.ai.goals.TargetNearbyEntityGoal
- reset() - Method in class net.citizensnpcs.api.ai.goals.WanderGoal
- reset() - Method in interface net.citizensnpcs.api.ai.tree.Behavior
-
Resets the behavior and any state it is holding.
- reset() - Method in class net.citizensnpcs.api.ai.tree.Callback
- reset() - Method in class net.citizensnpcs.api.ai.tree.Composite
- reset() - Method in class net.citizensnpcs.api.ai.tree.Decorator
- reset() - Method in class net.citizensnpcs.api.ai.tree.Empty
- reset() - Method in class net.citizensnpcs.api.ai.tree.ForwardingBehaviorGoalAdapter
- reset() - Method in class net.citizensnpcs.api.ai.tree.IfElse
- reset() - Method in class net.citizensnpcs.api.ai.tree.Loop
- reset() - Method in class net.citizensnpcs.api.ai.tree.RetryDecorator
- reset() - Method in class net.citizensnpcs.api.ai.tree.Selector
- reset() - Method in class net.citizensnpcs.api.ai.tree.Sequence
- reset() - Method in class net.citizensnpcs.api.ai.tree.StatusMapper
- reset() - Method in class net.citizensnpcs.api.ai.tree.TimerDecorator
- reset() - Static method in class net.citizensnpcs.npc.skin.profile.ProfileFetcher
-
Clear all queued and cached requests.
- reset() - Method in class net.citizensnpcs.npc.skin.SkinUpdateTracker
-
Reset all players currently being tracked.
- reset() - Method in class net.citizensnpcs.util.AbstractBlockBreaker
- RESET_AND_REMOVE - Enum constant in enum net.citizensnpcs.api.ai.tree.BehaviorStatus
- RESET_PITCH_ON_TICK - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Whether to reset entity pitch to
0
every tick (default Minecraft behaviour). - RESET_YAW_ON_SPAWN - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Whether to reset NPC yaw on spawn.
- RESET_YAW_ON_SPAWN - Enum constant in enum net.citizensnpcs.Settings.Setting
- resetPlayerToPhysicalSession(UUID) - Method in class net.citizensnpcs.trait.RotationTrait
- RESOURCE_PACK_PATH - Enum constant in enum net.citizensnpcs.Settings.Setting
- RESPAWN - Enum constant in enum net.citizensnpcs.api.event.SpawnReason
- RESPAWN_DELAY - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
The Integer delay to respawn in ticks after death.
- RESPAWN_DELAY_DESCRIBE - Static variable in class net.citizensnpcs.util.Messages
- RESPAWN_DELAY_SET - Static variable in class net.citizensnpcs.util.Messages
- retry(Behavior, int) - Static method in class net.citizensnpcs.api.ai.tree.RetryDecorator
- retryChildren() - Method in class net.citizensnpcs.api.ai.tree.Selector.Builder
-
Sets whether to retry child
Behavior
s when they returnBehaviorStatus.FAILURE
. - retryChildren() - Method in class net.citizensnpcs.api.ai.tree.Selector
- retryChildren() - Method in class net.citizensnpcs.api.ai.tree.Sequence
- retryChildren(boolean) - Method in class net.citizensnpcs.api.ai.tree.Selector.Builder
-
Sets whether to retry child
Behavior
s when they returnBehaviorStatus.FAILURE
. - RetryDecorator - Class in net.citizensnpcs.api.ai.tree
-
Decorates a
Behavior
and retries failures a certain number of times. - RETURN_PROMPT_KEY - Static variable in interface net.citizensnpcs.trait.waypoint.triggers.WaypointTriggerPrompt
- ReversableAStarNode - Class in net.citizensnpcs.api.hpastar
- ReversableAStarNode() - Constructor for class net.citizensnpcs.api.hpastar.ReversableAStarNode
- RIGHT - Enum constant in enum net.citizensnpcs.trait.CommandTrait.Hand
- RIGHT_PANTS - Enum constant in enum net.citizensnpcs.trait.SkinLayers.Layer
- RIGHT_SLEEVE - Enum constant in enum net.citizensnpcs.trait.SkinLayers.Layer
- rightClick(PlayerInteractEvent) - Method in class net.citizensnpcs.trait.Controllable.GroundController
- rightClick(PlayerInteractEvent) - Method in class net.citizensnpcs.trait.Controllable.JumplessGroundController
- rightClick(PlayerInteractEvent) - Method in class net.citizensnpcs.trait.Controllable.LookAirController
- rightClick(PlayerInteractEvent) - Method in interface net.citizensnpcs.trait.Controllable.MovementController
- rightClick(PlayerInteractEvent) - Method in class net.citizensnpcs.trait.Controllable.PlayerInputAirController
- rightClickEntity(NPCRightClickEvent) - Method in class net.citizensnpcs.trait.Controllable.GroundController
- rightClickEntity(NPCRightClickEvent) - Method in class net.citizensnpcs.trait.Controllable.JumplessGroundController
- rightClickEntity(NPCRightClickEvent) - Method in class net.citizensnpcs.trait.Controllable.LookAirController
- rightClickEntity(NPCRightClickEvent) - Method in interface net.citizensnpcs.trait.Controllable.MovementController
- rightClickEntity(NPCRightClickEvent) - Method in class net.citizensnpcs.trait.Controllable.PlayerInputAirController
- RISING - Enum constant in enum net.citizensnpcs.trait.versioned.SnifferTrait.SnifferState
- ROARING - Enum constant in enum net.citizensnpcs.trait.EntityPoseTrait.EntityPose
- rollback() - Method in class net.citizensnpcs.trait.shop.NPCShopAction.Transaction
- ROLLING_OUT - Enum constant in enum net.citizensnpcs.trait.versioned.ArmadilloTrait.ArmadilloState
- ROLLING_UP - Enum constant in enum net.citizensnpcs.trait.versioned.ArmadilloTrait.ArmadilloState
- rotateHeadYawTowards(int, float, float) - Method in class net.citizensnpcs.trait.RotationTrait.RotationParams
- rotatePitchTowards(int, float, float) - Method in class net.citizensnpcs.trait.RotationTrait.RotationParams
- rotateToFace(Entity) - Method in class net.citizensnpcs.trait.RotationTrait.RotationSession
-
Rotates to face target entity
- rotateToFace(Location) - Method in class net.citizensnpcs.trait.RotationTrait.RotationSession
-
Rotates to face target location
- rotateToHave(float, float) - Method in class net.citizensnpcs.trait.RotationTrait.RotationSession
-
Rotate to have the given yaw and pitch
- RotationParams() - Constructor for class net.citizensnpcs.trait.RotationTrait.RotationParams
- RotationSession(RotationTrait.RotationParams) - Constructor for class net.citizensnpcs.trait.RotationTrait.RotationSession
- RotationTrait - Class in net.citizensnpcs.trait
- RotationTrait() - Constructor for class net.citizensnpcs.trait.RotationTrait
- RotationTrait.PacketRotationSession - Class in net.citizensnpcs.trait
- RotationTrait.RotationParams - Class in net.citizensnpcs.trait
- RotationTrait.RotationSession - Class in net.citizensnpcs.trait
- run() - Method in class net.citizensnpcs.api.ai.flocking.Flocker
- run() - Method in class net.citizensnpcs.api.ai.goals.FollowPathGoal
- run() - Method in class net.citizensnpcs.api.ai.goals.MoveToGoal
- run() - Method in class net.citizensnpcs.api.ai.goals.TargetNearbyEntityGoal
- run() - Method in class net.citizensnpcs.api.ai.goals.WanderGoal
- run() - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
FOR INTERNAL USE ONLY: ticks all
Runnable
callbacks. - run() - Method in class net.citizensnpcs.api.ai.SimpleGoalController
- run() - Method in interface net.citizensnpcs.api.ai.tree.Behavior
-
Runs the behavior for one 'tick', optionally changing the state that it is in.
- run() - Method in class net.citizensnpcs.api.ai.tree.Callback
- run() - Method in class net.citizensnpcs.api.ai.tree.Decorator
- run() - Method in class net.citizensnpcs.api.ai.tree.Empty
- run() - Method in class net.citizensnpcs.api.ai.tree.ForwardingBehaviorGoalAdapter
- run() - Method in class net.citizensnpcs.api.ai.tree.IfElse
- run() - Method in class net.citizensnpcs.api.ai.tree.Loop
- run() - Method in class net.citizensnpcs.api.ai.tree.RetryDecorator
- run() - Method in class net.citizensnpcs.api.ai.tree.Selector
- run() - Method in class net.citizensnpcs.api.ai.tree.Sequence
- run() - Method in class net.citizensnpcs.api.ai.tree.StatusMapper
- run() - Method in class net.citizensnpcs.api.ai.tree.TimerDecorator
- run() - Method in class net.citizensnpcs.api.gui.InventoryMenu
- run() - Method in class net.citizensnpcs.api.gui.InventoryMenuPage
- run() - Method in class net.citizensnpcs.api.LocationLookup.AsyncPhTreeLoader
- run() - Method in class net.citizensnpcs.api.LocationLookup
- run() - Method in class net.citizensnpcs.api.trait.trait.Equipment
- run() - Method in class net.citizensnpcs.api.trait.trait.Inventory
- run() - Method in class net.citizensnpcs.api.trait.trait.PlayerFilter
- run() - Method in class net.citizensnpcs.api.trait.Trait
-
Called every tick if overridden.
- run() - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
- run() - Method in class net.citizensnpcs.trait.Age
- run() - Method in class net.citizensnpcs.trait.ArmorStandTrait
- run() - Method in class net.citizensnpcs.trait.BatTrait
- run() - Method in class net.citizensnpcs.trait.BoundingBoxTrait
- run() - Method in class net.citizensnpcs.trait.Controllable
- run() - Method in class net.citizensnpcs.trait.CurrentLocation
- run() - Method in class net.citizensnpcs.trait.EndermanTrait
- run() - Method in class net.citizensnpcs.trait.EntityPoseTrait
- run() - Method in class net.citizensnpcs.trait.FollowTrait
- run() - Method in class net.citizensnpcs.trait.ForcefieldTrait
- run() - Method in class net.citizensnpcs.trait.GameModeTrait
- run() - Method in class net.citizensnpcs.trait.Gravity
- run() - Method in class net.citizensnpcs.trait.HologramTrait
- run() - Method in class net.citizensnpcs.trait.HomeTrait
- run() - Method in class net.citizensnpcs.trait.HorseModifiers
- run() - Method in class net.citizensnpcs.trait.LookClose
- run() - Method in class net.citizensnpcs.trait.MountTrait
- run() - Method in class net.citizensnpcs.trait.PacketNPC
- run() - Method in class net.citizensnpcs.trait.PaintingTrait
- run() - Method in class net.citizensnpcs.trait.PausePathfindingTrait
- run() - Method in class net.citizensnpcs.trait.Poses
- run() - Method in class net.citizensnpcs.trait.RotationTrait
- run() - Method in class net.citizensnpcs.trait.SheepTrait
- run() - Method in class net.citizensnpcs.trait.shop.NPCShopAction.Transaction
- run() - Method in class net.citizensnpcs.trait.SitTrait
- run() - Method in class net.citizensnpcs.trait.SkinTrait
- run() - Method in class net.citizensnpcs.trait.SleepTrait
- run() - Method in class net.citizensnpcs.trait.text.Text
- run() - Method in class net.citizensnpcs.trait.versioned.AllayTrait
- run() - Method in class net.citizensnpcs.trait.versioned.ArmadilloTrait
- run() - Method in class net.citizensnpcs.trait.versioned.AxolotlTrait
- run() - Method in class net.citizensnpcs.trait.versioned.BeeTrait
- run() - Method in class net.citizensnpcs.trait.versioned.BossBarTrait
- run() - Method in class net.citizensnpcs.trait.versioned.CamelTrait
- run() - Method in class net.citizensnpcs.trait.versioned.CatTrait
- run() - Method in class net.citizensnpcs.trait.versioned.FoxTrait
- run() - Method in class net.citizensnpcs.trait.versioned.FrogTrait
- run() - Method in class net.citizensnpcs.trait.versioned.GoatTrait
- run() - Method in class net.citizensnpcs.trait.versioned.LlamaTrait
- run() - Method in class net.citizensnpcs.trait.versioned.MushroomCowTrait
- run() - Method in class net.citizensnpcs.trait.versioned.PandaTrait
- run() - Method in class net.citizensnpcs.trait.versioned.ParrotTrait
- run() - Method in class net.citizensnpcs.trait.versioned.PhantomTrait
- run() - Method in class net.citizensnpcs.trait.versioned.PiglinTrait
- run() - Method in class net.citizensnpcs.trait.versioned.PolarBearTrait
- run() - Method in class net.citizensnpcs.trait.versioned.ShulkerTrait
- run() - Method in class net.citizensnpcs.trait.versioned.SnifferTrait
- run() - Method in class net.citizensnpcs.trait.versioned.SnowmanTrait
- run() - Method in class net.citizensnpcs.trait.versioned.SpellcasterTrait
- run() - Method in class net.citizensnpcs.trait.versioned.TropicalFishTrait
- run() - Method in class net.citizensnpcs.trait.versioned.VillagerTrait
- run() - Method in class net.citizensnpcs.trait.versioned.WardenTrait
- run() - Method in class net.citizensnpcs.trait.WitherTrait
- run() - Method in class net.citizensnpcs.util.AbstractBlockBreaker
- run() - Method in class net.citizensnpcs.util.PlayerUpdateTask
- run(GoalSelector) - Method in interface net.citizensnpcs.api.ai.Goal
-
Updates the goal.
- run(GoalSelector) - Method in class net.citizensnpcs.api.ai.tree.BehaviorGoalAdapter
- run(AStarMachine.AStarState) - Method in class net.citizensnpcs.api.astar.AStarMachine
-
Runs the
AStarMachine<N extends AStarNode,
until a plan is found.P extends Plan>.AStarState - run(AStarMachine.AStarState, int) - Method in class net.citizensnpcs.api.astar.AStarMachine
-
Runs the machine using the given
AStarMachine<N extends AStarNode,
'sP extends Plan>.AStarState AStarStorage
. - run(NPC) - Method in class net.citizensnpcs.api.astar.pathfinder.Path
- run(NPC, Navigator) - Method in interface net.citizensnpcs.api.ai.StuckAction
-
Called when the
Navigator
reports that it is stuck. - run(NPC, Navigator) - Method in class net.citizensnpcs.api.ai.TeleportStuckAction
- run(NPC, Block, List<Block>, int) - Method in interface net.citizensnpcs.api.astar.pathfinder.PathPoint.PathCallback
-
Run every tick when moving towards a specific block.
- run(Entity) - Method in class net.citizensnpcs.trait.RotationTrait.PacketRotationSession
- run(Player, Controllable.ControllableInput) - Method in class net.citizensnpcs.trait.Controllable.GroundController
- run(Player, Controllable.ControllableInput) - Method in class net.citizensnpcs.trait.Controllable.JumplessGroundController
- run(Player, Controllable.ControllableInput) - Method in class net.citizensnpcs.trait.Controllable.LookAirController
- run(Player, Controllable.ControllableInput) - Method in interface net.citizensnpcs.trait.Controllable.MovementController
- run(Player, Controllable.ControllableInput) - Method in class net.citizensnpcs.trait.Controllable.PlayerInputAirController
- runChatStringSetter(InventoryMenu, HumanEntity, String, Consumer<String>) - Static method in class net.citizensnpcs.api.gui.InputMenus
- runCommand(NPC, Player, String, boolean, boolean) - Static method in class net.citizensnpcs.util.Util
- runFully(AStarGoal<N>, N) - Method in class net.citizensnpcs.api.astar.AStarMachine
-
Runs the machine until a plan is either found or cannot be generated.
- runFully(AStarGoal<N>, N, int) - Method in class net.citizensnpcs.api.astar.AStarMachine
-
Runs the machine fully until the iteration limit has been exceeded.
- RUNNING - Enum constant in enum net.citizensnpcs.api.ai.tree.BehaviorStatus
-
Indicates that the
Behavior
is still running and should be continued next tick. - runPrecondition(Condition) - Static method in class net.citizensnpcs.api.ai.tree.Precondition
-
Creates a
Precondition
that returns eitherBehaviorStatus.SUCCESS
orBehaviorStatus.FAILURE
depending on the underlyingCondition
's return status.
S
- Saddle - Class in net.citizensnpcs.trait
-
Persists saddle metadata.
- Saddle() - Constructor for class net.citizensnpcs.trait.Saddle
- save() - Method in interface net.citizensnpcs.api.util.Storage
-
Saves the in-memory aspects of the storage to disk.
- save() - Method in class net.citizensnpcs.api.util.YamlStorage
- save() - Method in class net.citizensnpcs.api.util.YamlStorageWithLists
- save() - Method in class net.citizensnpcs.Settings
- save(Object, DataKey) - Static method in class net.citizensnpcs.api.persistence.PersistenceLoader
- save(UUID, DataKey) - Method in class net.citizensnpcs.api.persistence.UUIDPersister
- save(DataKey) - Method in class net.citizensnpcs.api.npc.AbstractNPC
- save(DataKey) - Method in interface net.citizensnpcs.api.npc.NPC
- save(DataKey) - Method in interface net.citizensnpcs.api.persistence.Persistable
- save(DataKey) - Method in class net.citizensnpcs.api.trait.trait.Equipment
- save(DataKey) - Method in class net.citizensnpcs.api.trait.trait.Inventory
- save(DataKey) - Method in class net.citizensnpcs.api.trait.trait.MobType
- save(DataKey) - Method in class net.citizensnpcs.api.trait.Trait
-
Saves a trait.
- save(DataKey) - Method in class net.citizensnpcs.api.trait.trait.Spawned
- save(DataKey) - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
- save(DataKey) - Method in class net.citizensnpcs.npc.CitizensNPC
- save(DataKey) - Method in class net.citizensnpcs.trait.Anchors
- save(DataKey) - Method in class net.citizensnpcs.trait.ClickRedirectTrait
- save(DataKey) - Method in class net.citizensnpcs.trait.CommandTrait
- save(DataKey) - Method in class net.citizensnpcs.trait.HologramTrait
- save(DataKey) - Method in class net.citizensnpcs.trait.LookClose
- save(DataKey) - Method in class net.citizensnpcs.trait.Poses
- save(DataKey) - Method in class net.citizensnpcs.trait.RotationTrait.RotationParams
- save(DataKey) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopItem
- save(DataKey) - Method in class net.citizensnpcs.trait.text.Text
- save(DataKey) - Method in class net.citizensnpcs.trait.VillagerProfession
- save(DataKey) - Method in class net.citizensnpcs.trait.waypoint.GuidedWaypointProvider
- save(DataKey) - Method in class net.citizensnpcs.trait.waypoint.LinearWaypointProvider
- save(DataKey) - Method in class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
- save(DataKey) - Method in class net.citizensnpcs.trait.waypoint.Waypoints
- save(DataKey) - Method in class net.citizensnpcs.trait.WoolColor
- save(WaypointTrigger, DataKey) - Method in class net.citizensnpcs.trait.waypoint.triggers.WaypointTriggerRegistry
- save(Component, DataKey) - Method in class net.citizensnpcs.api.persistence.ComponentPersister
- save(ItemStack, DataKey) - Method in class net.citizensnpcs.api.persistence.ItemStackPersister
- save(Location, DataKey) - Method in class net.citizensnpcs.api.persistence.LocationPersister
- save(NamespacedKey, DataKey) - Method in class net.citizensnpcs.api.persistence.NamespacedKeyPersister
- save(EulerAngle, DataKey) - Method in class net.citizensnpcs.api.persistence.EulerAnglePersister
- save(Vector, DataKey) - Method in class net.citizensnpcs.api.persistence.VectorPersister
- save(Quaternionfc, DataKey) - Method in class net.citizensnpcs.api.persistence.QuaternionfPersister
- save(T, DataKey) - Method in interface net.citizensnpcs.api.persistence.Persister
-
Saves the object instance to the given
DataKey
. - save(T, DataKey) - Method in class net.citizensnpcs.api.persistence.PersisterRegistry
- SAVE_TASK_FREQUENCY - Enum constant in enum net.citizensnpcs.Settings.Setting
- saveItem(DataKey, ItemStack) - Static method in class net.citizensnpcs.api.util.ItemStorage
- saveTo(DataKey) - Method in interface net.citizensnpcs.api.npc.MetadataStore
-
Saves persistent metadata to the given
DataKey
. - saveTo(DataKey) - Method in class net.citizensnpcs.api.npc.SimpleMetadataStore
- saveToDisk() - Method in class net.citizensnpcs.api.npc.MemoryNPCDataStore
- saveToDisk() - Method in interface net.citizensnpcs.api.npc.NPCDataStore
-
Notifies the data store to save all stored data to disk.
- saveToDisk() - Method in class net.citizensnpcs.api.npc.SimpleNPCDataStore
- saveToDisk() - Method in class net.citizensnpcs.trait.shop.StoredShops
- saveToDiskImmediate() - Method in class net.citizensnpcs.api.npc.MemoryNPCDataStore
- saveToDiskImmediate() - Method in interface net.citizensnpcs.api.npc.NPCDataStore
-
Notifies the data store to save all stored data to disk immediately.
- saveToDiskImmediate() - Method in class net.citizensnpcs.api.npc.SimpleNPCDataStore
- saveToStore() - Method in interface net.citizensnpcs.api.npc.NPCRegistry
-
Saves the NPCs to the internal
NPCDataStore
- saveToStore() - Method in class net.citizensnpcs.npc.CitizensNPCRegistry
- SCALED_MAX_HEALTH_SET - Static variable in class net.citizensnpcs.util.Messages
- ScaledMaxHealthTrait - Class in net.citizensnpcs.trait
- ScaledMaxHealthTrait() - Constructor for class net.citizensnpcs.trait.ScaledMaxHealthTrait
- SCARED - Enum constant in enum net.citizensnpcs.trait.versioned.ArmadilloTrait.ArmadilloState
- SCENTING - Enum constant in enum net.citizensnpcs.trait.versioned.SnifferTrait.SnifferState
- scheduleUpdate(NPC.NPCUpdate) - Method in interface net.citizensnpcs.api.npc.NPC
- scheduleUpdate(NPC.NPCUpdate) - Method in class net.citizensnpcs.npc.CitizensNPC
- SCOREBOARD_FAKE_TEAM_NAME - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
The fake NPC scoreboard team name because Minecraft requires a team name.
- ScoreboardTrait - Class in net.citizensnpcs.trait
- ScoreboardTrait() - Constructor for class net.citizensnpcs.trait.ScoreboardTrait
- SEARCHING - Enum constant in enum net.citizensnpcs.trait.versioned.SnifferTrait.SnifferState
- sectionToValues(ConfigurationSection) - Method in class net.citizensnpcs.api.util.DataKey
- select(Goal) - Method in interface net.citizensnpcs.api.ai.GoalSelector
-
Replaces the execution of any running
Goal
s with the specified goal. - select(Goal) - Method in class net.citizensnpcs.api.ai.SimpleGoalController.SimpleGoalSelector
- select(CommandSender, NPC) - Method in interface net.citizensnpcs.api.npc.NPCSelector
- select(CommandSender, NPC) - Method in class net.citizensnpcs.npc.NPCSelector
- selectAdditional(Goal...) - Method in interface net.citizensnpcs.api.ai.GoalSelector
-
Adds the provided
Goal
s to the execution list. - selectAdditional(Goal...) - Method in class net.citizensnpcs.api.ai.SimpleGoalController.SimpleGoalSelector
- selected() - Element in annotation type net.citizensnpcs.api.command.Requirements
- selecting(Collection<Behavior>) - Static method in class net.citizensnpcs.api.ai.tree.Selector
- selecting(Behavior...) - Static method in class net.citizensnpcs.api.ai.tree.Selector
- SELECTION_ITEM - Enum constant in enum net.citizensnpcs.Settings.Setting
- SELECTION_MESSAGE - Enum constant in enum net.citizensnpcs.Settings.Setting
- SELECTION_PROMPT - Static variable in class net.citizensnpcs.util.Messages
- SELECTION_PROMPT_INVALID_CHOICE - Static variable in class net.citizensnpcs.util.Messages
- selectionFunction(Function<List<Behavior>, Behavior>) - Method in class net.citizensnpcs.api.ai.tree.Selector.Builder
- Selector - Class in net.citizensnpcs.api.ai.tree
-
A selector of sub-goals, that chooses a single
Behavior
to execute from a list. - Selector.Builder - Class in net.citizensnpcs.api.ai.tree
- Selectors - Class in net.citizensnpcs.api.ai.tree
-
Static helper class for creating common
Selector
s. - Selectors.PrioritySelection - Class in net.citizensnpcs.api.ai.tree
- send(Object) - Method in class net.citizensnpcs.util.EntityPacketTracker.PacketAggregator
- send(CommandSender, Object...) - Static method in class net.citizensnpcs.api.util.Messaging
- sendBlockChanges(List<Block>, Material) - Static method in class net.citizensnpcs.util.Util
- sendColorless(CommandSender, Object...) - Static method in class net.citizensnpcs.api.util.Messaging
- sendError(CommandSender, Object...) - Static method in class net.citizensnpcs.api.util.Messaging
- sendErrorTr(CommandSender, String, Object...) - Static method in class net.citizensnpcs.api.util.Messaging
- sendPacket(Player, SkinnableEntity) - Method in class net.citizensnpcs.npc.skin.TabListRemover
-
Send a remove packet to the specified player for the specified skinnable entity.
- sendPage(CommandSender, int) - Method in class net.citizensnpcs.api.util.Paginator
- sendPositionUpdate(Entity, Collection<Player>, boolean) - Static method in class net.citizensnpcs.util.NMS
- sendPositionUpdate(Entity, Collection<Player>, boolean, Float, Float, Float) - Static method in class net.citizensnpcs.util.NMS
- sendPositionUpdate(Entity, Collection<Player>, boolean, Float, Float, Float) - Method in interface net.citizensnpcs.util.NMSBridge
- sendPositionUpdateNearby(Entity, boolean) - Static method in class net.citizensnpcs.util.NMS
- sendPositionUpdateNearby(Entity, boolean, Float, Float, Float) - Static method in class net.citizensnpcs.util.NMS
- sendTabListAdd(Player, Player) - Static method in class net.citizensnpcs.util.NMS
- sendTabListAdd(Player, Player) - Method in interface net.citizensnpcs.util.NMSBridge
- sendTabListRemove(Player, Collection<Player>) - Static method in class net.citizensnpcs.util.NMS
- sendTabListRemove(Player, Collection<Player>) - Method in interface net.citizensnpcs.util.NMSBridge
- sendTabListRemove(Player, Player) - Static method in class net.citizensnpcs.util.NMS
- sendTeamPacket(Player, Team, int) - Static method in class net.citizensnpcs.util.NMS
- sendTeamPacket(Player, Team, int) - Method in interface net.citizensnpcs.util.NMSBridge
- sendTextToChat() - Method in class net.citizensnpcs.trait.text.Text
- sendTr(CommandSender, String, Object...) - Static method in class net.citizensnpcs.api.util.Messaging
- sendTrColorless(CommandSender, String, Object...) - Static method in class net.citizensnpcs.api.util.Messaging
- sendWithNPC(CommandSender, Object, NPC) - Static method in class net.citizensnpcs.api.util.Messaging
- sendWithNPCColorless(CommandSender, Object, NPC) - Static method in class net.citizensnpcs.api.util.Messaging
- SeparationBehavior - Class in net.citizensnpcs.api.ai.flocking
-
Implements separation flocking with a particular weight i.e.
- SeparationBehavior(double) - Constructor for class net.citizensnpcs.api.ai.flocking.SeparationBehavior
- SeparationBehavior(double, double) - Constructor for class net.citizensnpcs.api.ai.flocking.SeparationBehavior
- Sequence - Class in net.citizensnpcs.api.ai.tree
-
Runs each
Behavior
in sequence. - SEQUENTIAL - Enum constant in enum net.citizensnpcs.trait.CommandTrait.ExecutionMode
- server - Variable in class net.citizensnpcs.trait.shop.CommandAction
- SERVER_OWNS_NPCS - Enum constant in enum net.citizensnpcs.Settings.Setting
- serverCommand - Variable in class net.citizensnpcs.api.command.CommandManager.CommandInfo
- ServerCommandException - Exception Class in net.citizensnpcs.api.command.exception
- ServerCommandException() - Constructor for exception class net.citizensnpcs.api.command.exception.ServerCommandException
- set(int, ItemStack) - Method in class net.citizensnpcs.api.trait.trait.Equipment
-
Set the armor from the given slot as the given item.
- set(String, Object) - Method in interface net.citizensnpcs.api.npc.MetadataStore
-
Stores data at the given key.
- set(String, Object) - Method in class net.citizensnpcs.api.npc.SimpleMetadataStore
- set(UUID, String, T) - Method in class net.citizensnpcs.api.LocationLookup.PerPlayerMetadata
- set(NPC.Metadata, Object) - Method in interface net.citizensnpcs.api.npc.MetadataStore
-
Stores data at the given key.
- set(NPC.Metadata, Object) - Method in class net.citizensnpcs.api.npc.SimpleMetadataStore
- set(Equipment.EquipmentSlot, ItemStack) - Method in class net.citizensnpcs.api.trait.trait.Equipment
- setAction(StuckAction) - Method in class net.citizensnpcs.api.ai.event.NavigationStuckEvent
- setActive(boolean) - Method in class net.citizensnpcs.api.gui.InputMenus.Choice
- setAge(int) - Method in class net.citizensnpcs.trait.Age
- setAggressive(Entity, boolean) - Static method in class net.citizensnpcs.util.NMS
- setAggressive(Entity, boolean) - Method in interface net.citizensnpcs.util.NMSBridge
- setAlignment(TextDisplay.TextAlignment) - Method in class net.citizensnpcs.trait.versioned.TextDisplayTrait
- setAllayDancing(Entity, boolean) - Static method in class net.citizensnpcs.util.NMS
- setAllayDancing(Entity, boolean) - Method in interface net.citizensnpcs.util.NMSBridge
- setAllowlist() - Method in class net.citizensnpcs.api.trait.trait.PlayerFilter
- setAlwaysUseNameHologram(boolean) - Method in class net.citizensnpcs.api.npc.AbstractNPC
- setAlwaysUseNameHologram(boolean) - Method in interface net.citizensnpcs.api.npc.NPC
-
Sets whether to always use a name hologram instead of the in-built Minecraft name.
- setAnger(int) - Method in class net.citizensnpcs.trait.versioned.BeeTrait
- setAngry(boolean) - Method in class net.citizensnpcs.trait.WolfModifiers
- setApplyRange(double) - Method in class net.citizensnpcs.api.trait.trait.PlayerFilter
-
Sets the range in blocks where the filter applies.
- setArmadilloState(Entity, ArmadilloTrait.ArmadilloState) - Static method in class net.citizensnpcs.util.NMS
- setArmadilloState(Entity, ArmadilloTrait.ArmadilloState) - Method in interface net.citizensnpcs.util.NMSBridge
- setArmor(ItemStack) - Method in class net.citizensnpcs.trait.HorseModifiers
- setArt(Art) - Method in class net.citizensnpcs.trait.PaintingTrait
- setAsHelperEntity(NPC) - Method in class net.citizensnpcs.trait.ArmorStandTrait
- setAsHelperEntityWithName(NPC) - Method in class net.citizensnpcs.trait.ArmorStandTrait
- setAsPointEntity() - Method in class net.citizensnpcs.trait.ArmorStandTrait
-
Configures the entity as an invisible point entity, e.g.
- setAsPointEntityWithName() - Method in class net.citizensnpcs.trait.ArmorStandTrait
- setAtKey(DataKey) - Method in enum net.citizensnpcs.Settings.Setting
- setAttributeValue(Attribute, double) - Method in class net.citizensnpcs.trait.AttributeTrait
- setAwake(boolean) - Method in class net.citizensnpcs.trait.BatTrait
- setBackgroundColor(int, Color) - Method in class net.citizensnpcs.trait.HologramTrait
- setBackgroundColor(Color) - Method in interface net.citizensnpcs.trait.HologramTrait.HologramRenderer
- setBackgroundColor(Color) - Method in class net.citizensnpcs.trait.HologramTrait.TextDisplayRenderer
- setBackgroundColor(Color) - Method in class net.citizensnpcs.trait.versioned.TextDisplayTrait
- setBillboard(Display.Billboard) - Method in class net.citizensnpcs.trait.versioned.DisplayTrait
- setBlockDamage(int) - Method in class net.citizensnpcs.util.AbstractBlockBreaker
- setBlocksArrows(boolean) - Method in class net.citizensnpcs.trait.WitherTrait
- setBodyColor(DyeColor) - Method in class net.citizensnpcs.trait.versioned.TropicalFishTrait
- setBodyYaw(Entity, float) - Static method in class net.citizensnpcs.util.NMS
- setBodyYaw(Entity, float) - Method in interface net.citizensnpcs.util.NMSBridge
- setBoolean(String, boolean) - Method in class net.citizensnpcs.api.util.DataKey
- setBoolean(String, boolean) - Method in class net.citizensnpcs.api.util.MemoryDataKey
- setBoolean(String, boolean) - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- setBoundingBox(Entity, BoundingBox) - Static method in class net.citizensnpcs.util.NMS
- setBoundingBox(Entity, BoundingBox) - Method in interface net.citizensnpcs.util.NMSBridge
- setBoundingBoxFunction(Function<EntityDim, BoundingBox>) - Method in class net.citizensnpcs.trait.BoundingBoxTrait
- setBrightness(Display.Brightness) - Method in class net.citizensnpcs.trait.versioned.DisplayTrait
- setBukkitEntityType(EntityType) - Method in interface net.citizensnpcs.api.npc.NPC
-
Sets the
EntityType
of this NPC. - setBukkitEntityType(EntityType) - Method in class net.citizensnpcs.npc.CitizensNPC
- setCachePaths(boolean) - Method in class net.citizensnpcs.trait.waypoint.LinearWaypointProvider
- setCamelPose(Entity, CamelTrait.CamelPose) - Static method in class net.citizensnpcs.util.NMS
- setCamelPose(Entity, CamelTrait.CamelPose) - Method in interface net.citizensnpcs.util.NMSBridge
- setCancelled(boolean) - Method in class net.citizensnpcs.api.ai.speech.event.NPCSpeechEvent
- setCancelled(boolean) - Method in class net.citizensnpcs.api.ai.speech.event.SpeechEvent
- setCancelled(boolean) - Method in class net.citizensnpcs.api.event.CommandSenderCreateNPCEvent
- setCancelled(boolean) - Method in class net.citizensnpcs.api.event.EntityTargetNPCEvent
- setCancelled(boolean) - Method in class net.citizensnpcs.api.event.NPCClickEvent
- setCancelled(boolean) - Method in class net.citizensnpcs.api.event.NPCCombustEvent
- setCancelled(boolean) - Method in class net.citizensnpcs.api.event.NPCCommandDispatchEvent
- setCancelled(boolean) - Method in class net.citizensnpcs.api.event.NPCDamageEvent
- setCancelled(boolean) - Method in class net.citizensnpcs.api.event.NPCDespawnEvent
- setCancelled(boolean) - Method in class net.citizensnpcs.api.event.NPCKnockbackEvent
- setCancelled(boolean) - Method in class net.citizensnpcs.api.event.NPCMoveEvent
- setCancelled(boolean) - Method in class net.citizensnpcs.api.event.NPCOpenDoorEvent
- setCancelled(boolean) - Method in class net.citizensnpcs.api.event.NPCOpenGateEvent
- setCancelled(boolean) - Method in class net.citizensnpcs.api.event.NPCPistonPushEvent
- setCancelled(boolean) - Method in class net.citizensnpcs.api.event.NPCPushEvent
- setCancelled(boolean) - Method in class net.citizensnpcs.api.event.NPCSeenByPlayerEvent
- setCancelled(boolean) - Method in class net.citizensnpcs.api.event.NPCSpawnEvent
- setCancelled(boolean) - Method in class net.citizensnpcs.api.event.NPCTeleportEvent
- setCancelled(boolean) - Method in class net.citizensnpcs.api.event.NPCVehicleDamageEvent
- setCancelled(boolean) - Method in class net.citizensnpcs.api.gui.CitizensInventoryClickEvent
- setCancelReason(String) - Method in class net.citizensnpcs.api.event.CommandSenderCreateNPCEvent
-
Sets the reason for cancelling the event.
- setCancelReason(CancelReason) - Method in class net.citizensnpcs.api.ai.AbstractPathStrategy
- setCanSwimInLava(boolean) - Method in class net.citizensnpcs.api.astar.pathfinder.SwimmingExaminer
- setCarryingChest(boolean) - Method in class net.citizensnpcs.trait.HorseModifiers
- setClickHandler(Consumer<CitizensInventoryClickEvent>) - Method in class net.citizensnpcs.api.gui.InventoryMenuSlot
- setCollarColor(DyeColor) - Method in class net.citizensnpcs.trait.versioned.CatTrait
- setCollarColor(DyeColor) - Method in class net.citizensnpcs.trait.WolfModifiers
- setColor(BarColor) - Method in class net.citizensnpcs.trait.versioned.BossBarTrait
- setColor(ChatColor) - Method in class net.citizensnpcs.trait.ScoreboardTrait
- setColor(Color) - Method in class net.citizensnpcs.trait.versioned.AreaEffectCloudTrait
- setColor(DyeColor) - Method in class net.citizensnpcs.trait.SheepTrait
- setColor(DyeColor) - Method in class net.citizensnpcs.trait.versioned.ShulkerTrait
- setColor(DyeColor) - Method in class net.citizensnpcs.trait.WoolColor
- setColor(Horse.Color) - Method in class net.citizensnpcs.trait.HorseModifiers
- setColor(Llama.Color) - Method in class net.citizensnpcs.trait.versioned.LlamaTrait
- setComments(DataKey) - Method in enum net.citizensnpcs.Settings.Setting
- setContents(ItemStack[]) - Method in class net.citizensnpcs.api.trait.trait.Inventory
-
Sets the contents of an NPC's inventory.
- setControls(Controllable.BuiltInControls) - Method in class net.citizensnpcs.trait.Controllable
- setCosmetic(Equipment.EquipmentSlot, ItemStack) - Method in class net.citizensnpcs.api.trait.trait.Equipment
-
Set the cosmetic equipment in the given slot
- setCost(double) - Method in class net.citizensnpcs.trait.CommandTrait
- setCrouching(boolean) - Method in class net.citizensnpcs.trait.versioned.FoxTrait
- setCurrentItem(ItemStack) - Method in class net.citizensnpcs.api.gui.CitizensInventoryClickEvent
- setCurrentItemDescription(String) - Method in class net.citizensnpcs.api.gui.CitizensInventoryClickEvent
- setCursor(ItemStack) - Method in class net.citizensnpcs.api.gui.CitizensInventoryClickEvent
- setCustomErrorMessage(CommandTrait.CommandTraitError, String) - Method in class net.citizensnpcs.trait.CommandTrait
- setCustomName(Entity, Object, String) - Static method in class net.citizensnpcs.util.NMS
- setCustomName(Entity, Object, String) - Method in interface net.citizensnpcs.util.NMSBridge
- setCycle(boolean) - Method in class net.citizensnpcs.trait.waypoint.LinearWaypointProvider
- setDamage(double) - Method in class net.citizensnpcs.api.event.NPCDamageEvent
- setDamage(int) - Method in class net.citizensnpcs.api.event.NPCDamageEvent
- setDancing(boolean) - Method in class net.citizensnpcs.trait.versioned.AllayTrait
- setDancing(boolean) - Method in class net.citizensnpcs.trait.versioned.PiglinTrait
- setDefaultAttribute(Attribute) - Method in class net.citizensnpcs.trait.AttributeTrait
- setDefaultBackgroundColor(Color) - Method in class net.citizensnpcs.trait.HologramTrait
- setDefaultDurationUnits(TimeUnit) - Method in class net.citizensnpcs.api.command.CommandManager
- setDefaultNPCDataStore(NPCDataStore) - Method in interface net.citizensnpcs.api.CitizensPlugin
-
Sets the default NPC data store.
- setDefaultNPCDataStore(NPCDataStore) - Method in class net.citizensnpcs.Citizens
- setDefaultPose(String) - Method in class net.citizensnpcs.trait.Poses
- setDefaultShop(ShopTrait.NPCShop) - Method in class net.citizensnpcs.trait.ShopTrait
- setDelay(int) - Method in class net.citizensnpcs.api.ai.goals.WanderGoal
- setDelay(int) - Method in class net.citizensnpcs.trait.text.Text
-
Set the text delay between messages.
- setDelay(int) - Method in class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
- setDelayedCancellation(boolean) - Method in class net.citizensnpcs.api.event.NPCRightClickEvent
- setDelayTicks(int) - Method in class net.citizensnpcs.trait.HomeTrait
- setDenylist() - Method in class net.citizensnpcs.api.trait.trait.PlayerFilter
-
Implementation detail: may change in the future.
- setDerp(boolean) - Method in class net.citizensnpcs.trait.versioned.SnowmanTrait
- setDescription(String) - Method in class net.citizensnpcs.api.gui.InventoryMenuSlot
- setDestination(Entity, double, double, double, float) - Static method in class net.citizensnpcs.util.NMS
- setDestination(Entity, double, double, double, float) - Method in interface net.citizensnpcs.util.NMSBridge
- setDestroyWalls(boolean) - Method in class net.citizensnpcs.trait.versioned.EnderDragonTrait
- setDimensions(Entity, EntityDim) - Static method in class net.citizensnpcs.util.NMS
- setDimensions(Entity, EntityDim) - Method in interface net.citizensnpcs.util.NMSBridge
- setDisableWhileNavigating(boolean) - Method in class net.citizensnpcs.trait.LookClose
- setDistanceBlocks(double) - Method in class net.citizensnpcs.trait.HomeTrait
- setDouble(String, double) - Method in class net.citizensnpcs.api.util.DataKey
- setDouble(String, double) - Method in class net.citizensnpcs.api.util.MemoryDataKey
- setDouble(String, double) - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- setDroppedExp(int) - Method in class net.citizensnpcs.api.event.NPCDeathEvent
- setDuration(Integer) - Method in class net.citizensnpcs.trait.versioned.AreaEffectCloudTrait
- setEating(boolean) - Method in class net.citizensnpcs.trait.versioned.PandaTrait
- setEnabled(boolean) - Method in class net.citizensnpcs.trait.Controllable
- setEnabled(boolean) - Method in class net.citizensnpcs.trait.MirrorTrait
- setEndermanAngry(Enderman, boolean) - Static method in class net.citizensnpcs.util.NMS
- setEndermanAngry(Enderman, boolean) - Method in interface net.citizensnpcs.util.NMSBridge
- setEntityController(EntityController) - Method in class net.citizensnpcs.npc.CitizensNPC
- setEntityControllerForType(EntityType, Class<? extends EntityController>) - Static method in class net.citizensnpcs.npc.EntityControllers
- setExecutionMode(CommandTrait.ExecutionMode) - Method in class net.citizensnpcs.trait.CommandTrait
- setExperienceCost(int) - Method in class net.citizensnpcs.trait.CommandTrait
- setFaceplanted(boolean) - Method in class net.citizensnpcs.trait.versioned.FoxTrait
- setFetchDefaultSkin(boolean) - Method in class net.citizensnpcs.trait.SkinTrait
- setFilter(Collection<InventoryAction>) - Method in class net.citizensnpcs.api.gui.InventoryMenuSlot
-
Sets a new
ClickType
filter that will only accept clicks with the given type. - setFixed(boolean) - Method in class net.citizensnpcs.trait.ItemFrameTrait
- setFlags(Collection<BarFlag>) - Method in class net.citizensnpcs.trait.versioned.BossBarTrait
- setFlags(List<BarFlag>) - Method in class net.citizensnpcs.trait.versioned.BossBarTrait
- setFlyable(boolean) - Method in class net.citizensnpcs.api.npc.AbstractNPC
- setFlyable(boolean) - Method in interface net.citizensnpcs.api.npc.NPC
-
Sets whether this NPC is flyable or not.
- setFlyable(boolean) - Method in class net.citizensnpcs.npc.CitizensNPC
- setFollowingMargin(double) - Method in class net.citizensnpcs.trait.FollowTrait
- setForceLoaded(boolean) - Method in class net.citizensnpcs.util.ChunkCoord
- setFormSnow(boolean) - Method in class net.citizensnpcs.trait.versioned.SnowmanTrait
- setFrom(Location) - Method in class net.citizensnpcs.api.event.NPCMoveEvent
- setGameMode(GameMode) - Method in class net.citizensnpcs.trait.GameModeTrait
- setGravity(boolean) - Method in class net.citizensnpcs.trait.ArmorStandTrait
- setHand(InventoryMenuSlot, CitizensInventoryClickEvent) - Method in class net.citizensnpcs.editor.EndermanEquipperGUI
- setHasArms(boolean) - Method in class net.citizensnpcs.trait.ArmorStandTrait
- setHasBaseplate(boolean) - Method in class net.citizensnpcs.trait.ArmorStandTrait
- setHasGravity(boolean) - Method in class net.citizensnpcs.trait.Gravity
-
Set whether to have gravity or not
- setHeadAndBodyYaw(Entity, float) - Static method in class net.citizensnpcs.util.NMS
- setHeadAndBodyYaw(Entity, float) - Method in interface net.citizensnpcs.util.NMSBridge
- setHeadOnly(boolean) - Method in class net.citizensnpcs.trait.LookClose
- setHeadYaw(Entity, float) - Static method in class net.citizensnpcs.util.NMS
- setHeadYaw(Entity, float) - Method in interface net.citizensnpcs.util.NMSBridge
- setHeight(float) - Method in class net.citizensnpcs.trait.BoundingBoxTrait
- setHeight(Double) - Method in class net.citizensnpcs.trait.ForcefieldTrait
- setHeight(Float) - Method in class net.citizensnpcs.trait.versioned.DisplayTrait
- setHiddenGene(Panda.Gene) - Method in class net.citizensnpcs.trait.versioned.PandaTrait
- setHideErrorMessages(boolean) - Method in class net.citizensnpcs.trait.CommandTrait
- setHomeLocation(Location) - Method in class net.citizensnpcs.trait.HomeTrait
- setImplementation(CitizensPlugin) - Static method in class net.citizensnpcs.api.CitizensAPI
-
Sets the current Citizens implementation.
- setInjector(Injector) - Method in class net.citizensnpcs.api.command.CommandManager
- setInstance(File, Locale) - Static method in class net.citizensnpcs.api.util.Translator
- setInt(String, int) - Method in class net.citizensnpcs.api.util.DataKey
- setInt(String, int) - Method in class net.citizensnpcs.api.util.MemoryDataKey
- setInt(String, int) - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- setInterested(boolean) - Method in class net.citizensnpcs.trait.versioned.FoxTrait
- setInterested(boolean) - Method in class net.citizensnpcs.trait.WolfModifiers
- setInterpolationDelay(Integer) - Method in class net.citizensnpcs.trait.versioned.DisplayTrait
- setInterpolationDuration(Integer) - Method in class net.citizensnpcs.trait.versioned.DisplayTrait
- setInvulnerable(boolean) - Method in class net.citizensnpcs.trait.WitherTrait
- setInvulnerableTicks(int) - Method in class net.citizensnpcs.trait.WitherTrait
- setItem(int, ShopTrait.NPCShopItem) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShopPage
- setItem(int, ItemStack) - Method in class net.citizensnpcs.api.trait.trait.Inventory
- setItem(ItemStack) - Method in class net.citizensnpcs.trait.ItemFrameTrait
- setItemInHandPattern(String) - Method in class net.citizensnpcs.trait.text.Text
-
Sets the item in hand pattern required to talk to NPCs, if enabled.
- setItemProvider(Supplier<ItemStack>) - Method in class net.citizensnpcs.api.npc.AbstractNPC
- setItemProvider(Supplier<ItemStack>) - Method in interface net.citizensnpcs.api.npc.NPC
- setItemStack(ItemStack) - Method in class net.citizensnpcs.api.gui.InventoryMenuSlot
-
Manually set the
ItemStack
for this slot - setItemStack(ItemStack, String) - Method in class net.citizensnpcs.api.gui.InventoryMenuSlot
- setItemStack(ItemStack, String, String) - Method in class net.citizensnpcs.api.gui.InventoryMenuSlot
- setKnockbackResistance(LivingEntity, double) - Static method in class net.citizensnpcs.util.NMS
- setKnockbackResistance(LivingEntity, double) - Method in interface net.citizensnpcs.util.NMSBridge
- setLeftHorn(boolean) - Method in class net.citizensnpcs.trait.versioned.GoatTrait
- setLevel(int) - Method in class net.citizensnpcs.trait.versioned.VillagerTrait
- setLine(int, String) - Method in class net.citizensnpcs.trait.HologramTrait
-
Sets the hologram line at a specific index
- setLineHeight(double) - Method in class net.citizensnpcs.trait.HologramTrait
-
Sets the line height
- setLineWidth(Integer) - Method in class net.citizensnpcs.trait.versioned.TextDisplayTrait
- setLinkedBody(boolean) - Method in class net.citizensnpcs.trait.LookClose
- setLocation(Location) - Method in class net.citizensnpcs.trait.CurrentLocation
- setLocationDirectly(Entity, Location) - Static method in class net.citizensnpcs.util.NMS
- setLocationDirectly(Entity, Location) - Method in interface net.citizensnpcs.util.NMSBridge
- setLocked(boolean) - Method in class net.citizensnpcs.trait.Age
- setLockoutDuration(int) - Method in class net.citizensnpcs.trait.PausePathfindingTrait
- setLong(String, long) - Method in class net.citizensnpcs.api.util.DataKey
- setLong(String, long) - Method in class net.citizensnpcs.api.util.MemoryDataKey
- setLong(String, long) - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- setLyingDown(boolean) - Method in class net.citizensnpcs.trait.versioned.CatTrait
- setLyingDown(Entity, boolean) - Static method in class net.citizensnpcs.util.NMS
- setLyingDown(Entity, boolean) - Method in interface net.citizensnpcs.util.NMSBridge
- setMainGene(Panda.Gene) - Method in class net.citizensnpcs.trait.versioned.PandaTrait
- setMargin(int, String, double) - Method in class net.citizensnpcs.trait.HologramTrait
-
Sets the margin of a line at a specific index
- setMarker(boolean) - Method in class net.citizensnpcs.trait.ArmorStandTrait
- setMaxForce(double) - Method in class net.citizensnpcs.api.ai.flocking.Flocker
-
Sets the maximum length of the resultant flocking vector.
- setMaxHealth(Double) - Method in class net.citizensnpcs.trait.ScaledMaxHealthTrait
- setMessage(String) - Method in class net.citizensnpcs.api.ai.speech.event.SpeechEvent
-
Sets the message to be sent to the bystander.
- setMessage(String) - Method in class net.citizensnpcs.api.ai.speech.SpeechContext
-
Sets the text message sent.
- setMirrorEquipment(boolean) - Method in class net.citizensnpcs.trait.MirrorTrait
- setMirrorName(boolean) - Method in class net.citizensnpcs.trait.MirrorTrait
- setMountedOn(UUID) - Method in class net.citizensnpcs.trait.MountTrait
- setMoveDestination(Location) - Method in interface net.citizensnpcs.api.npc.NPC
-
Set the target movement destination location to walk towards using Minecraft movement.
- setMoveDestination(Location) - Method in class net.citizensnpcs.npc.CitizensNPC
- setName(String) - Method in class net.citizensnpcs.api.npc.AbstractNPC
- setName(String) - Method in interface net.citizensnpcs.api.npc.NPC
-
Sets the name of this NPC.
- setNameInternal(String) - Method in class net.citizensnpcs.api.npc.AbstractNPC
- setNameInternal(String) - Method in class net.citizensnpcs.npc.CitizensNPC
- setNavigationTarget(Entity, Entity, float) - Static method in class net.citizensnpcs.util.NMS
- setNavigationTarget(Entity, Entity, float) - Method in interface net.citizensnpcs.util.NMSBridge
- setNavigationType(Entity, NMS.MinecraftNavigationType) - Static method in class net.citizensnpcs.util.NMS
- setNavigationType(Entity, NMS.MinecraftNavigationType) - Method in interface net.citizensnpcs.util.NMSBridge
- setNectar(boolean) - Method in class net.citizensnpcs.trait.versioned.BeeTrait
- setNewName(String) - Method in class net.citizensnpcs.api.event.NPCRenameEvent
- setNewTarget(Player) - Method in class net.citizensnpcs.api.event.NPCLookCloseChangeTargetEvent
- setNextWaypoints(Iterator<Waypoint>) - Method in class net.citizensnpcs.trait.waypoint.LinearWaypointsCompleteEvent
- setNoGravity(Entity, boolean) - Static method in class net.citizensnpcs.util.NMS
- setNoGravity(Entity, boolean) - Method in interface net.citizensnpcs.util.NMSBridge
- setOpWithoutSaving(Player, boolean) - Static method in class net.citizensnpcs.util.NMS
- setOpWithoutSaving(Player, boolean) - Method in interface net.citizensnpcs.util.NMSBridge
- setOwner(String) - Method in class net.citizensnpcs.api.trait.trait.Owner
-
Deprecated.
- setOwner(String, UUID) - Method in class net.citizensnpcs.api.trait.trait.Owner
-
Deprecated.
- setOwner(UUID) - Method in class net.citizensnpcs.api.trait.trait.Owner
- setOwner(CommandSender) - Method in class net.citizensnpcs.api.trait.trait.Owner
- setOwnerRequired(boolean) - Method in class net.citizensnpcs.trait.Controllable
- setPandaSitting(Entity, boolean) - Static method in class net.citizensnpcs.util.NMS
- setPandaSitting(Entity, boolean) - Method in interface net.citizensnpcs.util.NMSBridge
- setParticle(Particle) - Method in class net.citizensnpcs.trait.versioned.AreaEffectCloudTrait
- setPath() - Method in interface net.citizensnpcs.npc.ai.MCTargetStrategy.TargetNavigator
- setPathfind(boolean) - Method in class net.citizensnpcs.api.ai.goals.WanderGoal
- setPathfind(boolean) - Method in class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
- setPathVectors(List<Vector>) - Method in interface net.citizensnpcs.api.astar.pathfinder.PathPoint
-
Sets the path vectors that will be used at pathfinding time.
- setPathVectors(List<Vector>) - Method in class net.citizensnpcs.api.astar.pathfinder.VectorNode
- setPattern(TropicalFish.Pattern) - Method in class net.citizensnpcs.trait.versioned.TropicalFishTrait
- setPatternColor(DyeColor) - Method in class net.citizensnpcs.trait.versioned.TropicalFishTrait
- setPaused(boolean) - Method in interface net.citizensnpcs.api.ai.GoalController
-
Sets whether the controller is paused.
- setPaused(boolean) - Method in interface net.citizensnpcs.api.ai.Navigator
-
Sets whether the navigator is paused and shouldn't process the path for now.
- setPaused(boolean) - Method in class net.citizensnpcs.api.ai.SimpleGoalController
- setPaused(boolean) - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
- setPaused(boolean) - Method in class net.citizensnpcs.trait.waypoint.GuidedWaypointProvider
- setPaused(boolean) - Method in class net.citizensnpcs.trait.waypoint.LinearWaypointProvider
- setPaused(boolean) - Method in class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
- setPaused(boolean) - Method in interface net.citizensnpcs.trait.waypoint.WaypointProvider
-
Pauses waypoint execution.
- setPauseDuration(int) - Method in class net.citizensnpcs.trait.PausePathfindingTrait
- setPauseOnRightClick(boolean) - Method in class net.citizensnpcs.trait.PausePathfindingTrait
- setPeek(int) - Method in class net.citizensnpcs.trait.versioned.ShulkerTrait
- setPeekShulker(Entity, int) - Static method in class net.citizensnpcs.util.NMS
- setPeekShulker(Entity, int) - Method in interface net.citizensnpcs.util.NMSBridge
- setPermission(String) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShop
- setPerPlayer(boolean) - Method in class net.citizensnpcs.trait.LookClose
- setPersistent(String, Object) - Method in interface net.citizensnpcs.api.npc.MetadataStore
-
Stores data at the given key.
- setPersistent(String, Object) - Method in class net.citizensnpcs.api.npc.SimpleMetadataStore
- setPersistent(NPC.Metadata, Object) - Method in interface net.citizensnpcs.api.npc.MetadataStore
-
Stores data at the given key.
- setPersistent(NPC.Metadata, Object) - Method in class net.citizensnpcs.api.npc.SimpleMetadataStore
- setPersistSequence(boolean) - Method in class net.citizensnpcs.trait.CommandTrait
- setPhase(EnderDragon.Phase) - Method in class net.citizensnpcs.trait.versioned.EnderDragonTrait
- setPiglinDancing(Entity, boolean) - Static method in class net.citizensnpcs.util.NMS
- setPiglinDancing(Entity, boolean) - Method in interface net.citizensnpcs.util.NMSBridge
- setPitch(Entity, float) - Static method in class net.citizensnpcs.util.NMS
- setPitch(Entity, float) - Method in interface net.citizensnpcs.util.NMSBridge
- setPlan(Path) - Method in class net.citizensnpcs.npc.ai.FlyingAStarNavigationStrategy
- setPlayerFilter(Function<Player, Boolean>) - Method in class net.citizensnpcs.api.trait.trait.PlayerFilter
- setPlayerRange(double) - Method in class net.citizensnpcs.trait.PausePathfindingTrait
- setPlayers(Set<UUID>) - Method in class net.citizensnpcs.api.trait.trait.PlayerFilter
-
Implementation detail: may change in the future.
- setPlayingDead(boolean) - Method in class net.citizensnpcs.trait.versioned.AxolotlTrait
- setPolarBearRearing(Entity, boolean) - Static method in class net.citizensnpcs.util.NMS
- setPolarBearRearing(Entity, boolean) - Method in interface net.citizensnpcs.util.NMSBridge
- setPose(EntityPoseTrait.EntityPose) - Method in class net.citizensnpcs.trait.EntityPoseTrait
- setPose(CamelTrait.CamelPose) - Method in class net.citizensnpcs.trait.versioned.CamelTrait
- setPose(Entity, EntityPoseTrait.EntityPose) - Static method in class net.citizensnpcs.util.NMS
- setPose(Entity, EntityPoseTrait.EntityPose) - Method in interface net.citizensnpcs.util.NMSBridge
- setPotionType(PotionType) - Method in class net.citizensnpcs.trait.versioned.AreaEffectCloudTrait
- setPouncing(boolean) - Method in class net.citizensnpcs.trait.versioned.FoxTrait
- setPowered(boolean) - Method in class net.citizensnpcs.trait.Powered
- setProfession(Villager.Profession) - Method in class net.citizensnpcs.trait.VillagerProfession
- setProfile(SkullMeta, GameProfile) - Static method in class net.citizensnpcs.util.NMS
- setProfile(SkullMeta, GameProfile) - Method in interface net.citizensnpcs.util.NMSBridge
- setProgressProvider(Supplier<Double>) - Method in class net.citizensnpcs.trait.versioned.BossBarTrait
- setProtect(boolean) - Method in class net.citizensnpcs.trait.FollowTrait
-
Sets whether to protect the followed Entity (similar to wolves in Minecraft, attack whoever attacks the entity).
- setProtected(boolean) - Method in class net.citizensnpcs.api.npc.AbstractNPC
- setProtected(boolean) - Method in interface net.citizensnpcs.api.npc.NPC
-
A helper method to set the NPC as protected or not protected from damage/entity target events.
- setPuffState(int) - Method in class net.citizensnpcs.trait.versioned.PufferFishTrait
- setRadius(Float) - Method in class net.citizensnpcs.trait.versioned.AreaEffectCloudTrait
- setRandomLook(boolean) - Method in class net.citizensnpcs.trait.LookClose
-
Enables random looking - will look at a random
Location
every so often if enabled. - setRandomLookDelay(int) - Method in class net.citizensnpcs.trait.LookClose
-
Sets the delay between random looking in ticks
- setRandomLookPitchRange(float, float) - Method in class net.citizensnpcs.trait.LookClose
- setRandomLookYawRange(float, float) - Method in class net.citizensnpcs.trait.LookClose
- setRandomlySwitchTargets(boolean) - Method in class net.citizensnpcs.trait.LookClose
- setRange(double) - Method in class net.citizensnpcs.trait.LookClose
-
Sets the maximum range in blocks to look at other Entities
- setRange(double) - Method in class net.citizensnpcs.trait.text.Text
-
Set the range in blocks before text will be sent.
- setRange(int) - Method in class net.citizensnpcs.trait.versioned.BossBarTrait
- setRaw(String, Object) - Method in class net.citizensnpcs.api.util.DataKey
- setRaw(String, Object) - Method in class net.citizensnpcs.api.util.MemoryDataKey
- setRaw(String, Object) - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- setRealisticLooking(boolean) - Method in class net.citizensnpcs.trait.LookClose
-
Enables/disables realistic looking (using line of sight checks).
- setRearing(boolean) - Method in class net.citizensnpcs.trait.versioned.PolarBearTrait
- setRegistry(NPCRegistry) - Method in class net.citizensnpcs.trait.HologramTrait.SingleEntityHologramRenderer
- setRenderer(HologramTrait.HologramRenderer) - Method in class net.citizensnpcs.trait.HologramTrait.HologramRendererCreateEvent
- setResult(Event.Result) - Method in class net.citizensnpcs.api.gui.CitizensInventoryClickEvent
- setReturnStrategy(HomeTrait.ReturnStrategy) - Method in class net.citizensnpcs.trait.HomeTrait
- setRightHorn(boolean) - Method in class net.citizensnpcs.trait.versioned.GoatTrait
- setRolling(boolean) - Method in class net.citizensnpcs.trait.versioned.PandaTrait
- setRotation(Rotation) - Method in class net.citizensnpcs.trait.ItemFrameTrait
- setSaddle(InventoryMenuSlot, CitizensInventoryClickEvent) - Method in class net.citizensnpcs.editor.SteerableEquipperGUI
- setSaddle(ItemStack) - Method in class net.citizensnpcs.trait.HorseModifiers
- setScale(float) - Method in class net.citizensnpcs.trait.BoundingBoxTrait
- setScale(Vector) - Method in class net.citizensnpcs.trait.versioned.DisplayTrait
- setSeeThrough(Boolean) - Method in class net.citizensnpcs.trait.versioned.TextDisplayTrait
- setSelected(NPC) - Method in class net.citizensnpcs.api.event.CitizensGetSelectedNPCEvent
- setShadowed(Boolean) - Method in class net.citizensnpcs.trait.versioned.TextDisplayTrait
- setShadowRadius(Float) - Method in class net.citizensnpcs.trait.versioned.DisplayTrait
- setShadowStrength(Float) - Method in class net.citizensnpcs.trait.versioned.DisplayTrait
- setSheared(boolean) - Method in class net.citizensnpcs.trait.SheepTrait
- setShopType(ShopTrait.ShopType) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShop
- setShouldJump(Entity) - Static method in class net.citizensnpcs.util.NMS
- setShouldJump(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- setShouldUpdateSkins(boolean) - Method in class net.citizensnpcs.trait.SkinTrait
- setShowBase(boolean) - Method in class net.citizensnpcs.trait.EnderCrystalTrait
- setSitting(boolean) - Method in class net.citizensnpcs.trait.OcelotModifiers
- setSitting(boolean) - Method in class net.citizensnpcs.trait.versioned.CatTrait
- setSitting(boolean) - Method in class net.citizensnpcs.trait.versioned.FoxTrait
- setSitting(boolean) - Method in class net.citizensnpcs.trait.versioned.PandaTrait
- setSitting(boolean) - Method in class net.citizensnpcs.trait.WolfModifiers
- setSitting(Ocelot, boolean) - Static method in class net.citizensnpcs.util.NMS
- setSitting(Ocelot, boolean) - Method in interface net.citizensnpcs.util.NMSBridge
- setSitting(Tameable, boolean) - Static method in class net.citizensnpcs.util.NMS
- setSitting(Tameable, boolean) - Method in interface net.citizensnpcs.util.NMSBridge
- setSitting(Location) - Method in class net.citizensnpcs.trait.SitTrait
- setSize(int) - Method in class net.citizensnpcs.trait.SlimeSize
- setSize(int) - Method in class net.citizensnpcs.trait.versioned.PhantomTrait
- setSkinFlags(byte) - Method in interface net.citizensnpcs.npc.skin.SkinnableEntity
-
Set the bit flags that represent the skin layer parts visibility.
- setSkinFlags(Set<SkinLayers.Layer>) - Method in interface net.citizensnpcs.npc.skin.SkinnableEntity
- setSkinName(String) - Method in interface net.citizensnpcs.npc.skin.SkinnableEntity
-
Deprecated.
- setSkinName(String) - Method in class net.citizensnpcs.trait.SkinTrait
-
Sets the skin name - will respawn NPC if spawned.
- setSkinName(String, boolean) - Method in interface net.citizensnpcs.npc.skin.SkinnableEntity
-
Deprecated.
- setSkinName(String, boolean) - Method in class net.citizensnpcs.trait.SkinTrait
-
Sets the skin name - will respawn NPC if spawned.
- setSkinPersistent(String, String, String) - Method in interface net.citizensnpcs.npc.skin.SkinnableEntity
-
Deprecated.
- setSkinPersistent(String, String, String) - Method in class net.citizensnpcs.trait.SkinTrait
-
Sets the skin data directly, respawning the NPC if spawned.
- setSkinPersistent(Player) - Method in class net.citizensnpcs.trait.SkinTrait
-
Set skin data copying from a
Player
. - setSleeping(boolean) - Method in class net.citizensnpcs.trait.versioned.FoxTrait
- setSleeping(Location) - Method in class net.citizensnpcs.trait.SleepTrait
- setSmall(boolean) - Method in class net.citizensnpcs.trait.ArmorStandTrait
- setSneaking(boolean) - Method in interface net.citizensnpcs.api.npc.NPC
- setSneaking(boolean) - Method in class net.citizensnpcs.npc.CitizensNPC
- setSneaking(boolean) - Method in class net.citizensnpcs.trait.SneakTrait
- setSneaking(Entity, boolean) - Static method in class net.citizensnpcs.util.NMS
- setSneaking(Entity, boolean) - Method in interface net.citizensnpcs.util.NMSBridge
- setSneezing(boolean) - Method in class net.citizensnpcs.trait.versioned.PandaTrait
- setSnifferState(Entity, SnifferTrait.SnifferState) - Static method in class net.citizensnpcs.util.NMS
- setSnifferState(Entity, SnifferTrait.SnifferState) - Method in interface net.citizensnpcs.util.NMSBridge
- setSpawned(boolean) - Method in class net.citizensnpcs.api.trait.trait.Spawned
-
Sets whether an NPC should spawn during server starts or reloads.
- setSpeechBubbleDuration(Duration) - Method in class net.citizensnpcs.trait.text.Text
- setSpell(Spellcaster.Spell) - Method in class net.citizensnpcs.trait.versioned.SpellcasterTrait
- setState(ArmadilloTrait.ArmadilloState) - Method in class net.citizensnpcs.trait.versioned.ArmadilloTrait
- setState(SnifferTrait.SnifferState) - Method in class net.citizensnpcs.trait.versioned.SnifferTrait
- setStepHeight(Entity, float) - Static method in class net.citizensnpcs.util.NMS
- setStepHeight(Entity, float) - Method in interface net.citizensnpcs.util.NMSBridge
- setStorageSupplier(Supplier<AStarStorage>) - Method in class net.citizensnpcs.api.astar.AStarMachine
-
Sets the
Supplier
to use to generate instances ofAStarStorage
for use while searching. - setStraightLineTarget(Entity, boolean) - Method in interface net.citizensnpcs.api.ai.Navigator
-
Sets the current navigation to an entity target.
- setStraightLineTarget(Entity, boolean) - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
- setStraightLineTarget(Location) - Method in interface net.citizensnpcs.api.ai.Navigator
-
Sets the current navigation to a
Location
destination. - setStraightLineTarget(Location) - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
- setStrength(int) - Method in class net.citizensnpcs.trait.versioned.LlamaTrait
- setStrength(Double) - Method in class net.citizensnpcs.trait.ForcefieldTrait
- setString(String, String) - Method in class net.citizensnpcs.api.util.DataKey
- setString(String, String) - Method in class net.citizensnpcs.api.util.MemoryDataKey
- setString(String, String) - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- setStung(boolean) - Method in class net.citizensnpcs.trait.versioned.BeeTrait
- setStyle(BarStyle) - Method in class net.citizensnpcs.trait.versioned.BossBarTrait
- setStyle(Horse.Style) - Method in class net.citizensnpcs.trait.HorseModifiers
- setTags(Set<String>) - Method in class net.citizensnpcs.trait.ScoreboardTrait
- setTalker(Entity) - Method in class net.citizensnpcs.api.ai.speech.SpeechContext
-
Sets the talker.
- setTamed(boolean) - Method in class net.citizensnpcs.trait.WolfModifiers
- setTarget(Iterable<Vector>) - Method in interface net.citizensnpcs.api.ai.Navigator
-
Sets the current navigation using a list of
Vector
s which will be moved between sequentially using the Citizens movement logic without pathfinding. - setTarget(Iterable<Vector>) - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
- setTarget(Function<NavigatorParameters, PathStrategy>) - Method in interface net.citizensnpcs.api.ai.Navigator
-
Sets the current navigation to the specified strategy.
- setTarget(Function<NavigatorParameters, PathStrategy>) - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
- setTarget(Entity, boolean) - Method in interface net.citizensnpcs.api.ai.Navigator
-
Sets the current navigation to an entity target.
- setTarget(Entity, boolean) - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
- setTarget(Location) - Method in interface net.citizensnpcs.api.ai.Navigator
-
Sets the current navigation to a
Location
destination. - setTarget(Location) - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
- setTargetable(boolean) - Method in class net.citizensnpcs.trait.TargetableTrait
- setTargetNPCs(boolean) - Method in class net.citizensnpcs.trait.LookClose
- setTeamNameTagVisible(Team, boolean) - Static method in class net.citizensnpcs.util.NMS
- setTeamNameTagVisible(Team, boolean) - Method in interface net.citizensnpcs.util.NMSBridge
- setTemporaryPermissions(List<String>) - Method in class net.citizensnpcs.trait.CommandTrait
- setTemporaryPermissions(List<String>, int) - Method in class net.citizensnpcs.trait.CommandTrait
- setText(String) - Method in class net.citizensnpcs.trait.versioned.TextDisplayTrait
- setTextDisplayComponent(Entity, Object) - Static method in class net.citizensnpcs.util.NMS
- setTextDisplayComponent(Entity, Object) - Method in interface net.citizensnpcs.util.NMSBridge
- setTexture(String, String) - Method in class net.citizensnpcs.trait.SkinTrait
- setTexture(String, SkullMeta) - Method in interface net.citizensnpcs.api.NMSHelper
- Settings - Class in net.citizensnpcs
- Settings(File) - Constructor for class net.citizensnpcs.Settings
- Settings.Setting - Enum in net.citizensnpcs
- setTitle(String) - Method in class net.citizensnpcs.api.gui.MenuContext
- setTitle(String) - Method in class net.citizensnpcs.trait.ShopTrait.NPCShop
- setTitle(String) - Method in class net.citizensnpcs.trait.versioned.BossBarTrait
- setTo(Location) - Method in class net.citizensnpcs.api.event.NPCMoveEvent
- setTrackVariable(String) - Method in class net.citizensnpcs.trait.versioned.BossBarTrait
- setTranslationPrefixProvider(Function<Command, String>) - Method in class net.citizensnpcs.api.command.CommandManager
- setType(Boat.Type) - Method in class net.citizensnpcs.trait.BoatTrait
- setType(Boat.Type) - Method in class net.citizensnpcs.trait.versioned.BoatTrait
- setType(Cat.Type) - Method in class net.citizensnpcs.trait.versioned.CatTrait
- setType(EntityType) - Method in class net.citizensnpcs.api.trait.trait.MobType
-
Sets the type of mob that an NPC is.
- setType(Fox.Type) - Method in class net.citizensnpcs.trait.versioned.FoxTrait
- setType(Ocelot.Type) - Method in class net.citizensnpcs.trait.OcelotModifiers
- setType(Ocelot.Type) - Method in class net.citizensnpcs.trait.versioned.CatTrait
- setType(Rabbit.Type) - Method in class net.citizensnpcs.trait.RabbitType
- setType(Villager.Type) - Method in class net.citizensnpcs.trait.versioned.VillagerTrait
- setUsage(String) - Method in exception class net.citizensnpcs.api.command.exception.CommandUsageException
- setUseMinecraftAI(boolean) - Method in class net.citizensnpcs.api.npc.AbstractNPC
- setUseMinecraftAI(boolean) - Method in interface net.citizensnpcs.api.npc.NPC
-
Set the NPC to use Minecraft AI where possible.
- setVariant(String) - Method in class net.citizensnpcs.trait.WolfModifiers
- setVariant(Axolotl.Variant) - Method in class net.citizensnpcs.trait.versioned.AxolotlTrait
- setVariant(Frog.Variant) - Method in class net.citizensnpcs.trait.versioned.FrogTrait
- setVariant(MushroomCow.Variant) - Method in class net.citizensnpcs.trait.versioned.MushroomCowTrait
- setVariant(Parrot.Variant) - Method in class net.citizensnpcs.trait.versioned.ParrotTrait
- setVector(Vector) - Method in interface net.citizensnpcs.api.astar.pathfinder.PathPoint
-
Sets the vector location of this point
- setVector(Vector) - Method in class net.citizensnpcs.api.astar.pathfinder.VectorNode
- setVerticalMovement(Entity, double) - Static method in class net.citizensnpcs.util.NMS
- setVerticalMovement(Entity, double) - Method in interface net.citizensnpcs.util.NMSBridge
- setVerticalStrength(Double) - Method in class net.citizensnpcs.trait.ForcefieldTrait
- setViewPermission(String) - Method in class net.citizensnpcs.trait.versioned.BossBarTrait
- setViewRange(int) - Method in class net.citizensnpcs.trait.HologramTrait
- setViewRange(int) - Method in class net.citizensnpcs.trait.HologramTrait.SingleEntityHologramRenderer
- setViewRange(Float) - Method in class net.citizensnpcs.trait.versioned.DisplayTrait
- setVisible(boolean) - Method in class net.citizensnpcs.trait.ArmorStandTrait
- setVisible(boolean) - Method in class net.citizensnpcs.trait.ItemFrameTrait
- setVisible(boolean) - Method in class net.citizensnpcs.trait.versioned.BossBarTrait
- setVisible(SkinLayers.Layer, boolean) - Method in class net.citizensnpcs.trait.SkinLayers
- setWardenPose(Entity, Object) - Static method in class net.citizensnpcs.util.NMS
- setWardenPose(Entity, Object) - Method in interface net.citizensnpcs.util.NMSBridge
- setWaypointProvider(String) - Method in class net.citizensnpcs.trait.waypoint.Waypoints
-
Sets the current
WaypointProvider
using the given name. - setWidth(float) - Method in class net.citizensnpcs.trait.BoundingBoxTrait
- setWidth(Double) - Method in class net.citizensnpcs.trait.ForcefieldTrait
- setWidth(Float) - Method in class net.citizensnpcs.trait.versioned.DisplayTrait
- setWitherInvulnerableTicks(Wither, int) - Static method in class net.citizensnpcs.util.NMS
- setWitherInvulnerableTicks(Wither, int) - Method in interface net.citizensnpcs.util.NMSBridge
- setWorldGuardRegion(String) - Method in class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
- setXYRange(int, int) - Method in class net.citizensnpcs.api.ai.goals.WanderGoal
- setXYRange(int, int) - Method in class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
- severe(Object...) - Static method in class net.citizensnpcs.api.util.Messaging
- severeTr(String, Object...) - Static method in class net.citizensnpcs.api.util.Messaging
- SHEARED_SET - Static variable in class net.citizensnpcs.util.Messages
- SHEARED_STOPPED - Static variable in class net.citizensnpcs.util.Messages
- SHEEP_COLOR_SET - Static variable in class net.citizensnpcs.util.Messages
- SheepEquipper - Class in net.citizensnpcs.editor
- SheepEquipper() - Constructor for class net.citizensnpcs.editor.SheepEquipper
- SheepTrait - Class in net.citizensnpcs.trait
-
Persists
Sheep
metadata. - SheepTrait() - Constructor for class net.citizensnpcs.trait.SheepTrait
- SHIFT_LEFT - Enum constant in enum net.citizensnpcs.trait.CommandTrait.Hand
- SHIFT_RIGHT - Enum constant in enum net.citizensnpcs.trait.CommandTrait.Hand
- SHOOTING - Enum constant in enum net.citizensnpcs.trait.EntityPoseTrait.EntityPose
- SHOP_DELETED - Static variable in class net.citizensnpcs.util.Messages
- SHOP_GLOBAL_VIEW_PERMISSION - Enum constant in enum net.citizensnpcs.Settings.Setting
- SHOP_PLAYER_NOT_FOUND - Static variable in class net.citizensnpcs.util.Messages
- shopName - Variable in class net.citizensnpcs.trait.shop.OpenShopAction
- ShopTrait - Class in net.citizensnpcs.trait
-
Shop trait for NPC GUI shops.
- ShopTrait() - Constructor for class net.citizensnpcs.trait.ShopTrait
- ShopTrait(StoredShops) - Constructor for class net.citizensnpcs.trait.ShopTrait
- ShopTrait.NPCShop - Class in net.citizensnpcs.trait
- ShopTrait.NPCShopContentsEditor - Class in net.citizensnpcs.trait
- ShopTrait.NPCShopItem - Class in net.citizensnpcs.trait
- ShopTrait.NPCShopItemEditor - Class in net.citizensnpcs.trait
- ShopTrait.NPCShopPage - Class in net.citizensnpcs.trait
- ShopTrait.NPCShopPageSettings - Class in net.citizensnpcs.trait
- ShopTrait.NPCShopPurchaseEvent - Class in net.citizensnpcs.trait
- ShopTrait.NPCShopSettings - Class in net.citizensnpcs.trait
- ShopTrait.NPCShopViewer - Class in net.citizensnpcs.trait
- ShopTrait.NPCTraderShopViewer - Class in net.citizensnpcs.trait
- ShopTrait.ShopType - Enum in net.citizensnpcs.trait
- SHOULD_SAVE - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Whether to save / persist across server restarts.
- shouldBroadcastToPlayer(NPC, Supplier<Boolean>) - Static method in class net.citizensnpcs.util.NMS
- shouldExamine(AStarNode) - Method in interface net.citizensnpcs.api.astar.AStarStorage
-
Returns whether to examine a given
AStarNode
. - shouldExamine(AStarNode) - Method in class net.citizensnpcs.api.astar.SimpleAStarStorage
- shouldExecute() - Method in class net.citizensnpcs.api.ai.goals.FollowPathGoal
- shouldExecute() - Method in class net.citizensnpcs.api.ai.goals.MoveToGoal
- shouldExecute() - Method in class net.citizensnpcs.api.ai.goals.TargetNearbyEntityGoal
- shouldExecute() - Method in class net.citizensnpcs.api.ai.goals.WanderGoal
- shouldExecute() - Method in interface net.citizensnpcs.api.ai.tree.Behavior
-
Returns whether the behavior is ready to run.
- shouldExecute() - Method in class net.citizensnpcs.api.ai.tree.Callback
- shouldExecute() - Method in class net.citizensnpcs.api.ai.tree.Composite
- shouldExecute() - Method in class net.citizensnpcs.api.ai.tree.Decorator
- shouldExecute() - Method in class net.citizensnpcs.api.ai.tree.Empty
- shouldExecute() - Method in class net.citizensnpcs.api.ai.tree.ForwardingBehaviorGoalAdapter
- shouldExecute() - Method in class net.citizensnpcs.api.ai.tree.IfElse
- shouldExecute() - Method in class net.citizensnpcs.api.ai.tree.Loop
- shouldExecute() - Method in class net.citizensnpcs.api.ai.tree.RetryDecorator
- shouldExecute() - Method in class net.citizensnpcs.api.ai.tree.StatusMapper
- shouldExecute() - Method in class net.citizensnpcs.api.ai.tree.TimerDecorator
- shouldExecute() - Method in class net.citizensnpcs.util.AbstractBlockBreaker
- shouldExecute(GoalSelector) - Method in interface net.citizensnpcs.api.ai.Goal
-
Returns whether the goal is ready to start.
- shouldExecute(GoalSelector) - Method in class net.citizensnpcs.api.ai.tree.BehaviorGoalAdapter
- shouldFormSnow() - Method in class net.citizensnpcs.trait.versioned.SnowmanTrait
- shouldJump(Entity) - Static method in class net.citizensnpcs.util.NMS
- shouldJump(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- shouldRemoveFromPlayerList() - Method in interface net.citizensnpcs.api.npc.NPC
- shouldRemoveFromPlayerList() - Method in class net.citizensnpcs.npc.CitizensNPC
- shouldRemoveFromTabList() - Method in interface net.citizensnpcs.api.npc.NPC
- shouldRemoveFromTabList() - Method in class net.citizensnpcs.npc.CitizensNPC
- shouldSpawn() - Method in class net.citizensnpcs.api.trait.trait.Spawned
-
Gets whether an NPC should spawn during server starts or reloads.
- shouldTalkClose() - Method in class net.citizensnpcs.trait.text.Text
- shouldTrackStats() - Method in class net.citizensnpcs.api.trait.TraitInfo
- shouldUpdateSkins() - Method in class net.citizensnpcs.trait.SkinTrait
- show() - Method in class net.citizensnpcs.trait.SkinLayers
- showCape() - Method in class net.citizensnpcs.trait.SkinLayers
- showHat() - Method in class net.citizensnpcs.trait.SkinLayers
- showJacket() - Method in class net.citizensnpcs.trait.SkinLayers
- showLeftPants() - Method in class net.citizensnpcs.trait.SkinLayers
- showLeftSleeve() - Method in class net.citizensnpcs.trait.SkinLayers
- showPants() - Method in class net.citizensnpcs.trait.SkinLayers
- showRightPants() - Method in class net.citizensnpcs.trait.SkinLayers
- showRightSleeve() - Method in class net.citizensnpcs.trait.SkinLayers
- showSleeves() - Method in class net.citizensnpcs.trait.SkinLayers
- shulker(CommandContext, CommandSender, NPC, Integer, DyeColor) - Static method in class net.citizensnpcs.trait.versioned.ShulkerTrait
- SHULKER_COLOR_SET - Static variable in class net.citizensnpcs.util.Messages
- SHULKER_PEEK_SET - Static variable in class net.citizensnpcs.util.Messages
- ShulkerTrait - Class in net.citizensnpcs.trait.versioned
- ShulkerTrait() - Constructor for class net.citizensnpcs.trait.versioned.ShulkerTrait
- shutdown() - Static method in class net.citizensnpcs.api.CitizensAPI
-
Shuts down any resources currently being held.
- shutdown() - Static method in class net.citizensnpcs.npc.skin.profile.ProfileFetcher
- shutdown() - Static method in class net.citizensnpcs.util.NMS
- shutdown() - Method in interface net.citizensnpcs.util.NMSBridge
- signature - Variable in class net.citizensnpcs.util.SkinProperty
- SILENT - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Whether to suppress sounds.
- SimpleAStarStorage - Class in net.citizensnpcs.api.astar
-
A base implementation of
AStarStorage
that uses aPriorityQueue
for the frontier andHashMap
s for the open/closed sets. - SimpleAStarStorage() - Constructor for class net.citizensnpcs.api.astar.SimpleAStarStorage
- SimpleBarChart(String, Callable<Map<String, Integer>>) - Constructor for class net.citizensnpcs.Metrics.SimpleBarChart
-
Class constructor.
- SimpleGoalController - Class in net.citizensnpcs.api.ai
-
A simple
GoalController
implementation that stores goals as aArrayList
. - SimpleGoalController() - Constructor for class net.citizensnpcs.api.ai.SimpleGoalController
- SimpleGoalController.SimpleGoalSelector - Class in net.citizensnpcs.api.ai
- SimpleGoalEntry - Class in net.citizensnpcs.api.ai
- SimpleGoalEntry(Goal, int) - Constructor for class net.citizensnpcs.api.ai.SimpleGoalEntry
- SimpleGoalSelector() - Constructor for class net.citizensnpcs.api.ai.SimpleGoalController.SimpleGoalSelector
- SimpleMetadataStore - Class in net.citizensnpcs.api.npc
- SimpleMetadataStore() - Constructor for class net.citizensnpcs.api.npc.SimpleMetadataStore
- SimpleNPCDataStore - Class in net.citizensnpcs.api.npc
- SimpleNPCDataStore(Storage) - Constructor for class net.citizensnpcs.api.npc.SimpleNPCDataStore
- SimplePie(String, Callable<String>) - Constructor for class net.citizensnpcs.Metrics.SimplePie
-
Class constructor.
- SingleEntityHologramRenderer() - Constructor for class net.citizensnpcs.trait.HologramTrait.SingleEntityHologramRenderer
- SingleLineChart(String, Callable<Integer>) - Constructor for class net.citizensnpcs.Metrics.SingleLineChart
-
Class constructor.
- singleUse(Behavior) - Static method in class net.citizensnpcs.api.ai.tree.StatusMapper
- SIT - Enum constant in enum net.citizensnpcs.util.PlayerAnimation
- SITTING - Enum constant in enum net.citizensnpcs.trait.EntityPoseTrait.EntityPose
- SITTING - Enum constant in enum net.citizensnpcs.trait.versioned.CamelTrait.CamelPose
- SITTING_SET - Static variable in class net.citizensnpcs.util.Messages
- SITTING_UNSET - Static variable in class net.citizensnpcs.util.Messages
- SitTrait - Class in net.citizensnpcs.trait
- SitTrait() - Constructor for class net.citizensnpcs.trait.SitTrait
- size() - Method in class net.citizensnpcs.api.ai.speech.SpeechContext
- size() - Method in interface net.citizensnpcs.api.npc.MetadataStore
- size() - Method in class net.citizensnpcs.api.npc.SimpleMetadataStore
- SIZE_DESCRIPTION - Static variable in class net.citizensnpcs.util.Messages
- SIZE_SET - Static variable in class net.citizensnpcs.util.Messages
- Skin - Class in net.citizensnpcs.npc.skin
-
Stores data for a single skin.
- SKIN_CLEARED - Static variable in class net.citizensnpcs.util.Messages
- SKIN_EXPORTED - Static variable in class net.citizensnpcs.util.Messages
- SKIN_LATEST_SET - Static variable in class net.citizensnpcs.util.Messages
- SKIN_LAYERS_SET - Static variable in class net.citizensnpcs.util.Messages
- SKIN_REQUIRED - Static variable in class net.citizensnpcs.util.Messages
- SKIN_SET - Static variable in class net.citizensnpcs.util.Messages
- SKIN_URL_SET - Static variable in class net.citizensnpcs.util.Messages
- SkinLayers - Class in net.citizensnpcs.trait
-
Persists skin layers that should/should not be visible on the NPC skin.
- SkinLayers() - Constructor for class net.citizensnpcs.trait.SkinLayers
- SkinLayers.Layer - Enum in net.citizensnpcs.trait
- SkinnableEntity - Interface in net.citizensnpcs.npc.skin
-
Interface for player entities that are skinnable.
- SkinPacketTracker - Class in net.citizensnpcs.npc.skin
-
Handles and synchronizes add and remove packets for Player type NPC's in order to properly apply the NPC skin.
- SkinPacketTracker(SkinnableEntity) - Constructor for class net.citizensnpcs.npc.skin.SkinPacketTracker
-
Constructor.
- SkinProperty - Class in net.citizensnpcs.util
- SkinProperty(String, String, String) - Constructor for class net.citizensnpcs.util.SkinProperty
- SkinTrait - Class in net.citizensnpcs.trait
- SkinTrait() - Constructor for class net.citizensnpcs.trait.SkinTrait
- SkinUpdateTracker - Class in net.citizensnpcs.npc.skin
-
Tracks skin updates for players.
- SkinUpdateTracker() - Constructor for class net.citizensnpcs.npc.skin.SkinUpdateTracker
-
Constructor.
- SKIPPING_INVALID_ANCHOR - Static variable in class net.citizensnpcs.util.Messages
- SKIPPING_INVALID_POSE - Static variable in class net.citizensnpcs.util.Messages
- sleep(Player, boolean) - Static method in class net.citizensnpcs.util.NMS
- sleep(Player, boolean) - Method in interface net.citizensnpcs.util.NMSBridge
- SLEEP - Enum constant in enum net.citizensnpcs.util.PlayerAnimation
- SLEEPING - Enum constant in enum net.citizensnpcs.trait.EntityPoseTrait.EntityPose
- SleepTrait - Class in net.citizensnpcs.trait
- SleepTrait() - Constructor for class net.citizensnpcs.trait.SleepTrait
- SLIDING - Enum constant in enum net.citizensnpcs.trait.EntityPoseTrait.EntityPose
- SlimeSize - Class in net.citizensnpcs.trait
-
Persists Slime size.
- SlimeSize() - Constructor for class net.citizensnpcs.trait.SlimeSize
- slot() - Element in annotation type net.citizensnpcs.api.gui.ClickHandler
-
The slot position to handle clicks for.
- slot() - Element in annotation type net.citizensnpcs.api.gui.MenuSlot
-
The position of the slot within the inventory.
- slots() - Element in annotation type net.citizensnpcs.api.gui.MenuPattern
- SNEAK - Enum constant in enum net.citizensnpcs.util.PlayerAnimation
- SneakTrait - Class in net.citizensnpcs.trait
- SneakTrait() - Constructor for class net.citizensnpcs.trait.SneakTrait
- sniffer(CommandContext, CommandSender, NPC, SnifferTrait.SnifferState) - Static method in class net.citizensnpcs.trait.versioned.SnifferTrait
- SNIFFER_STATE_SET - Static variable in class net.citizensnpcs.util.Messages
- SnifferTrait - Class in net.citizensnpcs.trait.versioned
- SnifferTrait() - Constructor for class net.citizensnpcs.trait.versioned.SnifferTrait
- SnifferTrait.SnifferState - Enum in net.citizensnpcs.trait.versioned
- SNIFFING - Enum constant in enum net.citizensnpcs.trait.EntityPoseTrait.EntityPose
- SNIFFING - Enum constant in enum net.citizensnpcs.trait.versioned.SnifferTrait.SnifferState
- snowman(CommandContext, CommandSender, NPC) - Static method in class net.citizensnpcs.trait.versioned.SnowmanTrait
- SNOWMAN_DERP_SET - Static variable in class net.citizensnpcs.util.Messages
- SNOWMAN_DERP_STOPPED - Static variable in class net.citizensnpcs.util.Messages
- SNOWMAN_FORM_SNOW_SET - Static variable in class net.citizensnpcs.util.Messages
- SNOWMAN_FORM_SNOW_STOPPED - Static variable in class net.citizensnpcs.util.Messages
- SnowmanTrait - Class in net.citizensnpcs.trait.versioned
- SnowmanTrait() - Constructor for class net.citizensnpcs.trait.versioned.SnowmanTrait
- sorted() - Method in interface net.citizensnpcs.api.npc.NPCRegistry
-
Returns a sorted view of this registry, sorted by NPC id.
- sorted() - Method in class net.citizensnpcs.npc.CitizensNPCRegistry
- SOUND_INFO - Static variable in class net.citizensnpcs.util.Messages
- SOUND_SET - Static variable in class net.citizensnpcs.util.Messages
- SOUTH - Enum constant in enum net.citizensnpcs.api.hpastar.Direction
- spawn(Location) - Method in interface net.citizensnpcs.api.npc.NPC
-
Attempts to spawn this NPC.
- spawn(Location) - Method in class net.citizensnpcs.npc.AbstractEntityController
- spawn(Location) - Method in class net.citizensnpcs.npc.CitizensNPC
- spawn(Location) - Method in interface net.citizensnpcs.npc.EntityController
- spawn(Location, SpawnReason) - Method in interface net.citizensnpcs.api.npc.NPC
-
Attempts to spawn this NPC.
- spawn(Location, SpawnReason) - Method in class net.citizensnpcs.npc.CitizensNPC
- SPAWN_NODAMAGE_TICKS - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
The initial no damage ticks on spawn, defaults to 20.
- Spawned - Class in net.citizensnpcs.api.trait.trait
-
Represents the spawn state of an NPC.
- Spawned() - Constructor for class net.citizensnpcs.api.trait.trait.Spawned
- spawnHologram(NPC, Vector3d) - Method in class net.citizensnpcs.trait.HologramTrait.SingleEntityHologramRenderer
- spawnMarker(World, Location) - Method in class net.citizensnpcs.trait.waypoint.EntityMarkers
-
Spawns a marker
Entity
without storing it for later use. - SpawnReason - Enum in net.citizensnpcs.api.event
- speak(SpeechContext) - Method in interface net.citizensnpcs.api.ai.speech.SpeechController
-
Sends the speechController's
NPC
andSpeechContext
. - SPEECH_BUBBLES_DURATION_SET - Static variable in class net.citizensnpcs.util.Messages
- SpeechBystanderEvent - Class in net.citizensnpcs.api.ai.speech.event
- SpeechBystanderEvent(Talkable, SpeechContext, String) - Constructor for class net.citizensnpcs.api.ai.speech.event.SpeechBystanderEvent
- SpeechContext - Class in net.citizensnpcs.api.ai.speech
-
SpeechContext contains information about a
NPCSpeechEvent
, including theTalkable
talker, recipients, and message. - SpeechContext() - Constructor for class net.citizensnpcs.api.ai.speech.SpeechContext
- SpeechContext(String) - Constructor for class net.citizensnpcs.api.ai.speech.SpeechContext
- SpeechContext(String, Entity) - Constructor for class net.citizensnpcs.api.ai.speech.SpeechContext
- SpeechContext(NPC, String) - Constructor for class net.citizensnpcs.api.ai.speech.SpeechContext
- SpeechContext(NPC, String, Entity) - Constructor for class net.citizensnpcs.api.ai.speech.SpeechContext
- SpeechController - Interface in net.citizensnpcs.api.ai.speech
-
Represents the NPCs speech abilities.
- SpeechEvent - Class in net.citizensnpcs.api.ai.speech.event
- SpeechEvent(Talkable, SpeechContext, String) - Constructor for class net.citizensnpcs.api.ai.speech.event.SpeechEvent
- SpeechTargetedEvent - Class in net.citizensnpcs.api.ai.speech.event
-
Represents an event where a Talkable entity speaks to another Talkable entity.
- SpeechTargetedEvent(Talkable, SpeechContext, String) - Constructor for class net.citizensnpcs.api.ai.speech.event.SpeechTargetedEvent
- speed() - Method in class net.citizensnpcs.api.ai.NavigatorParameters
- speed(float) - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Deprecated.
- SPEED_MODIFIER_SET - Static variable in class net.citizensnpcs.util.Messages
- SPEED_TRIGGER_PROMPT - Static variable in class net.citizensnpcs.util.Messages
- speedModifier() - Method in class net.citizensnpcs.api.ai.NavigatorParameters
- speedModifier(float) - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Sets the movement speed modifier of the
Navigator
. - SpeedTrigger - Class in net.citizensnpcs.trait.waypoint.triggers
- SpeedTrigger() - Constructor for class net.citizensnpcs.trait.waypoint.triggers.SpeedTrigger
- SpeedTrigger(float) - Constructor for class net.citizensnpcs.trait.waypoint.triggers.SpeedTrigger
- SpeedTriggerPrompt - Class in net.citizensnpcs.trait.waypoint.triggers
- SpeedTriggerPrompt() - Constructor for class net.citizensnpcs.trait.waypoint.triggers.SpeedTriggerPrompt
- SPELL_SET - Static variable in class net.citizensnpcs.util.Messages
- Spellcaster(CommandContext, CommandSender, NPC, Spellcaster.Spell) - Static method in class net.citizensnpcs.trait.versioned.SpellcasterTrait
- SpellcasterTrait - Class in net.citizensnpcs.trait.versioned
- SpellcasterTrait() - Constructor for class net.citizensnpcs.trait.versioned.SpellcasterTrait
- SpigotUtil - Class in net.citizensnpcs.api.util
- SpigotUtil() - Constructor for class net.citizensnpcs.api.util.SpigotUtil
- SpigotUtil.InventoryViewAPI - Class in net.citizensnpcs.api.util
-
Spigot has changed InventoryViews to be an abstract class instead of an interface necessitating an abstraction over the existing API to avoid java runtime errors.
- SPIN_ATTACK - Enum constant in enum net.citizensnpcs.trait.EntityPoseTrait.EntityPose
- STANDING - Enum constant in enum net.citizensnpcs.trait.EntityPoseTrait.EntityPose
- STANDING - Enum constant in enum net.citizensnpcs.trait.versioned.CamelTrait.CamelPose
- start(Player, WaypointEditor) - Static method in class net.citizensnpcs.trait.waypoint.triggers.TriggerEditPrompt
- START_ELYTRA - Enum constant in enum net.citizensnpcs.util.PlayerAnimation
- START_USE_MAINHAND_ITEM - Enum constant in enum net.citizensnpcs.util.PlayerAnimation
- START_USE_OFFHAND_ITEM - Enum constant in enum net.citizensnpcs.util.PlayerAnimation
- startBundling() - Method in class net.citizensnpcs.util.EntityPacketTracker.PacketAggregator
- stationaryTicks() - Method in class net.citizensnpcs.api.ai.NavigatorParameters
- stationaryTicks(int) - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Sets the number of stationary ticks before navigation is cancelled with a
CancelReason
of STUCK. - StatusMapper - Class in net.citizensnpcs.api.ai.tree
-
Wraps an
Behavior
and returns a suppliedBehaviorStatus
instead of the underlying status. - SteerableEquipperGUI - Class in net.citizensnpcs.editor
- SteerableEquipperGUI() - Constructor for class net.citizensnpcs.editor.SteerableEquipperGUI
- stop() - Method in interface net.citizensnpcs.api.ai.PathStrategy
-
Forcibly stops pathfinding.
- stop() - Method in class net.citizensnpcs.npc.ai.AStarNavigationStrategy
- stop() - Method in class net.citizensnpcs.npc.ai.FlyingAStarNavigationStrategy
- stop() - Method in interface net.citizensnpcs.npc.ai.MCNavigationStrategy.MCNavigator
- stop() - Method in class net.citizensnpcs.npc.ai.MCNavigationStrategy
- stop() - Method in class net.citizensnpcs.npc.ai.MCTargetStrategy
- stop() - Method in interface net.citizensnpcs.npc.ai.MCTargetStrategy.TargetNavigator
- stop() - Method in class net.citizensnpcs.npc.ai.StraightLineNavigationStrategy
- STOP_ELYTRA - Enum constant in enum net.citizensnpcs.util.PlayerAnimation
- STOP_SITTING - Enum constant in enum net.citizensnpcs.util.PlayerAnimation
- STOP_SLEEPING - Enum constant in enum net.citizensnpcs.util.PlayerAnimation
- STOP_SNEAKING - Enum constant in enum net.citizensnpcs.util.PlayerAnimation
- STOP_USE_ITEM - Enum constant in enum net.citizensnpcs.util.PlayerAnimation
- stopBundlingAndSend() - Method in class net.citizensnpcs.util.EntityPacketTracker.PacketAggregator
- stopExecution(Behavior) - Method in class net.citizensnpcs.api.ai.tree.Composite
- Storage - Interface in net.citizensnpcs.api.util
- STORAGE_FILE - Enum constant in enum net.citizensnpcs.Settings.Setting
- store(NPC) - Method in class net.citizensnpcs.api.npc.MemoryNPCDataStore
- store(NPC) - Method in interface net.citizensnpcs.api.npc.NPCDataStore
-
Stores the given
NPC
into memory or to a disk representation. - store(NPC) - Method in class net.citizensnpcs.api.npc.SimpleNPCDataStore
- storeAll(NPCRegistry) - Method in class net.citizensnpcs.api.npc.MemoryNPCDataStore
- storeAll(NPCRegistry) - Method in interface net.citizensnpcs.api.npc.NPCDataStore
-
Stores all
NPC
s in the givenNPCRegistry
to disk. - storeAll(NPCRegistry) - Method in class net.citizensnpcs.api.npc.SimpleNPCDataStore
- StoredShops - Class in net.citizensnpcs.trait.shop
- StoredShops(YamlStorage) - Constructor for class net.citizensnpcs.trait.shop.StoredShops
- storeNPCs() - Method in class net.citizensnpcs.Citizens
- storeNPCs(boolean) - Method in class net.citizensnpcs.Citizens
- storeShops() - Method in class net.citizensnpcs.trait.shop.StoredShops
- StraightLineNavigationStrategy - Class in net.citizensnpcs.npc.ai
- StraightLineNavigationStrategy(NPC, Entity, NavigatorParameters) - Constructor for class net.citizensnpcs.npc.ai.StraightLineNavigationStrategy
- StraightLineNavigationStrategy(NPC, Location, NavigatorParameters) - Constructor for class net.citizensnpcs.npc.ai.StraightLineNavigationStrategy
- straightLineTargetingDistance() - Method in class net.citizensnpcs.api.ai.NavigatorParameters
- straightLineTargetingDistance(float) - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Sets the distance (in blocks) at which the entity targeter will switch to simply following a straight line to the target instead of pathfinding.
- StringHelper - Class in net.citizensnpcs.util
- StringHelper() - Constructor for class net.citizensnpcs.util.StringHelper
- stringSetter(Supplier<String>, Consumer<String>) - Static method in class net.citizensnpcs.api.gui.InputMenus
- stringValue() - Method in class net.citizensnpcs.util.Anchor
- stringValue() - Method in class net.citizensnpcs.util.Pose
- stripBedrockPrefix(String) - Static method in class net.citizensnpcs.util.Util
- stripColor(String) - Static method in class net.citizensnpcs.api.util.Messaging
- STUCK - Enum constant in enum net.citizensnpcs.api.ai.event.CancelReason
- stuckAction() - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Gets the
StuckAction
of these parameters. - stuckAction(StuckAction) - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Sets the
StuckAction
of the parameters. - StuckAction - Interface in net.citizensnpcs.api.ai
- success() - Static method in class net.citizensnpcs.trait.shop.NPCShopAction.Transaction
- SUCCESS - Enum constant in enum net.citizensnpcs.api.ai.tree.BehaviorStatus
-
Indicates that the
Behavior
has succeeded and can be terminated. - SUCCESS - Enum constant in enum net.citizensnpcs.npc.skin.profile.ProfileFetchResult
-
The profile was successfully fetched.
- supportsOcelotType() - Method in class net.citizensnpcs.trait.OcelotModifiers
- SWIM - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Whether to allow swimming.
- SWIM_SET - Static variable in class net.citizensnpcs.util.Messages
- SWIM_UNSET - Static variable in class net.citizensnpcs.util.Messages
- SWIMMING - Enum constant in enum net.citizensnpcs.trait.EntityPoseTrait.EntityPose
- SwimmingExaminer - Class in net.citizensnpcs.api.astar.pathfinder
- SwimmingExaminer(NPC) - Constructor for class net.citizensnpcs.api.astar.pathfinder.SwimmingExaminer
T
- TabCompletions() - Constructor for class net.citizensnpcs.trait.HologramTrait.TabCompletions
- TABLIST_REMOVE_PACKET_DELAY - Enum constant in enum net.citizensnpcs.Settings.Setting
- TabListRemover - Class in net.citizensnpcs.npc.skin
-
Sends remove packets in batch per player.
- take(Entity, InventoryMultiplexer, int) - Method in class net.citizensnpcs.trait.shop.CommandAction
- take(Entity, InventoryMultiplexer, int) - Method in class net.citizensnpcs.trait.shop.ExperienceAction
- take(Entity, InventoryMultiplexer, int) - Method in class net.citizensnpcs.trait.shop.ItemAction
- take(Entity, InventoryMultiplexer, int) - Method in class net.citizensnpcs.trait.shop.MoneyAction
- take(Entity, InventoryMultiplexer, int) - Method in class net.citizensnpcs.trait.shop.NPCShopAction
- take(Entity, InventoryMultiplexer, int) - Method in class net.citizensnpcs.trait.shop.OpenShopAction
- take(Entity, InventoryMultiplexer, int) - Method in class net.citizensnpcs.trait.shop.PermissionAction
- take(Player, int) - Method in class net.citizensnpcs.trait.shop.NPCShopAction
- talk(SpeechContext) - Static method in class net.citizensnpcs.api.CitizensAPI
- talk(SpeechContext) - Method in interface net.citizensnpcs.api.CitizensPlugin
- talk(SpeechContext) - Method in class net.citizensnpcs.Citizens
- talk(SpeechContext) - Static method in class net.citizensnpcs.util.Util
- TALK_CLOSE_TO_NPCS - Enum constant in enum net.citizensnpcs.Settings.Setting
- TALK_ITEM - Enum constant in enum net.citizensnpcs.Settings.Setting
- Talkable - Interface in net.citizensnpcs.api.ai.speech
-
Talkable provides an interface for talking to Players, Entities and NPCs.
- TalkableEntity - Class in net.citizensnpcs.api.ai.speech
- TalkableEntity(NPC) - Constructor for class net.citizensnpcs.api.ai.speech.TalkableEntity
- TalkableEntity(Entity) - Constructor for class net.citizensnpcs.api.ai.speech.TalkableEntity
- talkNear(SpeechContext, String) - Method in interface net.citizensnpcs.api.ai.speech.Talkable
-
Called when talking near this Talkable Entity to provide a universal method to getting an event/output.
- talkNear(SpeechContext, String) - Method in class net.citizensnpcs.api.ai.speech.TalkableEntity
- talkTo(SpeechContext, String) - Method in interface net.citizensnpcs.api.ai.speech.Talkable
-
Called when talking to this Talkable Entity to provide a universal method to getting an event/output.
- talkTo(SpeechContext, String) - Method in class net.citizensnpcs.api.ai.speech.TalkableEntity
- TARGET_DIED - Enum constant in enum net.citizensnpcs.api.ai.event.CancelReason
- TARGET_MOVED_WORLD - Enum constant in enum net.citizensnpcs.api.ai.event.CancelReason
- TARGETABLE_PLAYERLIST_WARNING - Static variable in class net.citizensnpcs.util.Messages
- TARGETABLE_SET - Static variable in class net.citizensnpcs.util.Messages
- TARGETABLE_UNSET - Static variable in class net.citizensnpcs.util.Messages
- TargetableTrait - Class in net.citizensnpcs.trait
- TargetableTrait() - Constructor for class net.citizensnpcs.trait.TargetableTrait
- targetFilter(Function<Entity, Boolean>) - Method in class net.citizensnpcs.api.ai.goals.TargetNearbyEntityGoal.Builder
- TargetNearbyEntityGoal - Class in net.citizensnpcs.api.ai.goals
-
A sample
Goal
/Behavior
that will target specificEntityType
s within a certain radius and start following them usingNavigator.setTarget(Entity, boolean)
. - TargetNearbyEntityGoal.Builder - Class in net.citizensnpcs.api.ai.goals
- targetNPCs() - Method in class net.citizensnpcs.trait.LookClose
- targets(Set<EntityType>) - Method in class net.citizensnpcs.api.ai.goals.TargetNearbyEntityGoal.Builder
- TargetType - Enum in net.citizensnpcs.api.ai
- teleport(Location, PlayerTeleportEvent.TeleportCause) - Method in class net.citizensnpcs.api.npc.AbstractNPC
- teleport(Location, PlayerTeleportEvent.TeleportCause) - Method in interface net.citizensnpcs.api.npc.NPC
-
An alternative to
npc.getEntity().getLocation()
that teleports passengers as well. - teleport(Location, PlayerTeleportEvent.TeleportCause) - Method in class net.citizensnpcs.npc.CitizensNPC
- TELEPORT - Enum constant in enum net.citizensnpcs.trait.HomeTrait.ReturnStrategy
- TELEPORT_NPC_LOCATION_NOT_FOUND - Static variable in class net.citizensnpcs.util.Messages
- TELEPORTED_TO_NPC - Static variable in class net.citizensnpcs.util.Messages
- TeleportStuckAction - Class in net.citizensnpcs.api.ai
- TeleportTrigger - Class in net.citizensnpcs.trait.waypoint.triggers
- TeleportTrigger() - Constructor for class net.citizensnpcs.trait.waypoint.triggers.TeleportTrigger
- TeleportTrigger(Location) - Constructor for class net.citizensnpcs.trait.waypoint.triggers.TeleportTrigger
- TeleportTriggerPrompt - Class in net.citizensnpcs.trait.waypoint.triggers
- TeleportTriggerPrompt() - Constructor for class net.citizensnpcs.trait.waypoint.triggers.TeleportTriggerPrompt
- Template - Class in net.citizensnpcs.api.npc.templates
- TEMPLATE_APPLIED - Static variable in class net.citizensnpcs.util.Messages
- TEMPLATE_CONFLICT - Static variable in class net.citizensnpcs.util.Messages
- TEMPLATE_DELETED - Static variable in class net.citizensnpcs.util.Messages
- TEMPLATE_GENERATED - Static variable in class net.citizensnpcs.util.Messages
- TEMPLATE_LIST_HEADER - Static variable in class net.citizensnpcs.util.Messages
- TEMPLATE_MISSING - Static variable in class net.citizensnpcs.util.Messages
- TEMPLATE_NAMESPACE_EXISTS - Static variable in class net.citizensnpcs.util.Messages
- TEMPLATE_PICKER - Static variable in class net.citizensnpcs.util.Messages
- TEMPLATE_SCAFFOLD_CREATED - Static variable in class net.citizensnpcs.util.Messages
- TemplateRegistry - Class in net.citizensnpcs.api.npc.templates
- TemplateRegistry(Path) - Constructor for class net.citizensnpcs.api.npc.templates.TemplateRegistry
- TemplateWorkspace - Class in net.citizensnpcs.api.npc.templates
- TemplateWorkspace(File) - Constructor for class net.citizensnpcs.api.npc.templates.TemplateWorkspace
- text - Variable in class net.citizensnpcs.trait.HologramTrait.SingleEntityHologramRenderer
- Text - Class in net.citizensnpcs.trait.text
-
Persists text metadata, i.e.
- Text() - Constructor for class net.citizensnpcs.trait.text.Text
- TEXT_DISPLAY_COMPONENT - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
- TEXT_EDITOR_BEGIN - Static variable in class net.citizensnpcs.util.Messages
- TEXT_EDITOR_DELAY_SET - Static variable in class net.citizensnpcs.util.Messages
- TEXT_EDITOR_END - Static variable in class net.citizensnpcs.util.Messages
- TEXT_EDITOR_INVALID_DELAY - Static variable in class net.citizensnpcs.util.Messages
- TEXT_EDITOR_INVALID_EDIT_TYPE - Static variable in class net.citizensnpcs.util.Messages
- TEXT_EDITOR_INVALID_INDEX - Static variable in class net.citizensnpcs.util.Messages
- TEXT_EDITOR_INVALID_PAGE - Static variable in class net.citizensnpcs.util.Messages
- TEXT_EDITOR_INVALID_RANGE - Static variable in class net.citizensnpcs.util.Messages
- TEXT_EDITOR_MISSING_ITEM_PATTERN - Static variable in class net.citizensnpcs.util.Messages
- TEXT_EDITOR_RANGE_SET - Static variable in class net.citizensnpcs.util.Messages
- TEXT_EDITOR_SET_ITEM - Static variable in class net.citizensnpcs.util.Messages
- TEXT_EDITOR_START_PROMPT - Static variable in class net.citizensnpcs.util.Messages
- TextBasePrompt - Class in net.citizensnpcs.trait.text
- TextBasePrompt(Text) - Constructor for class net.citizensnpcs.trait.text.TextBasePrompt
- TextDisplayRenderer() - Constructor for class net.citizensnpcs.trait.HologramTrait.TextDisplayRenderer
- TextDisplayRenderer(Color) - Constructor for class net.citizensnpcs.trait.HologramTrait.TextDisplayRenderer
- TextDisplayTrait - Class in net.citizensnpcs.trait.versioned
- TextDisplayTrait() - Constructor for class net.citizensnpcs.trait.versioned.TextDisplayTrait
- TextDisplayVehicleRenderer() - Constructor for class net.citizensnpcs.trait.HologramTrait.TextDisplayVehicleRenderer
- tick(int, int) - Method in class net.citizensnpcs.npc.ai.AStarNavigationStrategy.AStarPlanner
- tickLimiter(Behavior, int) - Static method in class net.citizensnpcs.api.ai.tree.TimerDecorator
- tickParallel() - Method in class net.citizensnpcs.api.ai.tree.Composite
- TIMED_RESPAWN - Enum constant in enum net.citizensnpcs.api.event.SpawnReason
- TimerDecorator - Class in net.citizensnpcs.api.ai.tree
-
Wraps a
Behavior
and enforces a tick limit, after which it will returnBehaviorStatus.FAILURE
and reset the childBehavior
. - title() - Element in annotation type net.citizensnpcs.api.gui.Menu
-
The menu title.
- title() - Element in annotation type net.citizensnpcs.api.gui.MenuSlot
-
The display name of the inventory item.
- toBukkit() - Method in enum net.citizensnpcs.api.trait.trait.Equipment.EquipmentSlot
- toBukkit() - Method in class net.citizensnpcs.api.util.BoundingBox
- toByte(Set<SkinLayers.Layer>) - Static method in enum net.citizensnpcs.trait.SkinLayers.Layer
- toDimensions() - Method in class net.citizensnpcs.api.util.BoundingBox
- toggle() - Method in class net.citizensnpcs.trait.Age
-
Toggles the age lock variable and returns whether the age is currently locked.
- toggle() - Method in class net.citizensnpcs.trait.Controllable
- toggle() - Method in class net.citizensnpcs.trait.Gravity
- toggle() - Method in class net.citizensnpcs.trait.LookClose
- toggle() - Method in class net.citizensnpcs.trait.Saddle
- toggle(String, Consumer<List<InputMenus.Choice<T>>>, InputMenus.Choice<T>...) - Static method in class net.citizensnpcs.api.gui.InputMenus
- TOGGLE - Enum constant in enum net.citizensnpcs.api.gui.InputMenus.Choice.Type
- toggleAngry() - Method in class net.citizensnpcs.trait.EndermanTrait
- TOGGLED_USING_HELD_ITEM - Static variable in class net.citizensnpcs.util.Messages
- TOGGLED_USING_OFFHAND_ITEM - Static variable in class net.citizensnpcs.util.Messages
- toggleDerp() - Method in class net.citizensnpcs.trait.versioned.SnowmanTrait
- toggleEating() - Method in class net.citizensnpcs.trait.versioned.PandaTrait
- toggler(Consumer<Boolean>, boolean) - Static method in class net.citizensnpcs.api.gui.InputMenus
- toggleRandomTalker() - Method in class net.citizensnpcs.trait.text.Text
-
Toggles talking at random intervals.
- toggleRealisticLooking() - Method in class net.citizensnpcs.trait.text.Text
-
Toggles requiring line of sight before talking.
- toggleRolling() - Method in class net.citizensnpcs.trait.versioned.PandaTrait
- toggleSendTextToChat() - Method in class net.citizensnpcs.trait.text.Text
-
Toggles sending text through chat
- toggleSheared() - Method in class net.citizensnpcs.trait.SheepTrait
- toggleSitting() - Method in class net.citizensnpcs.trait.versioned.PandaTrait
- toggleSneezing() - Method in class net.citizensnpcs.trait.versioned.PandaTrait
- toggleSpeechBubbles() - Method in class net.citizensnpcs.trait.text.Text
-
Toggles using speech bubbles instead of messages.
- toggleTalkClose() - Method in class net.citizensnpcs.trait.text.Text
-
Toggles talking to nearby Players.
- TOO_FEW_ARGUMENTS - Static variable in class net.citizensnpcs.api.command.CommandMessages
- TOO_MANY_ARGUMENTS - Static variable in class net.citizensnpcs.api.command.CommandMessages
- TOO_MANY_REQUESTS - Enum constant in enum net.citizensnpcs.npc.skin.profile.ProfileFetchResult
-
The profile request failed because too many requests were sent.
- toString() - Method in class net.citizensnpcs.api.ai.TeleportStuckAction
- toString() - Method in class net.citizensnpcs.api.ai.tree.ForwardingBehaviorGoalAdapter
- toString() - Method in class net.citizensnpcs.api.ai.tree.Selector
- toString() - Method in class net.citizensnpcs.api.ai.tree.Sequence
- toString() - Method in class net.citizensnpcs.api.astar.pathfinder.Path
- toString() - Method in class net.citizensnpcs.api.astar.SimpleAStarStorage
- toString() - Method in class net.citizensnpcs.api.event.NPCMoveEvent
- toString() - Method in class net.citizensnpcs.api.hpastar.HPACluster
- toString() - Method in class net.citizensnpcs.api.hpastar.HPAGraphAStarNode
- toString() - Method in class net.citizensnpcs.api.hpastar.HPAGraphNode
- toString() - Method in class net.citizensnpcs.api.trait.trait.Inventory
- toString() - Method in class net.citizensnpcs.api.trait.trait.MobType
- toString() - Method in class net.citizensnpcs.api.trait.trait.Owner
- toString() - Method in class net.citizensnpcs.api.trait.trait.Spawned
- toString() - Method in class net.citizensnpcs.api.util.BoundingBox
- toString() - Method in class net.citizensnpcs.api.util.EntityDim
- toString() - Method in class net.citizensnpcs.api.util.MemoryDataKey
- toString() - Method in class net.citizensnpcs.api.util.OldEnumCompat.CatTypeEnum
- toString() - Method in class net.citizensnpcs.api.util.OldEnumCompat.FrogVariantEnum
- toString() - Method in class net.citizensnpcs.api.util.OldEnumCompat.VillagerProfessionEnum
- toString() - Method in class net.citizensnpcs.api.util.OldEnumCompat.VillagerTypeEnum
- toString() - Method in class net.citizensnpcs.api.util.YamlStorage
- toString() - Method in class net.citizensnpcs.api.util.YamlStorageWithLists
- toString() - Method in class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- toString() - Method in class net.citizensnpcs.Metrics.JsonObjectBuilder.JsonObject
- toString() - Method in class net.citizensnpcs.npc.ai.MCNavigationStrategy
- toString() - Method in class net.citizensnpcs.npc.ai.MCTargetStrategy
- toString() - Method in class net.citizensnpcs.npc.CitizensNPC
- toString() - Method in class net.citizensnpcs.trait.Age
- toString() - Method in enum net.citizensnpcs.trait.CommandTrait.ExecutionMode
- toString() - Method in class net.citizensnpcs.trait.CurrentLocation
- toString() - Method in class net.citizensnpcs.trait.LookClose
- toString() - Method in class net.citizensnpcs.trait.Saddle
- toString() - Method in class net.citizensnpcs.trait.SkinLayers
- toString() - Method in class net.citizensnpcs.trait.VillagerProfession
- toString() - Method in class net.citizensnpcs.trait.waypoint.Waypoint
- toString() - Method in class net.citizensnpcs.trait.WoolColor
- toString() - Method in class net.citizensnpcs.util.Anchor
- toString() - Method in class net.citizensnpcs.util.ChunkCoord
- toString() - Method in class net.citizensnpcs.util.Pose
- toTicks(Duration) - Static method in class net.citizensnpcs.util.Util
- TPTO_ENTITY_NOT_FOUND - Static variable in class net.citizensnpcs.util.Messages
- TPTO_SUCCESS - Static variable in class net.citizensnpcs.util.Messages
- tr(String, Object...) - Static method in class net.citizensnpcs.api.util.Messaging
- TRACKING_RANGE - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
The tracking distance for packets.
- TRACKING_RANGE_SET - Static variable in class net.citizensnpcs.util.Messages
- trackStats(Trait) - Method in class net.citizensnpcs.npc.CitizensTraitFactory
- TRADER - Enum constant in enum net.citizensnpcs.trait.ShopTrait.ShopType
- Trait - Class in net.citizensnpcs.api.trait
-
Represents a Trait linked to an
NPC
that can be loaded and saved. - Trait(String) - Constructor for class net.citizensnpcs.api.trait.Trait
- TRAIT_LOAD_FAILED - Static variable in class net.citizensnpcs.util.Messages
- TRAIT_ONSPAWN_FAILED - Static variable in class net.citizensnpcs.util.Messages
- TraitEventHandler - Annotation Type in net.citizensnpcs.api.trait
- TraitEventHandler.NPCEventExtractor - Interface in net.citizensnpcs.api.trait
- TraitFactory - Interface in net.citizensnpcs.api.trait
- TraitInfo - Class in net.citizensnpcs.api.trait
-
Builds a trait.
- TraitName - Annotation Type in net.citizensnpcs.api.trait
-
A helper annotation to specify trait name for
TraitInfo
. - traits - Variable in class net.citizensnpcs.api.npc.AbstractNPC
- traits() - Element in annotation type net.citizensnpcs.api.command.Requirements
- TRAITS_ADDED - Static variable in class net.citizensnpcs.util.Messages
- TRAITS_FAILED_TO_ADD - Static variable in class net.citizensnpcs.util.Messages
- TRAITS_REMOVED - Static variable in class net.citizensnpcs.util.Messages
- transact(Consumer<ItemStack[]>) - Method in class net.citizensnpcs.util.InventoryMultiplexer
- Transaction(Supplier<Boolean>, Runnable, Runnable) - Constructor for class net.citizensnpcs.trait.shop.NPCShopAction.Transaction
- transition(Class<? extends InventoryMenuPage>) - Method in class net.citizensnpcs.api.gui.InventoryMenu
-
Transition to another page.
- transition(Class<? extends InventoryMenuPage>, Map<String, Object>) - Method in class net.citizensnpcs.api.gui.InventoryMenu
-
Transition to another page with context.
- transition(InventoryMenuPage) - Method in class net.citizensnpcs.api.gui.InventoryMenu
-
Transition to another page.
- transition(InventoryMenuPage, Map<String, Object>) - Method in class net.citizensnpcs.api.gui.InventoryMenu
-
Transition to another page with context.
- transitionBack() - Method in class net.citizensnpcs.api.gui.InventoryMenu
- transitions() - Element in annotation type net.citizensnpcs.api.gui.MenuPattern
- translate(String, Object...) - Static method in class net.citizensnpcs.api.util.Translator
- Translator - Class in net.citizensnpcs.api.util
- tree(Supplier<PhTreeSolid<Boolean>>) - Method in class net.citizensnpcs.api.ai.goals.WanderGoal.Builder
- TriggerAddPrompt - Class in net.citizensnpcs.trait.waypoint.triggers
- TriggerAddPrompt() - Constructor for class net.citizensnpcs.trait.waypoint.triggers.TriggerAddPrompt
- TriggerEditPrompt - Class in net.citizensnpcs.trait.waypoint.triggers
- TriggerEditPrompt(WaypointEditor) - Constructor for class net.citizensnpcs.trait.waypoint.triggers.TriggerEditPrompt
- tropicalfish(CommandContext, CommandSender, NPC, DyeColor, DyeColor, TropicalFish.Pattern) - Static method in class net.citizensnpcs.trait.versioned.TropicalFishTrait
- TROPICALFISH_BODY_COLOR_SET - Static variable in class net.citizensnpcs.util.Messages
- TROPICALFISH_PATTERN_COLOR_SET - Static variable in class net.citizensnpcs.util.Messages
- TROPICALFISH_PATTERN_SET - Static variable in class net.citizensnpcs.util.Messages
- TropicalFishTrait - Class in net.citizensnpcs.trait.versioned
- TropicalFishTrait() - Constructor for class net.citizensnpcs.trait.versioned.TropicalFishTrait
- tryCreateInstance() - Method in class net.citizensnpcs.api.trait.TraitInfo
- trySwim(Entity) - Static method in class net.citizensnpcs.util.NMS
- trySwim(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
- trySwim(Entity, float) - Static method in class net.citizensnpcs.util.NMS
- trySwim(Entity, float) - Method in interface net.citizensnpcs.util.NMSBridge
- tryTranslate(Object) - Static method in class net.citizensnpcs.api.util.Messaging
- type() - Element in annotation type net.citizensnpcs.api.gui.Menu
-
The inventory type.
- types() - Element in annotation type net.citizensnpcs.api.command.Requirements
U
- undo(CommandSender) - Method in class net.citizensnpcs.commands.history.CommandHistory
- undo(CommandSender, NPCSelector) - Method in interface net.citizensnpcs.commands.history.CommandHistoryItem
- undo(CommandSender, NPCSelector) - Method in class net.citizensnpcs.commands.history.CreateNPCHistoryItem
- undo(CommandSender, NPCSelector) - Method in class net.citizensnpcs.commands.history.RemoveNPCHistoryItem
- UNDO_SUCCESSFUL - Static variable in class net.citizensnpcs.util.Messages
- UNDO_UNSUCCESSFUL - Static variable in class net.citizensnpcs.util.Messages
- UnhandledCommandException - Exception Class in net.citizensnpcs.api.command.exception
- UnhandledCommandException() - Constructor for exception class net.citizensnpcs.api.command.exception.UnhandledCommandException
- UNKNOWN_COMMAND - Static variable in class net.citizensnpcs.api.command.CommandMessages
- UNKNOWN_MATERIAL - Static variable in class net.citizensnpcs.util.Messages
- UNKNOWN_NPC_REGISTRY - Static variable in class net.citizensnpcs.util.Messages
- UNKNOWN_PLAYER_ANIMATION - Static variable in class net.citizensnpcs.util.Messages
- unlimited(Behavior) - Static method in class net.citizensnpcs.api.ai.tree.RetryDecorator
- unlink(Player) - Method in interface net.citizensnpcs.util.EntityPacketTracker
- unlinkAll(Consumer<Player>) - Method in interface net.citizensnpcs.util.EntityPacketTracker
- unloadEvents() - Method in class net.citizensnpcs.api.npc.AbstractNPC
- unmount() - Method in class net.citizensnpcs.trait.MountTrait
- UNPASSABLE - Enum constant in enum net.citizensnpcs.api.astar.pathfinder.BlockExaminer.PassableState
- unpause() - Method in class net.citizensnpcs.api.ai.goals.WanderGoal
- update() - Method in interface net.citizensnpcs.api.ai.PathStrategy
-
Updates and runs the pathfinding strategy on its current NPC and destination.
- update() - Method in class net.citizensnpcs.api.npc.AbstractNPC
- update() - Method in class net.citizensnpcs.npc.ai.AStarNavigationStrategy
- update() - Method in class net.citizensnpcs.npc.ai.FlyingAStarNavigationStrategy
- update() - Method in interface net.citizensnpcs.npc.ai.MCNavigationStrategy.MCNavigator
- update() - Method in class net.citizensnpcs.npc.ai.MCNavigationStrategy
- update() - Method in interface net.citizensnpcs.npc.ai.MCTargetStrategy.TargetNavigator
- update() - Method in class net.citizensnpcs.npc.ai.MCTargetStrategy
- update() - Method in class net.citizensnpcs.npc.ai.StraightLineNavigationStrategy
- update() - Method in class net.citizensnpcs.npc.CitizensNPC
- update() - Method in class net.citizensnpcs.trait.ScoreboardTrait
- update(Agent) - Method in class net.citizensnpcs.api.astar.pathfinder.Path
- update(Agent) - Method in interface net.citizensnpcs.api.astar.Plan
-
Updates the plan.
- updateInventoryTitle(Player, SpigotUtil.InventoryViewAPI, String) - Method in interface net.citizensnpcs.api.NMSHelper
- updateInventoryTitle(Player, SpigotUtil.InventoryViewAPI, String) - Static method in class net.citizensnpcs.util.NMS
- updateInventoryTitle(Player, SpigotUtil.InventoryViewAPI, String) - Method in interface net.citizensnpcs.util.NMSBridge
- updateNavigationWorld(Entity, World) - Static method in class net.citizensnpcs.util.NMS
- updateNavigationWorld(Entity, World) - Method in interface net.citizensnpcs.util.NMSBridge
- updateNearbyViewers(double) - Method in class net.citizensnpcs.npc.skin.SkinPacketTracker
-
Send skin related packets to all nearby players within the specified block radius.
- updatePathfindingRange(NPC, float) - Static method in class net.citizensnpcs.util.NMS
- updatePathfindingRange(NPC, float) - Method in interface net.citizensnpcs.util.NMSBridge
- updatePathRate() - Method in class net.citizensnpcs.api.ai.NavigatorParameters
- updatePathRate(int) - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Sets the update path rate, in ticks (default 20).
- updatePlayer(Player, long, boolean) - Method in class net.citizensnpcs.npc.skin.SkinUpdateTracker
-
Update a player with skin related packets from nearby skinnable NPCs.
- updateText(NPC, String) - Method in interface net.citizensnpcs.trait.HologramTrait.HologramRenderer
-
Update the hologram text.
- updateText(NPC, String) - Method in class net.citizensnpcs.trait.HologramTrait.ItemDisplayRenderer
- updateText(NPC, String) - Method in class net.citizensnpcs.trait.HologramTrait.ItemRenderer
- updateText(NPC, String) - Method in class net.citizensnpcs.trait.HologramTrait.SingleEntityHologramRenderer
- updateText(NPC, String) - Method in class net.citizensnpcs.trait.HologramTrait.TextDisplayRenderer
- updateViewer(Player) - Method in class net.citizensnpcs.npc.skin.SkinPacketTracker
-
Send skin related packets to a player.
- usage() - Element in annotation type net.citizensnpcs.api.command.Command
-
Command usage string that is displayed when an error occurs with the command processing.
- USE_BOAT_CONTROLS - Enum constant in enum net.citizensnpcs.Settings.Setting
- USE_MINECRAFT_AI - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Whether to use Minecraft AI.
- USE_NEW_PATHFINDER - Enum constant in enum net.citizensnpcs.Settings.Setting
- USE_SCOREBOARD_TEAMS - Enum constant in enum net.citizensnpcs.Settings.Setting
- useMinecraftAI() - Method in class net.citizensnpcs.api.npc.AbstractNPC
- useMinecraftAI() - Method in interface net.citizensnpcs.api.npc.NPC
-
Whether the NPC is currently set to use Minecraft AI.
- useNewPathfinder() - Method in class net.citizensnpcs.api.ai.NavigatorParameters
- useNewPathfinder(boolean) - Method in class net.citizensnpcs.api.ai.NavigatorParameters
-
Sets whether or not to use an A* pathfinder defined in
AStarMachine
for pathfinding. - useRealisticLooking() - Method in class net.citizensnpcs.trait.LookClose
- useRealisticLooking() - Method in class net.citizensnpcs.trait.text.Text
- useSaddle() - Method in class net.citizensnpcs.trait.Saddle
- useSpeechBubbles() - Method in class net.citizensnpcs.trait.text.Text
- USING_HELD_ITEM - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Whether player is actively using held item.
- USING_MINECRAFT_AI - Static variable in class net.citizensnpcs.util.Messages
- USING_OFFHAND_ITEM - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Whether player is actively using offhand item.
- USING_TONGUE - Enum constant in enum net.citizensnpcs.trait.EntityPoseTrait.EntityPose
- Util - Class in net.citizensnpcs.util
- uuidFilter(List<UUID>) - Method in class net.citizensnpcs.trait.RotationTrait.RotationParams
- uuidFilter(UUID...) - Method in class net.citizensnpcs.trait.RotationTrait.RotationParams
- UUIDPersister - Class in net.citizensnpcs.api.persistence
- UUIDPersister() - Constructor for class net.citizensnpcs.api.persistence.UUIDPersister
V
- validate(CommandContext, CommandSender, NPC, String) - Method in class net.citizensnpcs.api.command.Arg.FlagValidator.Identity
- validate(CommandContext, CommandSender, NPC, String) - Method in interface net.citizensnpcs.api.command.Arg.FlagValidator
- validator() - Element in annotation type net.citizensnpcs.api.command.Arg
- validator() - Element in annotation type net.citizensnpcs.api.command.Flag
- value - Variable in enum net.citizensnpcs.Settings.Setting
- value - Variable in class net.citizensnpcs.util.SkinProperty
- value() - Element in annotation type net.citizensnpcs.api.command.Arg
- value() - Element in annotation type net.citizensnpcs.api.command.Flag
- value() - Element in annotation type net.citizensnpcs.api.gui.ClickHandlers
- value() - Element in annotation type net.citizensnpcs.api.gui.MenuPattern
-
The pattern string.
- value() - Element in annotation type net.citizensnpcs.api.gui.MenuPatterns
- value() - Element in annotation type net.citizensnpcs.api.gui.MenuSlots
- value() - Element in annotation type net.citizensnpcs.api.gui.MenuTransition
-
The next sub-menu class to transition to.
- value() - Element in annotation type net.citizensnpcs.api.gui.MenuTransitions
- value() - Element in annotation type net.citizensnpcs.api.persistence.DelegatePersistence
- value() - Element in annotation type net.citizensnpcs.api.persistence.Persist
-
The DataKey path to use when saving/loading.
- value() - Element in annotation type net.citizensnpcs.api.trait.TraitEventHandler
- value() - Element in annotation type net.citizensnpcs.api.trait.TraitName
- valueFlags - Variable in class net.citizensnpcs.api.command.CommandContext
- valueFlags() - Element in annotation type net.citizensnpcs.api.command.Command
-
List of value flags (without --).
- valueFlags() - Method in class net.citizensnpcs.api.command.CommandManager.CommandInfo
- valueOf(String) - Static method in enum net.citizensnpcs.api.ai.event.CancelReason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.api.ai.TargetType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.api.ai.tree.BehaviorStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.api.astar.pathfinder.BlockExaminer.PassableState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.api.event.DespawnReason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.api.event.SpawnReason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.api.gui.InputMenus.Choice.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.api.hpastar.Direction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.api.hpastar.HPAGraphEdge.EdgeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.api.npc.NPC.NPCUpdate
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.api.trait.trait.Equipment.EquipmentSlot
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.api.trait.trait.PlayerFilter.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class net.citizensnpcs.api.util.OldEnumCompat.CatTypeEnum
- valueOf(String) - Static method in class net.citizensnpcs.api.util.OldEnumCompat.FrogVariantEnum
- valueOf(String) - Static method in class net.citizensnpcs.api.util.OldEnumCompat.VillagerProfessionEnum
- valueOf(String) - Static method in class net.citizensnpcs.api.util.OldEnumCompat.VillagerTypeEnum
- valueOf(String) - Static method in enum net.citizensnpcs.api.util.RemoveReason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.npc.skin.profile.ProfileFetchResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.Settings.Setting
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.trait.CommandTrait.CommandTraitError
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.trait.CommandTrait.ExecutionMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.trait.CommandTrait.Hand
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.trait.Controllable.BuiltInControls
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.trait.EntityPoseTrait.EntityPose
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.trait.HomeTrait.ReturnStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.trait.ShopTrait.ShopType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.trait.SkinLayers.Layer
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.trait.versioned.ArmadilloTrait.ArmadilloState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.trait.versioned.CamelTrait.CamelPose
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.trait.versioned.SnifferTrait.SnifferState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.util.NMS.MinecraftNavigationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.citizensnpcs.util.PlayerAnimation
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum net.citizensnpcs.api.ai.event.CancelReason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.api.ai.TargetType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.api.ai.tree.BehaviorStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.api.astar.pathfinder.BlockExaminer.PassableState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.api.event.DespawnReason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.api.event.SpawnReason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.api.gui.InputMenus.Choice.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.api.hpastar.Direction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.api.hpastar.HPAGraphEdge.EdgeType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.api.npc.NPC.NPCUpdate
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.api.trait.trait.Equipment.EquipmentSlot
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.api.trait.trait.PlayerFilter.Mode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in class net.citizensnpcs.api.util.OldEnumCompat.CatTypeEnum
- values() - Static method in class net.citizensnpcs.api.util.OldEnumCompat.FrogVariantEnum
- values() - Static method in class net.citizensnpcs.api.util.OldEnumCompat.VillagerProfessionEnum
- values() - Static method in class net.citizensnpcs.api.util.OldEnumCompat.VillagerTypeEnum
- values() - Static method in enum net.citizensnpcs.api.util.RemoveReason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.npc.skin.profile.ProfileFetchResult
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.Settings.Setting
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.trait.CommandTrait.CommandTraitError
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.trait.CommandTrait.ExecutionMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.trait.CommandTrait.Hand
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.trait.Controllable.BuiltInControls
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.trait.EntityPoseTrait.EntityPose
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.trait.HomeTrait.ReturnStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.trait.ShopTrait.ShopType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.trait.SkinLayers.Layer
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.trait.versioned.ArmadilloTrait.ArmadilloState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.trait.versioned.CamelTrait.CamelPose
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.trait.versioned.SnifferTrait.SnifferState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.util.NMS.MinecraftNavigationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.citizensnpcs.util.PlayerAnimation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- valueType() - Element in annotation type net.citizensnpcs.api.persistence.Persist
-
The specific value type to use when deserialising values from storage.
- VectorGoal - Class in net.citizensnpcs.api.astar.pathfinder
- VectorGoal(Location, float) - Constructor for class net.citizensnpcs.api.astar.pathfinder.VectorGoal
- VectorNode - Class in net.citizensnpcs.api.astar.pathfinder
- VectorNode(VectorGoal, Location, BlockSource, BlockExaminer...) - Constructor for class net.citizensnpcs.api.astar.pathfinder.VectorNode
- VectorNode(VectorNode, VectorGoal, Vector, BlockSource, BlockExaminer...) - Constructor for class net.citizensnpcs.api.astar.pathfinder.VectorNode
- VectorNode(VectorNode, Vector, VectorNode.PathInfo) - Constructor for class net.citizensnpcs.api.astar.pathfinder.VectorNode
- VectorPersister - Class in net.citizensnpcs.api.persistence
- VectorPersister() - Constructor for class net.citizensnpcs.api.persistence.VectorPersister
- villager(CommandContext, CommandSender, NPC, Villager.Profession, Villager.Type, Integer) - Static method in class net.citizensnpcs.trait.versioned.VillagerTrait
- VILLAGER_BLOCK_TRADES - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Whether to block Minecraft villager trades.
- VILLAGER_LEVEL_SET - Static variable in class net.citizensnpcs.util.Messages
- VILLAGER_TYPE_SET - Static variable in class net.citizensnpcs.util.Messages
- VillagerProfession - Class in net.citizensnpcs.trait
-
Persists the Villager profession metadata.
- VillagerProfession() - Constructor for class net.citizensnpcs.trait.VillagerProfession
- VillagerProfessionEnum(Villager.Profession) - Constructor for class net.citizensnpcs.api.util.OldEnumCompat.VillagerProfessionEnum
- VillagerTrait - Class in net.citizensnpcs.trait.versioned
- VillagerTrait() - Constructor for class net.citizensnpcs.trait.versioned.VillagerTrait
- VillagerTypeEnum(Villager.Type) - Constructor for class net.citizensnpcs.api.util.OldEnumCompat.VillagerTypeEnum
- VULNERABLE_SET - Static variable in class net.citizensnpcs.util.Messages
- VULNERABLE_STOPPED - Static variable in class net.citizensnpcs.util.Messages
W
- walkable(int, int, int) - Method in class net.citizensnpcs.api.hpastar.HPAGraph
- WALL_CLIMB - Enum constant in enum net.citizensnpcs.util.NMS.MinecraftNavigationType
- WANDER_WAYPOINTS_ADDED_REGION - Static variable in class net.citizensnpcs.util.Messages
- WANDER_WAYPOINTS_BEGIN - Static variable in class net.citizensnpcs.util.Messages
- WANDER_WAYPOINTS_DELAY_SET - Static variable in class net.citizensnpcs.util.Messages
- WANDER_WAYPOINTS_END - Static variable in class net.citizensnpcs.util.Messages
- WANDER_WAYPOINTS_INVALID_DELAY - Static variable in class net.citizensnpcs.util.Messages
- WANDER_WAYPOINTS_RANGE_SET - Static variable in class net.citizensnpcs.util.Messages
- WANDER_WAYPOINTS_REGION_EDITING_START - Static variable in class net.citizensnpcs.util.Messages
- WANDER_WAYPOINTS_REGION_EDITING_STOP - Static variable in class net.citizensnpcs.util.Messages
- WANDER_WAYPOINTS_REMOVED_REGION - Static variable in class net.citizensnpcs.util.Messages
- WANDER_WAYPOINTS_WORLDGUARD_REGION_NOT_FOUND - Static variable in class net.citizensnpcs.util.Messages
- WANDER_WAYPOINTS_WORLDGUARD_REGION_SET - Static variable in class net.citizensnpcs.util.Messages
- WanderGoal - Class in net.citizensnpcs.api.ai.goals
- WanderGoal.Builder - Class in net.citizensnpcs.api.ai.goals
- WanderWaypointProvider - Class in net.citizensnpcs.trait.waypoint
-
A wandering waypoint provider that wanders between either a box centered at the current location or inside a region defined by a list of boxes.
- WanderWaypointProvider() - Constructor for class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
- warden(CommandContext, CommandSender, NPC, String, String, Integer) - Static method in class net.citizensnpcs.trait.versioned.WardenTrait
- WARDEN_ANGER_ADDED - Static variable in class net.citizensnpcs.util.Messages
- WARDEN_POSE_SET - Static variable in class net.citizensnpcs.util.Messages
- WardenTrait - Class in net.citizensnpcs.trait.versioned
- WardenTrait() - Constructor for class net.citizensnpcs.trait.versioned.WardenTrait
- warn(Object...) - Static method in class net.citizensnpcs.api.util.Messaging
- WARN_ON_RELOAD - Enum constant in enum net.citizensnpcs.Settings.Setting
- WATER_SPEED_MODIFIER - Enum constant in enum net.citizensnpcs.api.npc.NPC.Metadata
-
Speed modifier in water, percentage.
- Waypoint - Class in net.citizensnpcs.trait.waypoint
-
Represents a
Location
with a number ofWaypointTrigger
s that activate on reaching the location. - Waypoint() - Constructor for class net.citizensnpcs.trait.waypoint.Waypoint
-
For persistence - avoid using otherwise.
- Waypoint(Location) - Constructor for class net.citizensnpcs.trait.waypoint.Waypoint
- WAYPOINT_ADDED - Static variable in class net.citizensnpcs.util.Messages
- WAYPOINT_PROVIDER_SET - Static variable in class net.citizensnpcs.util.Messages
- WAYPOINT_REMOVED - Static variable in class net.citizensnpcs.util.Messages
- WAYPOINT_TELEPORTING_DISABLED - Static variable in class net.citizensnpcs.util.Messages
- WAYPOINT_TELEPORTING_ENABLED - Static variable in class net.citizensnpcs.util.Messages
- WAYPOINT_TRIGGER_ADD_PROMPT - Static variable in class net.citizensnpcs.util.Messages
- WAYPOINT_TRIGGER_ADDED_SUCCESSFULLY - Static variable in class net.citizensnpcs.util.Messages
- WAYPOINT_TRIGGER_ANIMATION_AT_SET - Static variable in class net.citizensnpcs.util.Messages
- WAYPOINT_TRIGGER_CHAT_INVALID_RADIUS - Static variable in class net.citizensnpcs.util.Messages
- WAYPOINT_TRIGGER_CHAT_NO_RADIUS - Static variable in class net.citizensnpcs.util.Messages
- WAYPOINT_TRIGGER_EDITOR_EXIT - Static variable in class net.citizensnpcs.util.Messages
- WAYPOINT_TRIGGER_EDITOR_INACTIVE - Static variable in class net.citizensnpcs.util.Messages
- WAYPOINT_TRIGGER_EDITOR_INVALID_TRIGGER - Static variable in class net.citizensnpcs.util.Messages
- WAYPOINT_TRIGGER_EDITOR_PROMPT - Static variable in class net.citizensnpcs.util.Messages
- WAYPOINT_TRIGGER_LIST - Static variable in class net.citizensnpcs.util.Messages
- WAYPOINT_TRIGGER_TELEPORT_PROMPT - Static variable in class net.citizensnpcs.util.Messages
- WaypointEditor - Class in net.citizensnpcs.trait.waypoint
- WaypointEditor() - Constructor for class net.citizensnpcs.trait.waypoint.WaypointEditor
- WaypointProvider - Interface in net.citizensnpcs.trait.waypoint
- WaypointProvider.EnumerableWaypointProvider - Interface in net.citizensnpcs.trait.waypoint
- waypoints() - Method in class net.citizensnpcs.trait.waypoint.GuidedWaypointProvider
-
Returns destination and guide waypoints.
- waypoints() - Method in class net.citizensnpcs.trait.waypoint.LinearWaypointProvider
-
Returns the modifiable list of waypoints.
- waypoints() - Method in interface net.citizensnpcs.trait.waypoint.WaypointProvider.EnumerableWaypointProvider
- Waypoints - Class in net.citizensnpcs.trait.waypoint
- Waypoints() - Constructor for class net.citizensnpcs.trait.waypoint.Waypoints
- WaypointTrigger - Interface in net.citizensnpcs.trait.waypoint.triggers
- WaypointTriggerPrompt - Interface in net.citizensnpcs.trait.waypoint.triggers
-
Marker interface for waypoint trigger prompts.
- WaypointTriggerRegistry - Class in net.citizensnpcs.trait.waypoint.triggers
-
Registers valid
WaypointTrigger
classes and their chat configuration prompts. - WaypointTriggerRegistry() - Constructor for class net.citizensnpcs.trait.waypoint.triggers.WaypointTriggerRegistry
- WEST - Enum constant in enum net.citizensnpcs.api.hpastar.Direction
- width - Variable in class net.citizensnpcs.api.util.EntityDim
- WitherTrait - Class in net.citizensnpcs.trait
-
Persists
Wither
metadata. - WitherTrait() - Constructor for class net.citizensnpcs.trait.WitherTrait
- withName(String) - Method in class net.citizensnpcs.api.trait.TraitInfo
- withPreRunCallback(Runnable) - Method in class net.citizensnpcs.api.ai.tree.Decorator.Builder
- withResetCallback(Runnable) - Method in class net.citizensnpcs.api.ai.tree.Decorator.Builder
- withShouldExecutePredicate(Predicate<Boolean>) - Method in class net.citizensnpcs.api.ai.tree.Decorator.Builder
- withStatusTransformer(Function<BehaviorStatus, BehaviorStatus>) - Method in class net.citizensnpcs.api.ai.tree.Decorator.Builder
- withSupplier(Supplier<? extends Trait>) - Method in class net.citizensnpcs.api.trait.TraitInfo
- WOLF_TRAIT_UPDATED - Static variable in class net.citizensnpcs.util.Messages
- WolfEquipper - Class in net.citizensnpcs.editor
- WolfEquipper() - Constructor for class net.citizensnpcs.editor.WolfEquipper
- WolfModifiers - Class in net.citizensnpcs.trait
-
Persists
Wolf
metadata. - WolfModifiers() - Constructor for class net.citizensnpcs.trait.WolfModifiers
- WoolColor - Class in net.citizensnpcs.trait
-
Persists
Sheep
wool color metadata. - WoolColor() - Constructor for class net.citizensnpcs.trait.WoolColor
- world - Variable in class net.citizensnpcs.api.astar.pathfinder.CachingChunkBlockSource
- WORLD_NOT_FOUND - Static variable in class net.citizensnpcs.util.Messages
- WORLD_UNLOAD - Enum constant in enum net.citizensnpcs.api.event.DespawnReason
- worldguardRegion(Supplier<Object>) - Method in class net.citizensnpcs.api.ai.goals.WanderGoal.Builder
- worldUUID - Variable in class net.citizensnpcs.util.ChunkCoord
- wrap(Object) - Static method in class net.citizensnpcs.util.StringHelper
- wrap(Object, String) - Static method in class net.citizensnpcs.util.StringHelper
- wrap(EntityController) - Method in class net.citizensnpcs.trait.PacketNPC
- wrapHeader(Object) - Static method in class net.citizensnpcs.api.util.Paginator
- wrapHeader(Object) - Static method in class net.citizensnpcs.util.StringHelper
- WrappedCommandException - Exception Class in net.citizensnpcs.api.command.exception
- WrappedCommandException(Throwable) - Constructor for exception class net.citizensnpcs.api.command.exception.WrappedCommandException
- wrapping(Behavior) - Static method in class net.citizensnpcs.api.ai.tree.Decorator
- wrappingPrecondition(Behavior, Condition) - Static method in class net.citizensnpcs.api.ai.tree.Precondition
X
- x - Variable in class net.citizensnpcs.util.AbstractBlockBreaker
- x - Variable in class net.citizensnpcs.util.ChunkCoord
- XORShiftRNG - Class in net.citizensnpcs.util
-
Very fast pseudo random number generator.
- XORShiftRNG() - Constructor for class net.citizensnpcs.util.XORShiftRNG
-
Creates an RNG and seeds it with the specified seed data.
- xrange(int) - Method in class net.citizensnpcs.api.ai.goals.WanderGoal.Builder
Y
- y - Variable in class net.citizensnpcs.util.AbstractBlockBreaker
- YamlKey(String) - Constructor for class net.citizensnpcs.api.util.YamlStorageWithLists.YamlKey
- YamlReplacementAction - Class in net.citizensnpcs.api.npc.templates
- YamlStorage - Class in net.citizensnpcs.api.util
- YamlStorage(File) - Constructor for class net.citizensnpcs.api.util.YamlStorage
- YamlStorage(File, String) - Constructor for class net.citizensnpcs.api.util.YamlStorage
- YamlStorageWithLists - Class in net.citizensnpcs.api.util
- YamlStorageWithLists(File) - Constructor for class net.citizensnpcs.api.util.YamlStorageWithLists
- YamlStorageWithLists(File, String) - Constructor for class net.citizensnpcs.api.util.YamlStorageWithLists
- YamlStorageWithLists.YamlKey - Class in net.citizensnpcs.api.util
- yawRange(float[]) - Method in class net.citizensnpcs.trait.RotationTrait.RotationParams
- yrange(int) - Method in class net.citizensnpcs.api.ai.goals.WanderGoal.Builder
Z
- z - Variable in class net.citizensnpcs.util.AbstractBlockBreaker
- z - Variable in class net.citizensnpcs.util.ChunkCoord
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
NPC.getOrAddTrait(Class)
for the same behavior.