Skip navigation links
A B C D E F G H I L M N O P R S T U V W X Y Z 

A

AbstractEntityController - Class in net.citizensnpcs.npc
 
AbstractEntityController() - Constructor for class net.citizensnpcs.npc.AbstractEntityController
 
AbstractEntityController(Class<?>) - Constructor for class net.citizensnpcs.npc.AbstractEntityController
 
acceptInput(ConversationContext, String) - Method in class net.citizensnpcs.trait.text.TextAddPrompt
 
acceptInput(ConversationContext, String) - Method in class net.citizensnpcs.trait.text.TextEditPrompt
 
acceptInput(ConversationContext, String) - Method in class net.citizensnpcs.trait.text.TextEditStartPrompt
 
acceptInput(ConversationContext, String) - Method in class net.citizensnpcs.trait.text.TextRemovePrompt
 
acceptInput(ConversationContext, String) - Method in class net.citizensnpcs.trait.text.TextStartPrompt
 
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.TriggerAddPrompt
 
acceptInput(ConversationContext, String) - Method in class net.citizensnpcs.trait.waypoint.triggers.TriggerEditPrompt
 
acceptInput(ConversationContext, String) - Method in class net.citizensnpcs.trait.waypoint.triggers.TriggerRemovePrompt
 
acceptValidatedInput(ConversationContext, Number) - Method in class net.citizensnpcs.commands.NPCCommandSelector
 
acceptValidatedInput(ConversationContext, Number) - Method in class net.citizensnpcs.trait.text.PageChangePrompt
 
acceptValidatedInput(ConversationContext, Number) - Method in class net.citizensnpcs.trait.waypoint.triggers.DelayTriggerPrompt
 
acceptValidatedInput(ConversationContext, Number) - Method in class net.citizensnpcs.trait.waypoint.triggers.SpeedTriggerPrompt
 
acceptValidatedInput(ConversationContext, String) - Method in class net.citizensnpcs.trait.waypoint.triggers.TeleportTriggerPrompt
 
add(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.TraitCommands
 
addAnchor(String, Location) - Method in class net.citizensnpcs.trait.Anchors
 
addDefaultTraits(NPC) - Method in class net.citizensnpcs.npc.CitizensTraitFactory
 
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
 
addHandler(ProfileFetchHandler) - Method in class net.citizensnpcs.npc.profile.ProfileRequest
Add one time result handler.
addOrRemove(Entity, boolean) - Static method in class net.citizensnpcs.util.PlayerUpdateTask
 
addOrRemoveFromPlayerList(Entity, boolean) - Static method in class net.citizensnpcs.util.NMS
 
addOrRemoveFromPlayerList(Entity, boolean) - Method in interface net.citizensnpcs.util.NMSBridge
 
addPose(String, Location) - Method in class net.citizensnpcs.trait.Poses
 
addScripts(List<String>) - Method in class net.citizensnpcs.trait.ScriptTrait
 
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
 
AdminCommands - Class in net.citizensnpcs.commands
 
AdminCommands(Citizens) - Constructor for class net.citizensnpcs.commands.AdminCommands
 
age(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
Age - Class in net.citizensnpcs.trait
 
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
 
allTemplates() - Static method in class net.citizensnpcs.npc.Template
 
ALREADY_IN_EDITOR - Static variable in class net.citizensnpcs.util.Messages
 
ALREADY_OWNER - Static variable in class net.citizensnpcs.util.Messages
 
anchor(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
Anchor - Class in net.citizensnpcs.util
 
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
 
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>) - 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
 
apply(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.TemplateCommands
 
apply(SkinnableEntity) - Method in class net.citizensnpcs.npc.skin.Skin
Apply the skin data to the specified skinnable entity.
apply(NPC) - Method in class net.citizensnpcs.npc.Template
 
apply(NPC) - Method in class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
 
applyAndRespawn(SkinnableEntity) - Method in class net.citizensnpcs.npc.skin.Skin
Apply the skin data to the specified skinnable entity and respawn the NPC.
armorstand(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
ArmorStandTrait - Class in net.citizensnpcs.trait
 
ArmorStandTrait() - Constructor for class net.citizensnpcs.trait.ArmorStandTrait
 
asBoolean() - Method in enum net.citizensnpcs.Settings.Setting
 
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
 
asLong() - Method in enum net.citizensnpcs.Settings.Setting
 
asString() - Method in enum net.citizensnpcs.Settings.Setting
 
assumePose(Location) - Method in class net.citizensnpcs.trait.Poses
 
assumePose(String) - Method in class net.citizensnpcs.trait.Poses
 
assumePose(Entity, float, float) - Static method in class net.citizensnpcs.util.Util
 
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
 
attack(LivingEntity, LivingEntity) - Static method in class net.citizensnpcs.util.NMS
 
attack(LivingEntity, LivingEntity) - Method in interface net.citizensnpcs.util.NMSBridge
 
AVAILABLE_WAYPOINT_PROVIDERS - Static variable in class net.citizensnpcs.util.Messages
 

B

begin() - Method in class net.citizensnpcs.editor.CopierEditor
 
begin() - Method in class net.citizensnpcs.editor.Editor
 
begin() - Method in class net.citizensnpcs.editor.EquipmentEditor
 
BEHAVIOUR_HELP - Static variable in class net.citizensnpcs.util.Messages
 
BEHAVIOURS_ADDED - Static variable in class net.citizensnpcs.util.Messages
 
BEHAVIOURS_REMOVED - Static variable in class net.citizensnpcs.util.Messages
 
BoundingBox - Class in net.citizensnpcs.util
 
BoundingBox(double, double, double, double, double, double) - Constructor for class net.citizensnpcs.util.BoundingBox
 
buildAndSave() - Method in class net.citizensnpcs.npc.Template.TemplateBuilder
 
byName(String) - Static method in class net.citizensnpcs.npc.Template
 

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
 
callCollisionEvent(NPC, Entity) - Static method in class net.citizensnpcs.util.Util
 
callPushEvent(NPC, Vector) - Static method in class net.citizensnpcs.util.Util
 
cancel() - Method in class net.citizensnpcs.util.PlayerUpdateTask
 
cancelNavigation() - 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.
CANNOT_TELEPORT_ACROSS_WORLDS - Static variable in class net.citizensnpcs.util.Messages
 
CAT_COLLAR_COLOR_SET - Static variable in class net.citizensnpcs.util.Messages
 
CAT_STARTED_SITTING - 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
 
Chat - Class in net.citizensnpcs.npc.ai.speech
 
Chat() - Constructor for class net.citizensnpcs.npc.ai.speech.Chat
 
CHAT_TRIGGER_PROMPT - 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
 
checkMount(Entity) - Method in class net.citizensnpcs.trait.MountTrait
 
checkWorld(WorldLoadEvent) - Method in class net.citizensnpcs.trait.Anchors
 
Citizens - Class in net.citizensnpcs
 
Citizens() - Constructor for class net.citizensnpcs.Citizens
 
citizens(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.AdminCommands
 
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_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
 
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.MapNPCCollection - Class in net.citizensnpcs.npc
 
CitizensNPCRegistry.NPCCollection - Interface in net.citizensnpcs.npc
 
CitizensNPCRegistry.TroveNPCCollection - Class in net.citizensnpcs.npc
 
CitizensSpeechFactory - Class in net.citizensnpcs.npc.ai.speech
 
CitizensSpeechFactory() - Constructor for class net.citizensnpcs.npc.ai.speech.CitizensSpeechFactory
 
CitizensTraitFactory - Class in net.citizensnpcs.npc
 
CitizensTraitFactory() - Constructor for class net.citizensnpcs.npc.CitizensTraitFactory
 
clampYaw(float) - Static method in class net.citizensnpcs.util.Util
 
clearCache() - Static method in class net.citizensnpcs.npc.skin.Skin
Clear all cached skins.
clearCancelReason() - Method in class net.citizensnpcs.npc.ai.MCTargetStrategy
 
COLLAR_COLOUR_NOT_RECOGNISED - Static variable in class net.citizensnpcs.util.Messages
 
COLLAR_COLOUR_NOT_SUPPORTED - Static variable in class net.citizensnpcs.util.Messages
 
collidable(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
COLLIDABLE_SET - Static variable in class net.citizensnpcs.util.Messages
 
COLLIDABLE_UNSET - Static variable in class net.citizensnpcs.util.Messages
 
COMMAND_AGE_HELP - Static variable in class net.citizensnpcs.util.Messages
 
COMMAND_HELP_HEADER - Static variable in class net.citizensnpcs.util.Messages
 
COMMAND_INVALID_MOBTYPE - Static variable in class net.citizensnpcs.util.Messages
 
COMMAND_MISSING - Static variable in class net.citizensnpcs.util.Messages
 
COMMAND_MUST_BE_INGAME - Static variable in class net.citizensnpcs.util.Messages
 
COMMAND_MUST_BE_OWNER - Static variable in class net.citizensnpcs.util.Messages
 
COMMAND_MUST_HAVE_SELECTED - Static variable in class net.citizensnpcs.util.Messages
 
COMMAND_PAGE_MISSING - Static variable in class net.citizensnpcs.util.Messages
 
COMMAND_REPORT_ERROR - Static variable in class net.citizensnpcs.util.Messages
 
COMMAND_REQUIREMENTS_INVALID_MOB_TYPE - Static variable in class net.citizensnpcs.util.Messages
 
COMMAND_SAVE_HELP - Static variable in class net.citizensnpcs.util.Messages
 
COMMAND_TOO_FEW_ARGUMENTS - Static variable in class net.citizensnpcs.util.Messages
 
COMMAND_TOO_MANY_ARGUMENTS - Static variable in class net.citizensnpcs.util.Messages
 
compareTo(Object) - Method in class net.citizensnpcs.npc.ai.speech.TalkableEntity
Used to compare a LivingEntity to this TalkableEntity
configure(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.TraitCommands
 
configure(CommandContext) - Method in class net.citizensnpcs.trait.Controllable
 
configure(CommandContext) - Method in class net.citizensnpcs.trait.LookClose
 
controllable(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
Controllable - Class in net.citizensnpcs.trait
 
Controllable() - Constructor for class net.citizensnpcs.trait.Controllable
 
Controllable(boolean) - Constructor for class net.citizensnpcs.trait.Controllable
 
Controllable.GroundController - 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
 
CONTROLLABLE_REMOVED - Static variable in class net.citizensnpcs.util.Messages
 
CONTROLLABLE_SET - Static variable in class net.citizensnpcs.util.Messages
 
controllerExistsForType(EntityType) - Static method in class net.citizensnpcs.npc.EntityControllers
 
conversationAbandoned(ConversationAbandonedEvent) - Method in class net.citizensnpcs.trait.text.Text
 
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.
copier(CommandContext, Player, NPC) - Method in class net.citizensnpcs.commands.EditorCommands
 
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(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
create(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
create(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.TemplateCommands
 
create(String) - Static method in class net.citizensnpcs.npc.Template.TemplateBuilder
 
create(DataKey) - Method in class net.citizensnpcs.trait.waypoint.triggers.WaypointTriggerRegistry
 
createAnonymousNPCRegistry(NPCDataStore) - Method in class net.citizensnpcs.Citizens
 
CREATED_TRIGGER_KEY - Static variable in interface net.citizensnpcs.trait.waypoint.triggers.WaypointTriggerPrompt
 
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 given CommandSender.
createEntity(Location, NPC) - Method in class net.citizensnpcs.npc.AbstractEntityController
 
createForType(EntityType) - Static method in class net.citizensnpcs.npc.EntityControllers
 
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.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
 
createMarker(T, Location) - Method in class net.citizensnpcs.trait.waypoint.EntityMarkers
 
createNamedNPCRegistry(String, NPCDataStore) - Method in class net.citizensnpcs.Citizens
 
createNPC(EntityType, String) - Method in class net.citizensnpcs.npc.CitizensNPCRegistry
 
createNPC(EntityType, UUID, int, String) - Method in class net.citizensnpcs.npc.CitizensNPCRegistry
 
createWaypointMarker(Waypoint) - Method in class net.citizensnpcs.trait.waypoint.WaypointMarkers
 
CURRENT_SCRIPTS - Static variable in class net.citizensnpcs.util.Messages
 
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
 

D

DATABASE_CONNECTION_FAILED - Static variable in class net.citizensnpcs.util.Messages
 
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
 
delete(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.TemplateCommands
 
delete() - Method in class net.citizensnpcs.npc.Template
 
deregister(NPC) - Method in class net.citizensnpcs.npc.CitizensNPCRegistry
 
deregisterAll() - Method in class net.citizensnpcs.npc.CitizensNPCRegistry
 
deregisterTrait(TraitInfo) - Method in class net.citizensnpcs.npc.CitizensTraitFactory
 
describe(CommandSender) - Method in class net.citizensnpcs.trait.Age
 
describe(CommandSender, int) - Method in class net.citizensnpcs.trait.Poses
 
describe(CommandSender) - Method in class net.citizensnpcs.trait.SlimeSize
 
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.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
 
despawn(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
despawn(DespawnReason) - Method in class net.citizensnpcs.npc.CitizensNPC
 
destroyMarkers() - Method in class net.citizensnpcs.trait.waypoint.EntityMarkers
 
destroyWaypointMarkers() - Method in class net.citizensnpcs.trait.waypoint.WaypointMarkers
 
disableTeleporting(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.WaypointCommands
 
distance(Waypoint) - Method in class net.citizensnpcs.trait.waypoint.Waypoint
 

E

Editor - Class in net.citizensnpcs.editor
 
Editor() - Constructor for class net.citizensnpcs.editor.Editor
 
EditorCommands - Class in net.citizensnpcs.commands
 
EditorCommands() - Constructor for class net.citizensnpcs.commands.EditorCommands
 
ELDER_SET - Static variable in class net.citizensnpcs.util.Messages
 
ELDER_UNSET - Static variable in class net.citizensnpcs.util.Messages
 
end() - Method in class net.citizensnpcs.editor.CopierEditor
 
end() - Method in class net.citizensnpcs.editor.Editor
 
end() - Method in class net.citizensnpcs.editor.EquipmentEditor
 
EndermanEquipper - Class in net.citizensnpcs.editor
 
EndermanEquipper() - Constructor for class net.citizensnpcs.editor.EndermanEquipper
 
EnhancedMovementExaminer - Class in net.citizensnpcs.npc.ai
 
EnhancedMovementExaminer() - Constructor for class net.citizensnpcs.npc.ai.EnhancedMovementExaminer
 
enterOrLeave(Player, Editor) - Static method in class net.citizensnpcs.editor.Editor
 
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
 
EntityMarkers<T> - Class in net.citizensnpcs.trait.waypoint
 
EntityMarkers() - Constructor for class net.citizensnpcs.trait.waypoint.EntityMarkers
 
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.Pose
 
equip(CommandContext, Player, NPC) - Method in class net.citizensnpcs.commands.EditorCommands
 
equip(Player, NPC) - Method in class net.citizensnpcs.editor.EndermanEquipper
 
equip(Player, NPC) - Method in interface net.citizensnpcs.editor.Equipper
 
equip(Player, NPC) - Method in class net.citizensnpcs.editor.GenericEquipper
 
equip(Player, NPC) - Method in class net.citizensnpcs.editor.HorseEquipper
 
equip(Player, NPC) - Method in class net.citizensnpcs.editor.PigEquipper
 
equip(Player, NPC) - Method in class net.citizensnpcs.editor.SheepEquipper
 
EQUIPMENT_EDITOR_ALL_ITEMS_REMOVED - Static variable in class net.citizensnpcs.util.Messages
 
EQUIPMENT_EDITOR_BEGIN - Static variable in class net.citizensnpcs.util.Messages
 
EQUIPMENT_EDITOR_END - Static variable in class net.citizensnpcs.util.Messages
 
EQUIPMENT_EDITOR_INVALID_BLOCK - Static variable in class net.citizensnpcs.util.Messages
 
EQUIPMENT_EDITOR_SHEEP_COLOURED - Static variable in class net.citizensnpcs.util.Messages
 
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_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_INITALISING_SUB_PLUGIN - Static variable in class net.citizensnpcs.util.Messages
 
ERROR_LOADING_ECONOMY - Static variable in class net.citizensnpcs.util.Messages
 
ERROR_SETTING_ENTITY_PERSISTENT - Static variable in class net.citizensnpcs.util.Messages
 
ERROR_SETTING_LOOKCLOSE_RANGE - Static variable in class net.citizensnpcs.util.Messages
 
ERROR_SPAWNING_CUSTOM_ENTITY - Static variable in class net.citizensnpcs.util.Messages
 
ERROR_STOPPING_NETWORK_THREADS - Static variable in class net.citizensnpcs.util.Messages
 
ERROR_UPDATING_NAVIGATION_WORLD - Static variable in class net.citizensnpcs.util.Messages
 
ERROR_UPDATING_PATHFINDING_RANGE - Static variable in class net.citizensnpcs.util.Messages
 
ERROR_UPDATING_SPEED - Static variable in class net.citizensnpcs.util.Messages
 
EventListen - Class in net.citizensnpcs
 
EXCEPTION_UPDATING_NPC - Static variable in class net.citizensnpcs.util.Messages
 

F

faceEntity(Entity, Entity) - Static method in class net.citizensnpcs.util.Util
 
faceLocation(Location) - Method in class net.citizensnpcs.npc.CitizensNPC
 
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
 
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
 
fetch(String, ProfileFetchHandler) - Static method in class net.citizensnpcs.npc.profile.ProfileFetcher
Fetch a profile.
fetchForced(String, ProfileFetchHandler) - Static method in class net.citizensnpcs.npc.profile.ProfileFetcher
 
files - Variable in class net.citizensnpcs.trait.ScriptTrait
 
fillProfileProperties(GameProfile, boolean) - Static method in class net.citizensnpcs.util.NMS
 
fillProfileProperties(GameProfile, boolean) - Method in interface net.citizensnpcs.util.NMSBridge
 
flyable(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
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
 
follow(CommandContext, Player, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
FOLLOW_PLAYER_NOT_INGAME - 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
 
FollowTrait - Class in net.citizensnpcs.trait
 
FollowTrait() - Constructor for class net.citizensnpcs.trait.FollowTrait
 
FOX_CROUCHING_SET - Static variable in class net.citizensnpcs.util.Messages
 
FOX_CROUCHING_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
 
from(NPC) - Method in class net.citizensnpcs.npc.Template.TemplateBuilder
 
FROM_ENTITY_NOT_FOUND - Static variable in class net.citizensnpcs.util.Messages
 

G

gamemode(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
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
 
GenericEquipper - Class in net.citizensnpcs.editor
 
GenericEquipper() - Constructor for class net.citizensnpcs.editor.GenericEquipper
 
get(int) - Method in class net.citizensnpcs.npc.CitizensNPCRegistry.MapNPCCollection
 
get(UUID) - Method in class net.citizensnpcs.npc.CitizensNPCRegistry.MapNPCCollection
 
get(int) - Method in interface net.citizensnpcs.npc.CitizensNPCRegistry.NPCCollection
 
get(UUID) - Method in interface net.citizensnpcs.npc.CitizensNPCRegistry.NPCCollection
 
get(int) - Method in class net.citizensnpcs.npc.CitizensNPCRegistry.TroveNPCCollection
 
get(UUID) - Method in class net.citizensnpcs.npc.CitizensNPCRegistry.TroveNPCCollection
 
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.
get(String, boolean) - Static method in class net.citizensnpcs.npc.skin.Skin
Get a player skin.
get() - Method in class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
 
getAnchor(String) - Method in class net.citizensnpcs.trait.Anchors
 
getAnchors() - Method in class net.citizensnpcs.trait.Anchors
 
getArmor() - Method in class net.citizensnpcs.trait.HorseModifiers
 
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
 
getBoundingBox(Entity) - Static method in class net.citizensnpcs.util.NMS
 
getBoundingBox(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 class net.citizensnpcs.npc.CitizensNPCRegistry
 
getByUniqueId(UUID) - Method in class net.citizensnpcs.npc.CitizensNPCRegistry
 
getByUniqueIdGlobal(UUID) - Method in class net.citizensnpcs.npc.CitizensNPCRegistry
 
getCancelReason() - Method in interface net.citizensnpcs.npc.ai.MCNavigationStrategy.MCNavigator
 
getCancelReason() - Method in class net.citizensnpcs.npc.ai.MCTargetStrategy
 
getCollarColor() - Method in class net.citizensnpcs.trait.WolfModifiers
 
getColor() - Method in class net.citizensnpcs.trait.HorseModifiers
 
getCommandInfo(String, String) - Method in class net.citizensnpcs.Citizens
 
getCommands(String) - Method in class net.citizensnpcs.Citizens
 
getCost(BlockSource, PathPoint) - Method in class net.citizensnpcs.npc.ai.EnhancedMovementExaminer
 
getCurrentProvider() - Method in class net.citizensnpcs.trait.waypoint.Waypoints
Returns the current WaypointProvider.
getCurrentProviderName() - Method in class net.citizensnpcs.trait.waypoint.Waypoints
 
getCurrentWaypoint() - Method in class net.citizensnpcs.trait.waypoint.LinearWaypointProvider
 
getCurrentWaypoint() - Method in class net.citizensnpcs.trait.waypoint.WaypointEditor
 
getDefaultNPCSelector() - Method in class net.citizensnpcs.Citizens
 
getDefaultParameters() - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
 
getDelay() - Method in class net.citizensnpcs.trait.waypoint.triggers.DelayTrigger
 
getEditor(Player) - Method in class net.citizensnpcs.trait.text.Text
 
getEditor(CommandSender, CommandContext) - Method in class net.citizensnpcs.trait.waypoint.Waypoints
 
getEntity() - Method in class net.citizensnpcs.npc.ai.speech.TalkableEntity
 
getEntity() - Method in class net.citizensnpcs.npc.CitizensNPC
 
getEntityTarget() - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
 
getEyeLocation(Entity) - Static method in class net.citizensnpcs.util.Util
 
getFailedValidationText(ConversationContext, String) - Method in class net.citizensnpcs.trait.text.PageChangePrompt
 
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
 
getFinalField(Class<?>, String) - Static method in class net.citizensnpcs.util.NMS
 
getFinalField(Class<?>, String, boolean) - Static method in class net.citizensnpcs.util.NMS
 
getFinalSetter(Class<?>, String) - Static method in class net.citizensnpcs.util.NMS
 
getFinalSetter(Class<?>, String, boolean) - Static method in class net.citizensnpcs.util.NMS
 
getGameProfileRepository() - Static method in class net.citizensnpcs.util.NMS
 
getGameProfileRepository() - Method in interface net.citizensnpcs.util.NMSBridge
 
getGetter(Class<?>, String) - Static method in class net.citizensnpcs.util.NMS
 
getGetter(Class<?>, String, boolean) - Static method in class net.citizensnpcs.util.NMS
 
getHandlerList() - Static method in class net.citizensnpcs.NPCNeedsRespawnEvent
 
getHandlerList() - Static method in class net.citizensnpcs.trait.waypoint.LinearWaypointsCompleteEvent
 
getHandlers() - Method in class net.citizensnpcs.NPCNeedsRespawnEvent
 
getHandlers() - Method in class net.citizensnpcs.trait.waypoint.LinearWaypointsCompleteEvent
 
getHeadYaw(Entity) - Static method in class net.citizensnpcs.util.NMS
 
getHeadYaw(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
 
getHorizontalMovement(Entity) - Static method in class net.citizensnpcs.util.NMS
 
getHorizontalMovement(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
 
getLocalParameters() - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
 
getLocation() - Method in class net.citizensnpcs.trait.CurrentLocation
 
getLocation() - Method in interface net.citizensnpcs.trait.waypoint.Locatable
 
getLocation() - Method in class net.citizensnpcs.trait.waypoint.Waypoint
 
getLocation() - Method in class net.citizensnpcs.util.Anchor
 
getMethod(Class<?>, String, boolean, Class<?>...) - Static method in class net.citizensnpcs.util.NMS
 
getMethodHandle(Class<?>, String, boolean, Class<?>...) - Static method in class net.citizensnpcs.util.NMS
 
getMinecraftRevision() - Static method in class net.citizensnpcs.util.Util
 
getName() - Method in class net.citizensnpcs.npc.ai.speech.Chat
 
getName() - Method in class net.citizensnpcs.npc.ai.speech.TalkableEntity
 
getName() - Method in class net.citizensnpcs.npc.Template
 
getName() - Method in class net.citizensnpcs.util.Anchor
 
getName() - Method in class net.citizensnpcs.util.Pose
 
getNamedNPCRegistry(String) - Method in class net.citizensnpcs.Citizens
 
getNavigator() - Method in class net.citizensnpcs.npc.CitizensNPC
 
getNeighbours(BlockSource, PathPoint) - Method in class net.citizensnpcs.npc.ai.EnhancedMovementExaminer
 
getNextWaypoints() - Method in class net.citizensnpcs.trait.waypoint.LinearWaypointsCompleteEvent
 
getNPC() - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
 
getNPC() - Method in interface net.citizensnpcs.npc.ai.NPCHolder
 
getNPC(Entity) - Method in class net.citizensnpcs.npc.CitizensNPCRegistry
 
getNPC(Entity) - Static method in class net.citizensnpcs.util.NMS
 
getNPC(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
 
getNPCRegistries() - Method in class net.citizensnpcs.Citizens
 
getNPCRegistry() - Method in class net.citizensnpcs.Citizens
 
getNPCSelector() - Method in class net.citizensnpcs.Citizens
 
getOwningClassLoader() - Method in class net.citizensnpcs.Citizens
 
getPassengers(Entity) - Static method in class net.citizensnpcs.util.NMS
 
getPassengers(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
 
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
 
getPathStrategy() - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
 
getPitch() - Method in class net.citizensnpcs.util.Pose
 
getPlayerName() - Method in class net.citizensnpcs.npc.profile.ProfileRequest
Get the name of the player the requested profile belongs to.
getPose(String) - Method in class net.citizensnpcs.trait.Poses
 
getProfile() - Method in class net.citizensnpcs.npc.profile.ProfileRequest
Get the game profile that was requested.
getProfile() - Method in interface net.citizensnpcs.npc.skin.SkinnableEntity
Get entity game profile.
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.commands.NPCCommandSelector
 
getPromptText(ConversationContext) - Method in class net.citizensnpcs.trait.text.PageChangePrompt
 
getPromptText(ConversationContext) - Method in class net.citizensnpcs.trait.text.TextAddPrompt
 
getPromptText(ConversationContext) - Method in class net.citizensnpcs.trait.text.TextEditPrompt
 
getPromptText(ConversationContext) - Method in class net.citizensnpcs.trait.text.TextEditStartPrompt
 
getPromptText(ConversationContext) - Method in class net.citizensnpcs.trait.text.TextRemovePrompt
 
getPromptText(ConversationContext) - Method in class net.citizensnpcs.trait.text.TextStartPrompt
 
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.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
 
getPromptText(ConversationContext) - Method in class net.citizensnpcs.trait.waypoint.triggers.TriggerRemovePrompt
 
getRegionCentres() - Method in class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
 
getResult() - Method in class net.citizensnpcs.npc.profile.ProfileRequest
Get the result of the profile fetch.
getSaddle() - Method in class net.citizensnpcs.trait.HorseModifiers
 
getScriptFolder() - Method in class net.citizensnpcs.Citizens
 
getScripts() - Method in class net.citizensnpcs.trait.ScriptTrait
 
getSeed() - Method in class net.citizensnpcs.util.XORShiftRNG
 
getSelected(CommandSender) - Method in class net.citizensnpcs.npc.NPCSelector
 
getSetter(Class<?>, String) - Static method in class net.citizensnpcs.util.NMS
 
getSetter(Class<?>, String, boolean) - Static method in class net.citizensnpcs.util.NMS
 
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.
getSkinTracker() - Method in interface net.citizensnpcs.npc.skin.SkinnableEntity
Get the entities skin packet tracker.
getSkullMetaProvider() - Method in class net.citizensnpcs.Citizens
 
getSound(String) - Static method in class net.citizensnpcs.util.NMS
 
getSound(String) - Method in interface net.citizensnpcs.util.NMSBridge
 
getSpawnLocation() - Method in class net.citizensnpcs.NPCNeedsRespawnEvent
 
getSpeechFactory() - Method in class net.citizensnpcs.Citizens
 
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
 
getStepHeight(Entity) - Static method in class net.citizensnpcs.util.NMS
 
getStepHeight(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
 
getStoredLocation() - Method in class net.citizensnpcs.npc.CitizensNPC
 
getStyle() - Method in class net.citizensnpcs.trait.HorseModifiers
 
getTarget() - Method in class net.citizensnpcs.npc.ai.MCTargetStrategy
 
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
 
getTargetNavigator(Entity, Iterable<Vector>, NavigatorParameters) - Static method in class net.citizensnpcs.util.NMS
 
getTargetNavigator(Entity, Location, NavigatorParameters) - Static method in class net.citizensnpcs.util.NMS
 
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, Iterable<Vector>, NavigatorParameters) - Method in interface net.citizensnpcs.util.NMSBridge
 
getTargetNavigator(Entity, Location, NavigatorParameters) - Method in interface net.citizensnpcs.util.NMSBridge
 
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
 
getTrait(Class<T>) - Method in class net.citizensnpcs.npc.CitizensTraitFactory
 
getTrait(String) - Method in class net.citizensnpcs.npc.CitizensTraitFactory
 
getTraitClass(String) - Method in class net.citizensnpcs.npc.CitizensTraitFactory
 
getTraitFactory() - Method in class net.citizensnpcs.Citizens
 
getTriggerPromptFrom(String) - Static method in class net.citizensnpcs.trait.waypoint.triggers.WaypointTriggerRegistry
 
getTriggers() - Method in class net.citizensnpcs.trait.waypoint.Waypoint
 
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.
getVehicle(Entity) - Static method in class net.citizensnpcs.util.NMS
 
getVehicle(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
 
getVerticalMovement(Entity) - Static method in class net.citizensnpcs.util.NMS
 
getVerticalMovement(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
 
getVocalChord(Class<? extends VocalChord>) - Method in class net.citizensnpcs.npc.ai.speech.CitizensSpeechFactory
 
getVocalChord(String) - Method in class net.citizensnpcs.npc.ai.speech.CitizensSpeechFactory
 
getVocalChordName(Class<? extends VocalChord>) - Method in class net.citizensnpcs.npc.ai.speech.CitizensSpeechFactory
 
getWaypointProvider() - Method in class net.citizensnpcs.trait.waypoint.LinearWaypointsCompleteEvent
 
getYaw() - Method in class net.citizensnpcs.util.Pose
 
glowing(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
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
 
gravitate(boolean) - Method in class net.citizensnpcs.trait.Gravity
 
gravity(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
Gravity - Class in net.citizensnpcs.trait
 
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
 
GroundController() - Constructor for class net.citizensnpcs.trait.Controllable.GroundController
 
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_BEGIN - 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
 
GuidedWaypointProvider() - Constructor for class net.citizensnpcs.trait.waypoint.GuidedWaypointProvider
 

H

hasEditor(Player) - Static method in class net.citizensnpcs.editor.Editor
 
hasGravity() - Method in class net.citizensnpcs.trait.Gravity
 
hashCode() - Method in class net.citizensnpcs.trait.waypoint.Waypoint
 
hashCode() - Method in class net.citizensnpcs.util.Anchor
 
hashCode() - Method in class net.citizensnpcs.util.Pose
 
hasPose(String) - Method in class net.citizensnpcs.trait.Poses
 
hasSkinData() - Method in class net.citizensnpcs.npc.skin.Skin
Determine if the skin data has been retrieved.
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
 
horse(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
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
 
HORSE_TYPE_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
 
HorseModifiers() - Constructor for class net.citizensnpcs.trait.HorseModifiers
 

I

id(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
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_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_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_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_SKELETON_TYPE - 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_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
 
inventory(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
isAggressive() - Method in class net.citizensnpcs.npc.ai.MCTargetStrategy
 
isAlwaysFlyable(EntityType) - Static method in class net.citizensnpcs.util.Util
 
isAngry() - Method in class net.citizensnpcs.trait.WolfModifiers
 
isCharged() - Method in class net.citizensnpcs.trait.WitherTrait
 
isEnabled() - Method in class net.citizensnpcs.trait.Controllable
 
isFlyable() - Method in class net.citizensnpcs.npc.CitizensNPC
 
isHorse(Entity) - Static method in class net.citizensnpcs.util.Util
 
isInternalTrait(Trait) - Method in class net.citizensnpcs.npc.CitizensTraitFactory
 
isLoaded() - Method in class net.citizensnpcs.util.Anchor
 
isLoaded(Location) - Static method in class net.citizensnpcs.util.Util
 
isNavigating() - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
 
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
 
isPassable(BlockSource, PathPoint) - Method in class net.citizensnpcs.npc.ai.EnhancedMovementExaminer
 
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.
isRegistered(String) - Method in class net.citizensnpcs.npc.ai.speech.CitizensSpeechFactory
 
isSitting() - Method in class net.citizensnpcs.trait.WolfModifiers
 
isTamed() - Method in class net.citizensnpcs.trait.WolfModifiers
 
isValid() - Method in class net.citizensnpcs.npc.skin.Skin
Determine if the skin is valid.
isVisible(SkinLayers.Layer) - Method in class net.citizensnpcs.trait.SkinLayers
 
item(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
ITEM_SET - Static variable in class net.citizensnpcs.util.Messages
 
iterator() - Method in class net.citizensnpcs.npc.CitizensNPCRegistry
 
iterator() - Method in class net.citizensnpcs.npc.CitizensNPCRegistry.MapNPCCollection
 
iterator() - Method in class net.citizensnpcs.npc.CitizensNPCRegistry.TroveNPCCollection
 

L

leashable(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
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
 
leaveAll() - Static method in class net.citizensnpcs.editor.Editor
 
leftClick(PlayerInteractEvent) - Method in class net.citizensnpcs.trait.Controllable.GroundController
 
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
 
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_EDIT_SLOT_SET - 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_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
 
LinearWaypointProvider() - 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
 
list(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
list(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.TemplateCommands
 
listValuesPretty(Enum<?>[]) - Static method in class net.citizensnpcs.util.Util
 
LLAMA_COLOR_SET - Static variable in class net.citizensnpcs.util.Messages
 
LLAMA_STRENGTH_SET - Static variable in class net.citizensnpcs.util.Messages
 
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.Controllable
 
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.ScriptTrait
 
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() - Method in class net.citizensnpcs.util.Anchor
 
load(CommandManager) - Static method in class net.citizensnpcs.util.NMS
 
load(CommandManager) - Method in interface net.citizensnpcs.util.NMSBridge
 
LOAD_NAME_NOT_FOUND - Static variable in class net.citizensnpcs.util.Messages
 
LOAD_TASK_NOT_SCHEDULED - Static variable in class net.citizensnpcs.util.Messages
 
LOAD_UNKNOWN_NPC_TYPE - Static variable in class net.citizensnpcs.util.Messages
 
loadBridge(String) - Static method in class net.citizensnpcs.util.NMS
 
loadFromKey(DataKey) - Method in enum net.citizensnpcs.Settings.Setting
 
LOADING_SUB_PLUGIN - Static variable in class net.citizensnpcs.util.Messages
 
loadPlugins() - Static method in class net.citizensnpcs.util.NMS
 
loadPlugins() - Method in interface net.citizensnpcs.util.NMSBridge
 
loadScript(String) - Method in class net.citizensnpcs.trait.ScriptTrait
 
LOCALE_NOTIFICATION - Static variable in class net.citizensnpcs.util.Messages
 
Locatable - Interface in net.citizensnpcs.trait.waypoint
 
locationWithinRange(Location, Location, double) - Static method in class net.citizensnpcs.util.Util
 
look(Entity, float, float) - Static method in class net.citizensnpcs.util.NMS
 
look(Entity, Location, boolean, boolean) - Static method in class net.citizensnpcs.util.NMS
 
look(Entity, Entity) - Static method in class net.citizensnpcs.util.NMS
 
look(Entity, Entity) - Method in interface net.citizensnpcs.util.NMSBridge
 
look(Entity, float, float) - Method in interface net.citizensnpcs.util.NMSBridge
 
look(Entity, Location, boolean, boolean) - Method in interface net.citizensnpcs.util.NMSBridge
 
LookAirController() - Constructor for class net.citizensnpcs.trait.Controllable.LookAirController
 
lookClose(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
LookClose - Class in net.citizensnpcs.trait
 
LookClose() - Constructor for class net.citizensnpcs.trait.LookClose
 
lookClose(boolean) - Method in class net.citizensnpcs.trait.LookClose
 
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_YAW_RANGE_SET - 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
 

M

MapNPCCollection() - Constructor for class net.citizensnpcs.npc.CitizensNPCRegistry.MapNPCCollection
 
matchEntityType(String) - Static method in class net.citizensnpcs.util.Util
 
matchEnum(T[], String) - Static method in class net.citizensnpcs.util.Util
 
matchesItemInHand(Player, String) - Static method in class net.citizensnpcs.util.Util
 
maxX - Variable in class net.citizensnpcs.util.BoundingBox
 
maxY - Variable in class net.citizensnpcs.util.BoundingBox
 
maxZ - Variable in class net.citizensnpcs.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
 
Messages - Class in net.citizensnpcs.util
 
Messages() - Constructor for class net.citizensnpcs.util.Messages
 
metadata(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
METADATA_SET - Static variable in class net.citizensnpcs.util.Messages
 
METADATA_UNSET - Static variable in class net.citizensnpcs.util.Messages
 
METRICS_ERROR_NOTIFICATION - Static variable in class net.citizensnpcs.util.Messages
 
minecart(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
MINECART_SET - Static variable in class net.citizensnpcs.util.Messages
 
MINIMUM_COST_REQUIRED - Static variable in class net.citizensnpcs.util.Messages
 
minX - Variable in class net.citizensnpcs.util.BoundingBox
 
minY - Variable in class net.citizensnpcs.util.BoundingBox
 
minZ - Variable in class net.citizensnpcs.util.BoundingBox
 
MISSING_TRANSLATIONS - Static variable in class net.citizensnpcs.util.Messages
 
MOBTYPE_CANNOT_BE_AGED - Static variable in class net.citizensnpcs.util.Messages
 
MONEY_WITHDRAWN - Static variable in class net.citizensnpcs.util.Messages
 
mount(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
mount(Player) - Method in class net.citizensnpcs.trait.Controllable
 
mount(Entity, Entity) - Static method in class net.citizensnpcs.util.NMS
 
mount(Entity, Entity) - Method in interface net.citizensnpcs.util.NMSBridge
 
MOUNT_NPC_MUST_BE_SPAWNED - Static variable in class net.citizensnpcs.util.Messages
 
MountTrait - Class in net.citizensnpcs.trait
 
MountTrait() - Constructor for class net.citizensnpcs.trait.MountTrait
 
moveto(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
MOVETO_FORMAT - Static variable in class net.citizensnpcs.util.Messages
 
MOVETO_TELEPORTED - Static variable in class net.citizensnpcs.util.Messages
 

N

name(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
NAMEPLATE_VISIBILITY_TOGGLED - Static variable in class net.citizensnpcs.util.Messages
 
net.citizensnpcs - package net.citizensnpcs
 
net.citizensnpcs.commands - package net.citizensnpcs.commands
 
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.ai.speech - package net.citizensnpcs.npc.ai.speech
 
net.citizensnpcs.npc.profile - package net.citizensnpcs.npc.profile
 
net.citizensnpcs.npc.skin - package net.citizensnpcs.npc.skin
 
net.citizensnpcs.trait - package net.citizensnpcs.trait
 
net.citizensnpcs.trait.text - package net.citizensnpcs.trait.text
 
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
 
newTalkableEntity(Entity) - Method in class net.citizensnpcs.npc.ai.speech.CitizensSpeechFactory
 
newTalkableEntity(LivingEntity) - Method in class net.citizensnpcs.npc.ai.speech.CitizensSpeechFactory
 
next(int) - Method in class net.citizensnpcs.util.XORShiftRNG
 
NMS - Class in net.citizensnpcs.util
 
NMSBridge - Interface in net.citizensnpcs.util
 
NO_HORSE_MODIFIERS_GIVEN - Static variable in class net.citizensnpcs.util.Messages
 
NO_NPC_WITH_ID_FOUND - Static variable in class net.citizensnpcs.util.Messages
 
NO_STORED_SPAWN_LOCATION - Static variable in class net.citizensnpcs.util.Messages
 
NOT_LIVING_MOBTYPE - 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(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
NPC_ALREADY_SELECTED - Static variable in class net.citizensnpcs.util.Messages
 
NPC_ALREADY_SPAWNED - Static variable in class net.citizensnpcs.util.Messages
 
NPC_COPIED - Static variable in class net.citizensnpcs.util.Messages
 
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 - 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_FOUND - Static variable in class net.citizensnpcs.util.Messages
 
NPC_OWNER - 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_SPAWNED - Static variable in class net.citizensnpcs.util.Messages
 
NPC_TELEPORTED - Static variable in class net.citizensnpcs.util.Messages
 
NPCCommands - Class in net.citizensnpcs.commands
 
NPCCommands(Citizens) - Constructor for class net.citizensnpcs.commands.NPCCommands
 
NPCCommandSelector - Class in net.citizensnpcs.commands
 
NPCCommandSelector(NPCCommandSelector.Callback, List<NPC>) - Constructor for class net.citizensnpcs.commands.NPCCommandSelector
 
NPCCommandSelector.Callback - Interface in net.citizensnpcs.commands
 
NPCHolder - Interface in net.citizensnpcs.npc.ai
 
NPCNeedsRespawnEvent - Class in net.citizensnpcs
 
NPCNeedsRespawnEvent(NPC, Location) - Constructor for class net.citizensnpcs.NPCNeedsRespawnEvent
 
NPCS_REMOVED - Static variable in class net.citizensnpcs.util.Messages
 
NPCSelector - Class in net.citizensnpcs.npc
 
NPCSelector(Plugin) - Constructor for class net.citizensnpcs.npc.NPCSelector
 
NUM_LOADED_NOTIFICATION - Static variable in class net.citizensnpcs.util.Messages
 

O

ocelot(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
OcelotModifiers - Class in net.citizensnpcs.trait
 
OcelotModifiers() - Constructor for class net.citizensnpcs.trait.OcelotModifiers
 
onAttach() - Method in class net.citizensnpcs.trait.SkinLayers
 
onBlockClick(PlayerInteractEvent) - Method in class net.citizensnpcs.editor.CopierEditor
 
onChunkLoad(ChunkLoadEvent) - Method in class net.citizensnpcs.EventListen
 
onChunkUnload(ChunkUnloadEvent) - Method in class net.citizensnpcs.EventListen
 
onCitizensReload(CitizensPreReloadEvent) - Method in class net.citizensnpcs.EventListen
 
onCommand(CommandSender, Command, String, String[]) - Method in class net.citizensnpcs.Citizens
 
onCommandSenderCreateNPC(CommandSenderCreateNPCEvent) - Method in class net.citizensnpcs.EventListen
 
onDespawn() - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
 
onDespawn() - Method in class net.citizensnpcs.trait.LookClose
 
onDespawn() - Method in class net.citizensnpcs.trait.MountTrait
 
onDisable() - Method in class net.citizensnpcs.Citizens
 
onEnable() - Method in class net.citizensnpcs.Citizens
 
onEntityCombust(EntityCombustEvent) - Method in class net.citizensnpcs.EventListen
 
onEntityDamage(EntityDamageEvent) - Method in class net.citizensnpcs.EventListen
 
onEntityDamage(EntityDamageByEntityEvent) - Method in class net.citizensnpcs.trait.FollowTrait
 
onEntityDeath(EntityDeathEvent) - Method in class net.citizensnpcs.EventListen
 
onEntityPortal(EntityPortalEvent) - Method in class net.citizensnpcs.EventListen
 
onEntitySpawn(CreatureSpawnEvent) - Method in class net.citizensnpcs.EventListen
 
onEntityTarget(EntityTargetEvent) - Method in class net.citizensnpcs.EventListen
 
onImplementationChanged() - Method in class net.citizensnpcs.Citizens
 
onMetaDeserialise(CitizensDeserialiseMetaEvent) - Method in class net.citizensnpcs.EventListen
 
onMetaSerialise(CitizensSerialiseMetaEvent) - Method in class net.citizensnpcs.EventListen
 
onNavigationBegin(NavigationBeginEvent) - Method in class net.citizensnpcs.EventListen
 
onNavigationComplete(NavigationCompleteEvent) - Method in class net.citizensnpcs.EventListen
 
onNeedsRespawn(NPCNeedsRespawnEvent) - Method in class net.citizensnpcs.EventListen
 
onNPCDespawn(NPCDespawnEvent) - Method in class net.citizensnpcs.EventListen
 
onNPCDespawn(NPC) - Method in class net.citizensnpcs.npc.skin.SkinUpdateTracker
Invoke when an NPC is despawned.
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.npc.NPCSelector
 
onNPCRightClick(NPCRightClickEvent) - Method in class net.citizensnpcs.npc.NPCSelector
 
onNPCSpawn(NPCSpawnEvent) - Method in class net.citizensnpcs.EventListen
 
onNPCSpawn(NPC) - Method in class net.citizensnpcs.npc.skin.SkinUpdateTracker
Invoke when an NPC is spawned.
onPlayerChangedWorld(PlayerChangedWorldEvent) - Method in class net.citizensnpcs.EventListen
 
onPlayerChangeWorld(PlayerChangedWorldEvent) - Method in class net.citizensnpcs.EventListen
 
onPlayerChat(AsyncPlayerChatEvent) - Method in class net.citizensnpcs.editor.EquipmentEditor
 
onPlayerCreateNPC(PlayerCreateNPCEvent) - Method in class net.citizensnpcs.EventListen
 
onPlayerCreateNPC(PlayerCreateNPCEvent) - Method in class net.citizensnpcs.PaymentListener
 
onPlayerFish(PlayerFishEvent) - Method in class net.citizensnpcs.EventListen
 
onPlayerInteract(PlayerInteractEvent) - Method in class net.citizensnpcs.editor.EquipmentEditor
 
onPlayerInteract(PlayerInteractEvent) - Method in class net.citizensnpcs.trait.Controllable
 
onPlayerInteractEntity(PlayerInteractEntityEvent) - Method in class net.citizensnpcs.editor.EquipmentEditor
 
onPlayerInteractEntity(PlayerInteractEntityEvent) - Method in class net.citizensnpcs.EventListen
 
onPlayerInteractEntity(PlayerInteractEntityEvent) - Method in class net.citizensnpcs.trait.Saddle
 
onPlayerJoin(PlayerJoinEvent) - Method in class net.citizensnpcs.EventListen
 
onPlayerLeashEntity(PlayerLeashEntityEvent) - Method in class net.citizensnpcs.EventListen
 
onPlayerMove(PlayerMoveEvent) - Method in class net.citizensnpcs.EventListen
 
onPlayerMove(Player) - Method in class net.citizensnpcs.npc.skin.SkinUpdateTracker
Invoke when a player moves.
onPlayerQuit(PlayerQuitEvent) - Method in class net.citizensnpcs.EventListen
 
onPlayerRespawn(PlayerRespawnEvent) - Method in class net.citizensnpcs.EventListen
 
onPlayerShearEntityEvent(PlayerShearEntityEvent) - Method in class net.citizensnpcs.trait.SheepTrait
 
onPlayerTeleport(PlayerTeleportEvent) - Method in class net.citizensnpcs.EventListen
 
onPotionSplashEvent(PotionSplashEvent) - Method in class net.citizensnpcs.EventListen
 
onProjectileHit(ProjectileHitEvent) - Method in class net.citizensnpcs.EventListen
 
onReach(NPC) - Method in class net.citizensnpcs.trait.waypoint.Waypoint
 
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.
onRemoveNPC() - Method in class net.citizensnpcs.npc.skin.SkinPacketTracker
Invoke when the NPC entity is removed.
onResult(ProfileRequest) - Method in interface net.citizensnpcs.npc.profile.ProfileFetchHandler
Invoked when a result for a profile is ready.
onRightClick(NPCRightClickEvent) - Method in class net.citizensnpcs.trait.Controllable
 
onRightClick(NPCRightClickEvent) - Method in class net.citizensnpcs.trait.text.Text
 
onSheepDyeWool(SheepDyeWoolEvent) - Method in class net.citizensnpcs.trait.WoolColor
 
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.Controllable
 
onSpawn() - Method in class net.citizensnpcs.trait.HorseModifiers
 
onSpawn() - Method in class net.citizensnpcs.trait.MountTrait
 
onSpawn() - Method in class net.citizensnpcs.trait.OcelotModifiers
 
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.SheepTrait
 
onSpawn() - Method in class net.citizensnpcs.trait.SkinLayers
 
onSpawn() - Method in class net.citizensnpcs.trait.SlimeSize
 
onSpawn() - Method in class net.citizensnpcs.trait.VillagerProfession
 
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.
onSpawn() - Method in class net.citizensnpcs.trait.waypoint.Waypoints
 
onSpawn() - Method in class net.citizensnpcs.trait.WitherTrait
 
onSpawn() - Method in class net.citizensnpcs.trait.WolfModifiers
 
onSpawn() - Method in class net.citizensnpcs.trait.WoolColor
 
onSpawnNPC() - Method in class net.citizensnpcs.npc.skin.SkinPacketTracker
Invoke when the NPC entity is spawned.
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.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.EventListen
 
openHorseScreen(Tameable, Player) - Static method in class net.citizensnpcs.util.NMS
 
openHorseScreen(Tameable, Player) - Method in interface net.citizensnpcs.util.NMSBridge
 
OVER_NPC_LIMIT - Static variable in class net.citizensnpcs.util.Messages
 
override(boolean) - Method in class net.citizensnpcs.npc.Template.TemplateBuilder
 
owner(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
OWNER_SET - Static variable in class net.citizensnpcs.util.Messages
 
OWNER_SET_SERVER - Static variable in class net.citizensnpcs.util.Messages
 

P

PageChangePrompt - Class in net.citizensnpcs.trait.text
 
PageChangePrompt(Text) - Constructor for class net.citizensnpcs.trait.text.PageChangePrompt
 
PANDA_HIDDEN_GENE_SET - Static variable in class net.citizensnpcs.util.Messages
 
PANDA_MAIN_GENE_SET - Static variable in class net.citizensnpcs.util.Messages
 
PARROT_VARIANT_SET - Static variable in class net.citizensnpcs.util.Messages
 
passive(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
PASSIVE_SET - Static variable in class net.citizensnpcs.util.Messages
 
PASSIVE_UNSET - Static variable in class net.citizensnpcs.util.Messages
 
path(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.EditorCommands
 
path - Variable in enum net.citizensnpcs.Settings.Setting
 
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_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_RANGE_SET - Static variable in class net.citizensnpcs.util.Messages
 
pathfindingOptions(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
pathfindingRange(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
PaymentListener - Class in net.citizensnpcs
 
PaymentListener(Economy) - Constructor for class net.citizensnpcs.PaymentListener
 
PHANTOM_STATE_SET - Static variable in class net.citizensnpcs.util.Messages
 
PigEquipper - Class in net.citizensnpcs.editor
 
PigEquipper() - Constructor for class net.citizensnpcs.editor.PigEquipper
 
play(Player) - Method in enum net.citizensnpcs.util.PlayerAnimation
 
play(Player, int) - Method in enum net.citizensnpcs.util.PlayerAnimation
 
playAnimation(PlayerAnimation, Player, int) - Static method in class net.citizensnpcs.util.NMS
 
playAnimation(PlayerAnimation, Player, int) - Method in interface net.citizensnpcs.util.NMSBridge
 
PLAYER_NOT_FOUND_FOR_SPAWN - Static variable in class net.citizensnpcs.util.Messages
 
PlayerAnimation - Enum in net.citizensnpcs.util
 
PlayerInputAirController() - Constructor for class net.citizensnpcs.trait.Controllable.PlayerInputAirController
 
playerlist(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
PlayerUpdateTask - Class in net.citizensnpcs.util
 
PlayerUpdateTask() - Constructor for class net.citizensnpcs.util.PlayerUpdateTask
 
pose(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
Pose - Class in net.citizensnpcs.util
 
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
 
Poses() - Constructor for class net.citizensnpcs.trait.Poses
 
power(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
Powered - Class in net.citizensnpcs.trait
 
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
 
prettyEnum(Enum<?>) - Static method in class net.citizensnpcs.util.Util
 
profession(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
PROFESSION_SET - Static variable in class net.citizensnpcs.util.Messages
 
ProfileFetcher - Class in net.citizensnpcs.npc.profile
Fetches game profiles that include skin data from Mojang servers.
ProfileFetchHandler - Interface in net.citizensnpcs.npc.profile
Interface for a subscriber of the results of a profile fetch.
ProfileFetchResult - Enum in net.citizensnpcs.npc.profile
The result status of a profile fetch.
ProfileRequest - Class in net.citizensnpcs.npc.profile
Stores basic information about a single profile used to request profiles from the Mojang servers.
provider(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.WaypointCommands
 
PUFFERFISH_STATE_SET - Static variable in class net.citizensnpcs.util.Messages
 
put(int, NPC) - Method in class net.citizensnpcs.npc.CitizensNPCRegistry.MapNPCCollection
 
put(int, NPC) - Method in interface net.citizensnpcs.npc.CitizensNPCRegistry.NPCCollection
 
put(int, NPC) - Method in class net.citizensnpcs.npc.CitizensNPCRegistry.TroveNPCCollection
 

R

RABBIT_TYPE_SET - Static variable in class net.citizensnpcs.util.Messages
 
rabbitType(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
RabbitType - Class in net.citizensnpcs.trait
 
RabbitType() - Constructor for class net.citizensnpcs.trait.RabbitType
 
register(Class<? extends VocalChord>, String) - Method in class net.citizensnpcs.npc.ai.speech.CitizensSpeechFactory
 
registerCommandClass(Class<?>) - Method in class net.citizensnpcs.Citizens
 
registerControllerType(EntityType, Class<? extends Controllable.MovementController>) - Static method in class net.citizensnpcs.trait.Controllable
 
registerEntityClass(Class<?>) - Static method in class net.citizensnpcs.util.NMS
 
registerEntityClass(Class<?>) - Method in interface net.citizensnpcs.util.NMSBridge
 
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.
reload() - Method in class net.citizensnpcs.Citizens
 
reload(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.AdminCommands
 
reload() - Method in class net.citizensnpcs.Settings
 
remove(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
remove(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.TraitCommands
 
remove() - Method in class net.citizensnpcs.npc.AbstractEntityController
 
remove(NPC) - Method in class net.citizensnpcs.npc.CitizensNPCRegistry.MapNPCCollection
 
remove(NPC) - Method in interface net.citizensnpcs.npc.CitizensNPCRegistry.NPCCollection
 
remove(NPC) - Method in class net.citizensnpcs.npc.CitizensNPCRegistry.TroveNPCCollection
 
remove() - Method in interface net.citizensnpcs.npc.EntityController
 
remove(Entity) - Static method in class net.citizensnpcs.util.NMS
 
remove(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
 
REMOVE_INCORRECT_SYNTAX - Static variable in class net.citizensnpcs.util.Messages
 
removeAnchor(Anchor) - Method in class net.citizensnpcs.trait.Anchors
 
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
 
removeHookIfNecessary(NPCRegistry, FishHook) - Static method in class net.citizensnpcs.util.NMS
 
removeHookIfNecessary(NPCRegistry, FishHook) - Method in interface net.citizensnpcs.util.NMSBridge
 
removeMarker(T) - Method in class net.citizensnpcs.trait.waypoint.EntityMarkers
 
removeNamedNPCRegistry(String) - Method in class net.citizensnpcs.Citizens
 
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
 
removeScripts(List<String>) - Method in class net.citizensnpcs.trait.ScriptTrait
 
removeWaypointMarker(Waypoint) - Method in class net.citizensnpcs.trait.waypoint.WaypointMarkers
 
rename(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
replaceTrackerEntry(Player) - Static method in class net.citizensnpcs.util.NMS
 
replaceTrackerEntry(Player) - Method in interface net.citizensnpcs.util.NMSBridge
 
reset() - Static method in class net.citizensnpcs.npc.profile.ProfileFetcher
Clear all queued and cached requests.
reset() - Method in class net.citizensnpcs.npc.skin.SkinUpdateTracker
Reset all players currently being tracked.
respawn(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
RESPAWN_DELAY_DESCRIBE - Static variable in class net.citizensnpcs.util.Messages
 
RESPAWN_DELAY_SET - Static variable in class net.citizensnpcs.util.Messages
 
RETURN_PROMPT_KEY - Static variable in interface net.citizensnpcs.trait.waypoint.triggers.WaypointTriggerPrompt
 
rightClick(PlayerInteractEvent) - Method in class net.citizensnpcs.trait.Controllable.GroundController
 
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.LookAirController
 
rightClickEntity(NPCRightClickEvent) - Method in interface net.citizensnpcs.trait.Controllable.MovementController
 
rightClickEntity(NPCRightClickEvent) - Method in class net.citizensnpcs.trait.Controllable.PlayerInputAirController
 
run(NPC) - Method in interface net.citizensnpcs.commands.NPCCommandSelector.Callback
 
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(Player) - Method in class net.citizensnpcs.trait.Controllable.GroundController
 
run(Player) - Method in class net.citizensnpcs.trait.Controllable.LookAirController
 
run(Player) - Method in interface net.citizensnpcs.trait.Controllable.MovementController
 
run(Player) - Method in class net.citizensnpcs.trait.Controllable.PlayerInputAirController
 
run() - Method in class net.citizensnpcs.trait.Controllable
 
run() - Method in class net.citizensnpcs.trait.CurrentLocation
 
run() - Method in class net.citizensnpcs.trait.FollowTrait
 
run() - Method in class net.citizensnpcs.trait.GameModeTrait
 
run() - Method in class net.citizensnpcs.trait.Gravity
 
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.ScriptTrait
 
run() - Method in class net.citizensnpcs.trait.SheepTrait
 
run() - Method in class net.citizensnpcs.trait.text.Text
 
run() - Method in class net.citizensnpcs.trait.WitherTrait
 
run() - Method in class net.citizensnpcs.util.PlayerUpdateTask
 

S

Saddle - Class in net.citizensnpcs.trait
 
Saddle() - Constructor for class net.citizensnpcs.trait.Saddle
 
SADDLED_SET - Static variable in class net.citizensnpcs.util.Messages
 
SADDLED_STOPPED - Static variable in class net.citizensnpcs.util.Messages
 
save(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.AdminCommands
 
save(DataKey) - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
 
save(DataKey) - Method in class net.citizensnpcs.npc.CitizensNPC
 
save() - Method in class net.citizensnpcs.npc.Template.TemplateBuilder
 
save() - Method in class net.citizensnpcs.Settings
 
save(DataKey) - Method in class net.citizensnpcs.trait.Anchors
 
save(DataKey) - Method in class net.citizensnpcs.trait.Controllable
 
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.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(WaypointTrigger, DataKey) - Method in class net.citizensnpcs.trait.waypoint.triggers.WaypointTriggerRegistry
 
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
 
script(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
SCRIPT_COMPILED - Static variable in class net.citizensnpcs.util.Messages
 
SCRIPT_COMPILING - Static variable in class net.citizensnpcs.util.Messages
 
SCRIPT_FILE_MISSING - Static variable in class net.citizensnpcs.util.Messages
 
ScriptTrait - Class in net.citizensnpcs.trait
 
ScriptTrait() - Constructor for class net.citizensnpcs.trait.ScriptTrait
 
select(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
select(CommandSender, NPC) - Method in class net.citizensnpcs.npc.NPCSelector
 
SELECTION_PROMPT - Static variable in class net.citizensnpcs.util.Messages
 
SELECTION_PROMPT_INVALID_CHOICE - Static variable in class net.citizensnpcs.util.Messages
 
sendPacket(Player, SkinnableEntity) - Method in class net.citizensnpcs.npc.skin.TabListRemover
Send a remove packet to the specified player for the specified skinnable entity.
sendPositionUpdate(Player, Entity, Location) - Static method in class net.citizensnpcs.util.NMS
 
sendPositionUpdate(Player, Entity, Location) - Method in interface net.citizensnpcs.util.NMSBridge
 
sendTabListAdd(Player, Player) - Static method in class net.citizensnpcs.util.NMS
 
sendTabListAdd(Player, Player) - Method in interface net.citizensnpcs.util.NMSBridge
 
sendTabListRemove(Player, Collection<? extends SkinnableEntity>) - Static method in class net.citizensnpcs.util.NMS
 
sendTabListRemove(Player, Player) - Static method in class net.citizensnpcs.util.NMS
 
sendTabListRemove(Player, Collection<? extends SkinnableEntity>) - Method in interface net.citizensnpcs.util.NMSBridge
 
sendTabListRemove(Player, Player) - Method in interface net.citizensnpcs.util.NMSBridge
 
setAge(int) - Method in class net.citizensnpcs.trait.Age
 
setAngry(boolean) - Method in class net.citizensnpcs.trait.WolfModifiers
 
setArmor(ItemStack) - Method in class net.citizensnpcs.trait.HorseModifiers
 
setAtKey(DataKey) - Method in enum net.citizensnpcs.Settings.Setting
 
setBukkitEntityType(EntityType) - Method in class net.citizensnpcs.npc.CitizensNPC
 
setCarryingChest(boolean) - Method in class net.citizensnpcs.trait.HorseModifiers
 
setCharged(boolean) - Method in class net.citizensnpcs.trait.WitherTrait
 
setCollarColor(DyeColor) - Method in class net.citizensnpcs.trait.WolfModifiers
 
setColor(Horse.Color) - Method in class net.citizensnpcs.trait.HorseModifiers
 
setColor(DyeColor) - Method in class net.citizensnpcs.trait.SheepTrait
 
setColor(DyeColor) - Method in class net.citizensnpcs.trait.WoolColor
 
setDefaultNPCDataStore(NPCDataStore) - Method in class net.citizensnpcs.Citizens
 
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
 
setDummyAdvancement(Player) - Static method in class net.citizensnpcs.util.NMS
 
setDummyAdvancement(Player) - Method in interface net.citizensnpcs.util.NMSBridge
 
setEnabled(boolean) - Method in class net.citizensnpcs.trait.Controllable
 
setEntity(Entity) - Method in class net.citizensnpcs.npc.AbstractEntityController
 
setEntity(Entity) - Method in interface net.citizensnpcs.npc.EntityController
 
setEntityController(EntityController) - Method in class net.citizensnpcs.npc.CitizensNPC
 
setEntityControllerForType(EntityType, Class<? extends EntityController>) - Static method in class net.citizensnpcs.npc.EntityControllers
 
setFlyable(boolean) - Method in class net.citizensnpcs.npc.CitizensNPC
 
setGameMode(GameMode) - Method in class net.citizensnpcs.trait.GameModeTrait
 
setGravity(boolean) - Method in class net.citizensnpcs.trait.ArmorStandTrait
 
setHasArms(boolean) - Method in class net.citizensnpcs.trait.ArmorStandTrait
 
setHasBaseplate(boolean) - Method in class net.citizensnpcs.trait.ArmorStandTrait
 
setHeadYaw(Entity, float) - Static method in class net.citizensnpcs.util.NMS
 
setHeadYaw(Entity, float) - Method in interface net.citizensnpcs.util.NMSBridge
 
setKnockbackResistance(LivingEntity, double) - Static method in class net.citizensnpcs.util.NMS
 
setKnockbackResistance(LivingEntity, double) - Method in interface net.citizensnpcs.util.NMSBridge
 
setLocation(Location) - Method in class net.citizensnpcs.trait.CurrentLocation
 
setMarker(boolean) - Method in class net.citizensnpcs.trait.ArmorStandTrait
 
setNavigationTarget(Entity, Entity, float) - Static method in class net.citizensnpcs.util.NMS
 
setNavigationTarget(Entity, Entity, float) - Method in interface net.citizensnpcs.util.NMSBridge
 
setNextWaypoints(Iterator<Waypoint>) - Method in class net.citizensnpcs.trait.waypoint.LinearWaypointsCompleteEvent
 
setOwnerRequired(boolean) - Method in class net.citizensnpcs.trait.Controllable
 
setPath() - Method in interface net.citizensnpcs.npc.ai.MCTargetStrategy.TargetNavigator
 
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.
setPeekShulker(Entity, int) - Static method in class net.citizensnpcs.util.NMS
 
setPeekShulker(Entity, int) - Method in interface net.citizensnpcs.util.NMSBridge
 
setPlan(Path) - Method in class net.citizensnpcs.npc.ai.AStarNavigationStrategy
 
setPlan(Path) - Method in class net.citizensnpcs.npc.ai.FlyingAStarNavigationStrategy
 
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
 
setRandomLook(boolean) - Method in class net.citizensnpcs.trait.LookClose
 
setRandomLookDelay(int) - Method in class net.citizensnpcs.trait.LookClose
 
setRandomLookPitchRange(float, float) - Method in class net.citizensnpcs.trait.LookClose
 
setRandomLookYawRange(float, float) - Method in class net.citizensnpcs.trait.LookClose
 
setRange(int) - Method in class net.citizensnpcs.trait.LookClose
 
setRealisticLooking(boolean) - Method in class net.citizensnpcs.trait.LookClose
 
setSaddle(ItemStack) - Method in class net.citizensnpcs.trait.HorseModifiers
 
setSheared(boolean) - Method in class net.citizensnpcs.trait.SheepTrait
 
setShouldJump(Entity) - Static method in class net.citizensnpcs.util.NMS
 
setShouldJump(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
 
setSitting(boolean) - Method in class net.citizensnpcs.trait.OcelotModifiers
 
setSitting(boolean) - Method in class net.citizensnpcs.trait.WolfModifiers
 
setSitting(Ocelot, boolean) - Static method in class net.citizensnpcs.util.NMS
 
setSitting(Tameable, boolean) - Static method in class net.citizensnpcs.util.NMS
 
setSitting(Ocelot, boolean) - Method in interface net.citizensnpcs.util.NMSBridge
 
setSitting(Tameable, boolean) - Method in interface net.citizensnpcs.util.NMSBridge
 
setSize(int) - Method in class net.citizensnpcs.trait.SlimeSize
 
setSkinFlags(byte) - Method in interface net.citizensnpcs.npc.skin.SkinnableEntity
Set the bit flags that represent the skin layer parts visibility.
setSkinName(String) - Method in interface net.citizensnpcs.npc.skin.SkinnableEntity
Set the name of the player whose skin the NPC uses.
setSkinName(String, boolean) - Method in interface net.citizensnpcs.npc.skin.SkinnableEntity
 
setSkinPersistent(String, String, String) - Method in interface net.citizensnpcs.npc.skin.SkinnableEntity
 
setSmall(boolean) - Method in class net.citizensnpcs.trait.ArmorStandTrait
 
setStepHeight(Entity, float) - Static method in class net.citizensnpcs.util.NMS
 
setStepHeight(Entity, float) - Method in interface net.citizensnpcs.util.NMSBridge
 
setStyle(Horse.Style) - Method in class net.citizensnpcs.trait.HorseModifiers
 
setTamed(boolean) - Method in class net.citizensnpcs.trait.WolfModifiers
 
setTarget(Entity, boolean) - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
 
setTarget(Iterable<Vector>) - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
 
setTarget(Location) - Method in class net.citizensnpcs.npc.ai.CitizensNavigator
 
Settings - Class in net.citizensnpcs
 
Settings(File) - Constructor for class net.citizensnpcs.Settings
 
Settings.Setting - Enum in net.citizensnpcs
 
setType(Ocelot.Type) - Method in class net.citizensnpcs.trait.OcelotModifiers
 
setType(Rabbit.Type) - Method in class net.citizensnpcs.trait.RabbitType
 
setVerticalMovement(Entity, double) - Static method in class net.citizensnpcs.util.NMS
 
setVerticalMovement(Entity, double) - Method in interface net.citizensnpcs.util.NMSBridge
 
setVisible(boolean) - Method in class net.citizensnpcs.trait.ArmorStandTrait
 
setVisible(SkinLayers.Layer, boolean) - Method in class net.citizensnpcs.trait.SkinLayers
 
setWaypointProvider(String) - Method in class net.citizensnpcs.trait.waypoint.Waypoints
Sets the current WaypointProvider using the given name.
setWitherCharged(Wither, boolean) - Static method in class net.citizensnpcs.util.NMS
 
setWitherCharged(Wither, boolean) - Method in interface net.citizensnpcs.util.NMSBridge
 
SHEARED_SET - Static variable in class net.citizensnpcs.util.Messages
 
SHEARED_STOPPED - Static variable in class net.citizensnpcs.util.Messages
 
sheep(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
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
 
SheepTrait() - Constructor for class net.citizensnpcs.trait.SheepTrait
 
shouldJump(Entity) - Static method in class net.citizensnpcs.util.NMS
 
shouldJump(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
 
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_COLOR_SET - Static variable in class net.citizensnpcs.util.Messages
 
SHULKER_PEEK_SET - Static variable in class net.citizensnpcs.util.Messages
 
shutdown() - Static method in class net.citizensnpcs.util.NMS
 
shutdown() - Method in interface net.citizensnpcs.util.NMSBridge
 
SIZE_DESCRIPTION - Static variable in class net.citizensnpcs.util.Messages
 
SIZE_SET - Static variable in class net.citizensnpcs.util.Messages
 
SKELETON_TYPE_SET - Static variable in class net.citizensnpcs.util.Messages
 
skin(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
Skin - Class in net.citizensnpcs.npc.skin
Stores data for a single skin.
SKIN_CLEARED - 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
 
skinLayers(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
SkinLayers - Class in net.citizensnpcs.trait
 
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.
SkinUpdateTracker - Class in net.citizensnpcs.npc.skin
Tracks skin updates for players.
SkinUpdateTracker(Map<String, NPCRegistry>) - Constructor for class net.citizensnpcs.npc.skin.SkinUpdateTracker
Constructor.
SKIPPING_BROKEN_TRAIT - Static variable in class net.citizensnpcs.util.Messages
 
SKIPPING_INVALID_ANCHOR - Static variable in class net.citizensnpcs.util.Messages
 
SKIPPING_INVALID_POSE - Static variable in class net.citizensnpcs.util.Messages
 
slimeSize(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
SlimeSize - Class in net.citizensnpcs.trait
 
SlimeSize() - Constructor for class net.citizensnpcs.trait.SlimeSize
 
sorted() - Method in class net.citizensnpcs.npc.CitizensNPCRegistry.MapNPCCollection
 
sorted() - Method in interface net.citizensnpcs.npc.CitizensNPCRegistry.NPCCollection
 
sorted() - Method in class net.citizensnpcs.npc.CitizensNPCRegistry
 
sorted() - Method in class net.citizensnpcs.npc.CitizensNPCRegistry.TroveNPCCollection
 
sound(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
SOUND_INFO - Static variable in class net.citizensnpcs.util.Messages
 
SOUND_SET - Static variable in class net.citizensnpcs.util.Messages
 
spawn(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
spawn(Location, NPC) - Method in class net.citizensnpcs.npc.AbstractEntityController
 
spawn(Location) - Method in class net.citizensnpcs.npc.CitizensNPC
 
spawn(Location, SpawnReason) - Method in class net.citizensnpcs.npc.CitizensNPC
 
spawn(Location, NPC) - Method in interface net.citizensnpcs.npc.EntityController
 
SPAWN_NUMERIC_ID_ONLY - Static variable in class net.citizensnpcs.util.Messages
 
spawnMarker(World, Location) - Method in class net.citizensnpcs.trait.waypoint.EntityMarkers
 
spawnMarker(World, Location) - Method in class net.citizensnpcs.trait.waypoint.WaypointMarkers
 
speak(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
speed(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
SPEED_MODIFIER_ABOVE_LIMIT - Static variable in class net.citizensnpcs.util.Messages
 
SPEED_MODIFIER_SET - Static variable in class net.citizensnpcs.util.Messages
 
SPEED_TRIGGER_PROMPT - Static variable in class net.citizensnpcs.util.Messages
 
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
 
splitPlayerName(String) - Static method in class net.citizensnpcs.util.Util
 
start(NPCCommandSelector.Callback, Conversable, List<NPC>) - Static method in class net.citizensnpcs.commands.NPCCommandSelector
 
start(Player, WaypointEditor) - Static method in class net.citizensnpcs.trait.waypoint.triggers.TriggerEditPrompt
 
startWithCallback(NPCCommandSelector.Callback, NPCRegistry, CommandSender, CommandContext, String) - Static method in class net.citizensnpcs.commands.NPCCommandSelector
 
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
 
storeNPCs() - Method in class net.citizensnpcs.Citizens
 
storeNPCs(CommandContext) - Method in class net.citizensnpcs.Citizens
 
StringHelper - Class in net.citizensnpcs.util
 
StringHelper() - Constructor for class net.citizensnpcs.util.StringHelper
 
stringValue() - Method in class net.citizensnpcs.util.Anchor
 
stringValue() - Method in class net.citizensnpcs.util.Pose
 
swim(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
SWIMMING_SET - Static variable in class net.citizensnpcs.util.Messages
 
SWIMMING_UNSET - Static variable in class net.citizensnpcs.util.Messages
 

T

TabListRemover - Class in net.citizensnpcs.npc.skin
Sends remove packets in batch per player.
talk(SpeechContext) - Method in class net.citizensnpcs.npc.ai.speech.Chat
 
TalkableEntity - Class in net.citizensnpcs.npc.ai.speech
 
TalkableEntity(Entity) - Constructor for class net.citizensnpcs.npc.ai.speech.TalkableEntity
 
TalkableEntity(NPC) - Constructor for class net.citizensnpcs.npc.ai.speech.TalkableEntity
 
TalkableEntity(Player) - Constructor for class net.citizensnpcs.npc.ai.speech.TalkableEntity
 
talkNear(SpeechContext, String, VocalChord) - Method in class net.citizensnpcs.npc.ai.speech.TalkableEntity
 
talkTo(SpeechContext, String, VocalChord) - Method in class net.citizensnpcs.npc.ai.speech.TalkableEntity
 
targetable(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
TARGETABLE_SET - Static variable in class net.citizensnpcs.util.Messages
 
TARGETABLE_UNSET - Static variable in class net.citizensnpcs.util.Messages
 
TELEPORT_NPC_LOCATION_NOT_FOUND - Static variable in class net.citizensnpcs.util.Messages
 
TELEPORTED_TO_NPC - Static variable in class net.citizensnpcs.util.Messages
 
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.npc
 
Template.TemplateBuilder - Class in net.citizensnpcs.npc
 
TEMPLATE_APPLIED - Static variable in class net.citizensnpcs.util.Messages
 
TEMPLATE_CONFLICT - Static variable in class net.citizensnpcs.util.Messages
 
TEMPLATE_CREATED - Static variable in class net.citizensnpcs.util.Messages
 
TEMPLATE_DELETED - 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
 
TemplateCommands - Class in net.citizensnpcs.commands
 
TemplateCommands(Citizens) - Constructor for class net.citizensnpcs.commands.TemplateCommands
 
text(CommandContext, Player, NPC) - Method in class net.citizensnpcs.commands.EditorCommands
 
Text - Class in net.citizensnpcs.trait.text
 
Text() - Constructor for class net.citizensnpcs.trait.text.Text
 
TEXT_EDITOR_ADD_PROMPT - Static variable in class net.citizensnpcs.util.Messages
 
TEXT_EDITOR_ADDED_ENTRY - Static variable in class net.citizensnpcs.util.Messages
 
TEXT_EDITOR_BEGIN - Static variable in class net.citizensnpcs.util.Messages
 
TEXT_EDITOR_CLOSE_TALKER_SET - Static variable in class net.citizensnpcs.util.Messages
 
TEXT_EDITOR_DELAY_SET - Static variable in class net.citizensnpcs.util.Messages
 
TEXT_EDITOR_EDIT_BEGIN_PROMPT - Static variable in class net.citizensnpcs.util.Messages
 
TEXT_EDITOR_EDIT_PROMPT - Static variable in class net.citizensnpcs.util.Messages
 
TEXT_EDITOR_EDITED_TEXT - 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_INPUT - 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_PAGE_PROMPT - Static variable in class net.citizensnpcs.util.Messages
 
TEXT_EDITOR_RANDOM_TALKER_SET - Static variable in class net.citizensnpcs.util.Messages
 
TEXT_EDITOR_RANGE_SET - Static variable in class net.citizensnpcs.util.Messages
 
TEXT_EDITOR_REALISTIC_LOOKING_SET - Static variable in class net.citizensnpcs.util.Messages
 
TEXT_EDITOR_REMOVE_PROMPT - Static variable in class net.citizensnpcs.util.Messages
 
TEXT_EDITOR_REMOVED_ENTRY - 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
 
TextAddPrompt - Class in net.citizensnpcs.trait.text
 
TextAddPrompt(Text) - Constructor for class net.citizensnpcs.trait.text.TextAddPrompt
 
TextEditPrompt - Class in net.citizensnpcs.trait.text
 
TextEditPrompt(Text) - Constructor for class net.citizensnpcs.trait.text.TextEditPrompt
 
TextEditStartPrompt - Class in net.citizensnpcs.trait.text
 
TextEditStartPrompt(Text) - Constructor for class net.citizensnpcs.trait.text.TextEditStartPrompt
 
TextRemovePrompt - Class in net.citizensnpcs.trait.text
 
TextRemovePrompt(Text) - Constructor for class net.citizensnpcs.trait.text.TextRemovePrompt
 
TextStartPrompt - Class in net.citizensnpcs.trait.text
 
TextStartPrompt(Text) - Constructor for class net.citizensnpcs.trait.text.TextStartPrompt
 
tick(Entity) - Static method in class net.citizensnpcs.util.NMS
 
tick(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
 
TO_ENTITY_NOT_FOUND - Static variable in class net.citizensnpcs.util.Messages
 
toggle(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.TraitCommands
 
toggle() - Method in class net.citizensnpcs.trait.Age
 
toggle() - Method in class net.citizensnpcs.trait.Controllable
 
toggle(OfflinePlayer, boolean) - Method in class net.citizensnpcs.trait.FollowTrait
 
toggle() - Method in class net.citizensnpcs.trait.Gravity
 
toggle() - Method in class net.citizensnpcs.trait.LookClose
 
toggle() - Method in class net.citizensnpcs.trait.Powered
 
toggle() - Method in class net.citizensnpcs.trait.Saddle
 
toggle() - Method in class net.citizensnpcs.trait.text.Text
 
toggle() - Method in interface net.citizensnpcs.trait.Toggleable
 
Toggleable - Interface in net.citizensnpcs.trait
 
toggleSheared() - Method in class net.citizensnpcs.trait.SheepTrait
 
toString() - Method in class net.citizensnpcs.npc.ai.MCNavigationStrategy
 
toString() - Method in class net.citizensnpcs.npc.ai.MCTargetStrategy
 
toString() - Method in class net.citizensnpcs.trait.Age
 
toString() - Method in class net.citizensnpcs.trait.CurrentLocation
 
toString() - Method in class net.citizensnpcs.trait.LookClose
 
toString() - Method in class net.citizensnpcs.trait.Powered
 
toString() - Method in class net.citizensnpcs.trait.Saddle
 
toString() - Method in class net.citizensnpcs.trait.SkinLayers
 
toString() - Method in class net.citizensnpcs.trait.text.Text
 
toString() - Method in class net.citizensnpcs.trait.VillagerProfession
 
toString() - Method in class net.citizensnpcs.trait.WoolColor
 
toString() - Method in class net.citizensnpcs.util.Anchor
 
toString() - Method in class net.citizensnpcs.util.Pose
 
tp(CommandContext, Player, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
tphere(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
tpto(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
TPTO_SUCCESS - Static variable in class net.citizensnpcs.util.Messages
 
TRAIT_LOAD_FAILED - Static variable in class net.citizensnpcs.util.Messages
 
TRAIT_NOT_CONFIGURABLE - Static variable in class net.citizensnpcs.util.Messages
 
TRAIT_NOT_FOUND - Static variable in class net.citizensnpcs.util.Messages
 
TRAIT_NOT_FOUND_ON_NPC - Static variable in class net.citizensnpcs.util.Messages
 
TRAIT_ONSPAWN_FAILED - Static variable in class net.citizensnpcs.util.Messages
 
TraitCommands - Class in net.citizensnpcs.commands
 
TraitCommands() - Constructor for class net.citizensnpcs.commands.TraitCommands
 
TRAITS_ADDED - Static variable in class net.citizensnpcs.util.Messages
 
TRAITS_FAILED_TO_ADD - Static variable in class net.citizensnpcs.util.Messages
 
TRAITS_FAILED_TO_CHANGE - Static variable in class net.citizensnpcs.util.Messages
 
TRAITS_REMOVED - Static variable in class net.citizensnpcs.util.Messages
 
TriggerAddPrompt - Class in net.citizensnpcs.trait.waypoint.triggers
 
TriggerAddPrompt(WaypointEditor) - 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
 
TriggerRemovePrompt - Class in net.citizensnpcs.trait.waypoint.triggers
 
TriggerRemovePrompt(WaypointEditor) - Constructor for class net.citizensnpcs.trait.waypoint.triggers.TriggerRemovePrompt
 
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
 
TroveNPCCollection() - Constructor for class net.citizensnpcs.npc.CitizensNPCRegistry.TroveNPCCollection
 
trySwim(Entity) - Static method in class net.citizensnpcs.util.NMS
 
trySwim(Entity, float) - Static method in class net.citizensnpcs.util.NMS
 
trySwim(Entity) - Method in interface net.citizensnpcs.util.NMSBridge
 
trySwim(Entity, float) - Method in interface net.citizensnpcs.util.NMSBridge
 
type(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 

U

UNKNOWN_COMMAND - Static variable in class net.citizensnpcs.util.Messages
 
UNKNOWN_MATERIAL - Static variable in class net.citizensnpcs.util.Messages
 
unmount() - Method in class net.citizensnpcs.trait.MountTrait
 
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.CitizensNPC
 
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
 
updatePlayer(Player, long, boolean) - Method in class net.citizensnpcs.npc.skin.SkinUpdateTracker
Update a player with skin related packets from nearby skinnable NPC's.
updateViewer(Player) - Method in class net.citizensnpcs.npc.skin.SkinPacketTracker
Send skin related packets to a player.
Util - Class in net.citizensnpcs.util
 

V

validateFile(String) - Method in class net.citizensnpcs.trait.ScriptTrait
 
value - Variable in enum net.citizensnpcs.Settings.Setting
 
valueOf(String) - Static method in enum net.citizensnpcs.npc.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.SkinLayers.Layer
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.npc.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.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.util.PlayerAnimation
Returns an array containing the constants of this enum type, in the order they are declared.
VillagerProfession - Class in net.citizensnpcs.trait
 
VillagerProfession() - Constructor for class net.citizensnpcs.trait.VillagerProfession
 
VOCAL_CHORD_NAME - Variable in class net.citizensnpcs.npc.ai.speech.Chat
 
vulnerable(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
VULNERABLE_SET - Static variable in class net.citizensnpcs.util.Messages
 
VULNERABLE_STOPPED - Static variable in class net.citizensnpcs.util.Messages
 

W

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_END - 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_REMOVED_REGION - Static variable in class net.citizensnpcs.util.Messages
 
WanderWaypointProvider - Class in net.citizensnpcs.trait.waypoint
 
WanderWaypointProvider() - Constructor for class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
 
Waypoint - Class in net.citizensnpcs.trait.waypoint
 
Waypoint() - Constructor for class net.citizensnpcs.trait.waypoint.Waypoint
 
Waypoint(Location) - Constructor for class net.citizensnpcs.trait.waypoint.Waypoint
 
WAYPOINT_PROVIDER_SET - Static variable in class net.citizensnpcs.util.Messages
 
WAYPOINT_TELEPORTING_DISABLED - 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_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_REMOVE_INDEX_OUT_OF_RANGE - Static variable in class net.citizensnpcs.util.Messages
 
WAYPOINT_TRIGGER_REMOVE_INVALID_NUMBER - Static variable in class net.citizensnpcs.util.Messages
 
WAYPOINT_TRIGGER_REMOVE_PROMPT - Static variable in class net.citizensnpcs.util.Messages
 
WAYPOINT_TRIGGER_REMOVE_REMOVED - Static variable in class net.citizensnpcs.util.Messages
 
WAYPOINT_TRIGGER_TELEPORT_PROMPT - Static variable in class net.citizensnpcs.util.Messages
 
WaypointCommands - Class in net.citizensnpcs.commands
 
WaypointCommands(Citizens) - Constructor for class net.citizensnpcs.commands.WaypointCommands
 
WaypointEditor - Class in net.citizensnpcs.trait.waypoint
 
WaypointEditor() - Constructor for class net.citizensnpcs.trait.waypoint.WaypointEditor
 
WaypointMarkers - Class in net.citizensnpcs.trait.waypoint
 
WaypointMarkers(World) - Constructor for class net.citizensnpcs.trait.waypoint.WaypointMarkers
 
WaypointProvider - Interface in net.citizensnpcs.trait.waypoint
 
WaypointProvider.EnumerableWaypointProvider - Interface in net.citizensnpcs.trait.waypoint
 
waypoints() - Method in class net.citizensnpcs.trait.waypoint.GuidedWaypointProvider
 
waypoints() - Method in class net.citizensnpcs.trait.waypoint.LinearWaypointProvider
 
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
 
WaypointTriggerRegistry() - Constructor for class net.citizensnpcs.trait.waypoint.triggers.WaypointTriggerRegistry
 
wither(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
WitherTrait - Class in net.citizensnpcs.trait
 
WitherTrait() - Constructor for class net.citizensnpcs.trait.WitherTrait
 
wolf(CommandContext, CommandSender, NPC) - Method in class net.citizensnpcs.commands.NPCCommands
 
WOLF_TRAIT_UPDATED - Static variable in class net.citizensnpcs.util.Messages
 
WolfModifiers - Class in net.citizensnpcs.trait
 
WolfModifiers() - Constructor for class net.citizensnpcs.trait.WolfModifiers
 
WoolColor - Class in net.citizensnpcs.trait
 
WoolColor() - Constructor for class net.citizensnpcs.trait.WoolColor
 
WORLD_NOT_FOUND - Static variable in class net.citizensnpcs.util.Messages
 
wrap(Object) - Static method in class net.citizensnpcs.util.StringHelper
 
wrap(Object, ChatColor) - Static method in class net.citizensnpcs.util.StringHelper
 
wrap(Object, String) - Static method in class net.citizensnpcs.util.StringHelper
 
wrapHeader(Object) - Static method in class net.citizensnpcs.util.StringHelper
 
WRITING_DEFAULT_SETTING - Static variable in class net.citizensnpcs.util.Messages
 

X

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 - Variable in class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
 

Y

yrange - Variable in class net.citizensnpcs.trait.waypoint.WanderWaypointProvider
 

Z

ZOMBIE_BABY_SET - Static variable in class net.citizensnpcs.util.Messages
 
ZOMBIE_BABY_UNSET - Static variable in class net.citizensnpcs.util.Messages
 
ZOMBIE_VILLAGER_PROFESSION_SET - Static variable in class net.citizensnpcs.util.Messages
 
ZOMBIE_VILLAGER_SET - Static variable in class net.citizensnpcs.util.Messages
 
ZOMBIE_VILLAGER_UNSET - Static variable in class net.citizensnpcs.util.Messages
 
A B C D E F G H I L M N O P R S T U V W X Y Z 
Skip navigation links

Copyright © 2019. All rights reserved.