Index

A B C D E F G H I J L M N O P R S T U V W Y 
All Classes|All Packages|Deprecated API

S

save() - Method in class dev.sergiferry.playernpc.api.NPC.Global.PersistentManager
 
SAVE - Enum constant in enum class dev.sergiferry.playernpc.api.NPC.Global.PersistentManager.LastUpdate.Type
 
saveConfig() - Method in class dev.sergiferry.playernpc.api.NPCLib
 
SELECTED_PLAYERS - Enum constant in enum class dev.sergiferry.playernpc.api.NPC.Global.Visibility
 
SEND_ACTIONBAR_MESSAGE - Enum constant in enum class dev.sergiferry.playernpc.api.NPC.Interact.Actions.Type
 
SEND_MESSAGE - Enum constant in enum class dev.sergiferry.playernpc.api.NPC.Interact.Actions.Type
 
SEND_TITLE_MESSAGE - Enum constant in enum class dev.sergiferry.playernpc.api.NPC.Interact.Actions.Type
 
serialize() - Method in record class dev.sergiferry.playernpc.api.NPCLib.SkinUpdateFrequency
 
set(String, Object) - Method in class dev.sergiferry.playernpc.api.NPC.Global.PersistentManager
 
setAutoCreate(boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
setAutoShow(boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
setBoots(ItemStack) - Method in class dev.sergiferry.playernpc.api.NPC
 
setCancelled(boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Events.Hide
 
setCancelled(boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Events.Interact
 
setCancelled(boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Events.Move
 
setCancelled(boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Events.Show
 
setCancelled(boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Events.StartMove
 
setCancelled(boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Events.Teleport
 
setCape(boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Skin.Parts
 
setCheckLadders(boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Move.Task
 
setCheckSlabCrouching(boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Move.Task
 
setCheckSlowness(boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Move.Task
 
setCheckSwimming(boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Move.Task
 
setChestPlate(ItemStack) - Method in class dev.sergiferry.playernpc.api.NPC
 
setCollidable(boolean) - Method in class dev.sergiferry.playernpc.api.NPC
 
setCommandColor(NPCLib.Command.Color) - Method in class dev.sergiferry.playernpc.api.NPCLib.PluginManager
 
setCrouching(boolean) - Method in class dev.sergiferry.playernpc.api.NPC
 
setCustomCollidable(Player, boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
setCustomData(String, String) - Method in class dev.sergiferry.playernpc.api.NPC
 
setCustomGazeTrackingType(Player, NPC.GazeTrackingType) - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
setCustomGlowing(Player, boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
setCustomGlowingColor(Player, NPC.Color) - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
setCustomHideDistance(Player, double) - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
setCustomInteractCooldown(Player, long) - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
setCustomLineSpacing(Player, double) - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
setCustomMoveSpeed(Player, double) - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
setCustomOnFire(Player, boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
setCustomPose(Player, NPC.Pose) - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
setCustomShowOnTabList(Player, boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
setCustomSkin(Player, NPC.Skin) - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
setCustomTabListName(String) - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
setCustomTabListName(String) - Method in class dev.sergiferry.playernpc.api.NPC.Personal
 
setCustomTabListName(String) - Method in class dev.sergiferry.playernpc.api.NPC
 
setCustomTabListName(String, boolean) - Method in class dev.sergiferry.playernpc.api.NPC
 
setCustomTabListName(Player, String) - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
setCustomText(Player, List<String>) - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
setCustomTextAlignment(Player, Vector) - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
setCustomTextOpacity(Player, NPC.Hologram.Opacity) - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
setDebug(boolean) - Method in class dev.sergiferry.playernpc.api.NPCLib
 
setDefaultBoots(ItemStack) - Static method in class dev.sergiferry.playernpc.api.NPC.Attributes
 
setDefaultChestPlate(ItemStack) - Static method in class dev.sergiferry.playernpc.api.NPC.Attributes
 
setDefaultCollidable(boolean) - Static method in class dev.sergiferry.playernpc.api.NPC.Attributes
 
setDefaultCustomTabListName(String) - Static method in class dev.sergiferry.playernpc.api.NPC.Attributes
 
setDefaultGazeTrackingType(NPC.GazeTrackingType) - Static method in class dev.sergiferry.playernpc.api.NPC.Attributes
 
setDefaultGlowing(boolean) - Static method in class dev.sergiferry.playernpc.api.NPC.Attributes
 
setDefaultGlowingColor(ChatColor) - Static method in class dev.sergiferry.playernpc.api.NPC.Attributes
 
setDefaultHelmet(ItemStack) - Static method in class dev.sergiferry.playernpc.api.NPC.Attributes
 
setDefaultHideDistance(double) - Static method in class dev.sergiferry.playernpc.api.NPC.Attributes
When the player is far enough, the NPC will temporally hide, in order to be more efficient.
setDefaultHideDistance(Double) - Method in class dev.sergiferry.playernpc.api.NPCLib
Deprecated.
setDefaultInteractCooldown(long) - Static method in class dev.sergiferry.playernpc.api.NPC.Attributes
 
setDefaultItem(NPC.Slot, ItemStack) - Static method in class dev.sergiferry.playernpc.api.NPC.Attributes
 
setDefaultLeggings(ItemStack) - Static method in class dev.sergiferry.playernpc.api.NPC.Attributes
 
setDefaultLineSpacing(double) - Static method in class dev.sergiferry.playernpc.api.NPC.Attributes
 
setDefaultOnFire(boolean) - Static method in class dev.sergiferry.playernpc.api.NPC.Attributes
 
setDefaultPose(NPC.Pose) - Static method in class dev.sergiferry.playernpc.api.NPC.Attributes
 
setDefaultShowOnTabList(boolean) - Static method in class dev.sergiferry.playernpc.api.NPC.Attributes
 
setDefaultSkin(NPC.Skin) - Static method in class dev.sergiferry.playernpc.api.NPC.Attributes
 
setDefaultSkinParts(NPC.Skin.Parts) - Static method in class dev.sergiferry.playernpc.api.NPC.Attributes
 
setDefaultText(List<String>) - Static method in class dev.sergiferry.playernpc.api.NPC.Attributes
 
setDefaultTextAlignment(Vector) - Static method in class dev.sergiferry.playernpc.api.NPC.Attributes
 
setDefaultTextOpacity(NPC.Hologram.Opacity) - Static method in class dev.sergiferry.playernpc.api.NPC.Attributes
 
setDisableSaving(boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Global.PersistentManager
 
setFireTicks(Integer) - Method in class dev.sergiferry.playernpc.api.NPC
 
setFollowEntity(Entity) - Method in class dev.sergiferry.playernpc.api.NPC.Move.Behaviour
 
setFollowEntity(Entity, double) - Method in class dev.sergiferry.playernpc.api.NPC.Move.Behaviour
 
setFollowEntity(Entity, double, double) - Method in class dev.sergiferry.playernpc.api.NPC.Move.Behaviour
 
setFollowNPC(NPC) - Method in class dev.sergiferry.playernpc.api.NPC.Move.Behaviour
 
setFollowNPC(NPC, double) - Method in class dev.sergiferry.playernpc.api.NPC.Move.Behaviour
 
setFollowNPC(NPC, double, double) - Method in class dev.sergiferry.playernpc.api.NPC.Move.Behaviour
 
setFollowPlayer() - Method in class dev.sergiferry.playernpc.api.NPC.Move.Behaviour
 
setFollowPlayer(double, double) - Method in class dev.sergiferry.playernpc.api.NPC.Move.Behaviour
 
setGazeTrackingType(NPC.GazeTrackingType) - Method in class dev.sergiferry.playernpc.api.NPC
 
setGlowing(boolean) - Method in class dev.sergiferry.playernpc.api.NPC
 
setGlowing(boolean, NPC.Color) - Method in class dev.sergiferry.playernpc.api.NPC
 
setGlowing(boolean, ChatColor) - Method in class dev.sergiferry.playernpc.api.NPC
 
setGlowingColor(NPC.Color) - Method in class dev.sergiferry.playernpc.api.NPC
 
setGlowingColor(ChatColor) - Method in class dev.sergiferry.playernpc.api.NPC
 
setHat(boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Skin.Parts
 
setHelmet(ItemStack) - Method in class dev.sergiferry.playernpc.api.NPC
 
setHideDistance(double) - Method in class dev.sergiferry.playernpc.api.NPC
 
setHideText(boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Personal
 
setInteractCooldown(long) - Method in class dev.sergiferry.playernpc.api.NPC
 
setItem(NPC.Slot, ItemStack) - Method in class dev.sergiferry.playernpc.api.NPC
 
setItemInLeftHand(ItemStack) - Method in class dev.sergiferry.playernpc.api.NPC
 
setItemInRightHand(ItemStack) - Method in class dev.sergiferry.playernpc.api.NPC
 
setJacket(boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Skin.Parts
 
setLeftPants(boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Skin.Parts
 
setLeftSleeve(boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Skin.Parts
 
setLeggings(ItemStack) - Method in class dev.sergiferry.playernpc.api.NPC
 
setLineOpacity(int, NPC.Hologram.Opacity) - Method in class dev.sergiferry.playernpc.api.NPC.Attributes
 
setLineOpacity(int, NPC.Hologram.Opacity) - Method in class dev.sergiferry.playernpc.api.NPC
 
setLineSpacing(double) - Method in class dev.sergiferry.playernpc.api.NPC
 
setMoveSpeed(double) - Method in class dev.sergiferry.playernpc.api.NPC
 
setMoveSpeed(NPC.Move.Speed) - Method in class dev.sergiferry.playernpc.api.NPC
 
setOnFire(boolean) - Method in class dev.sergiferry.playernpc.api.NPC
 
setOwnPlayerSkin() - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
setOwnPlayerSkin(boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
setPath(NPC.Move.Path.Type, List<Location>) - Method in class dev.sergiferry.playernpc.api.NPC
 
setPath(NPC.Move.Path.Type, Location...) - Method in class dev.sergiferry.playernpc.api.NPC
 
setPath(List<Location>, NPC.Move.Path.Type) - Method in class dev.sergiferry.playernpc.api.NPC.Move.Behaviour
 
setPerformanceOptions(NPC.Move.Task.PerformanceOptions) - Method in class dev.sergiferry.playernpc.api.NPC.Move.Task
 
setPersistent(boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
setPose(NPC.Pose) - Method in class dev.sergiferry.playernpc.api.NPC
 
setRepetitivePath(List<Location>) - Method in class dev.sergiferry.playernpc.api.NPC
 
setRepetitivePath(Location...) - Method in class dev.sergiferry.playernpc.api.NPC
 
setResetCustomAttributesWhenRemovePlayer(boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
setRightPants(boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Skin.Parts
 
setRightSleeve(boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Skin.Parts
 
setShowOnTabList(boolean) - Method in class dev.sergiferry.playernpc.api.NPC
 
setSkin(NPC.Skin) - Method in class dev.sergiferry.playernpc.api.NPC
 
setSkin(String) - Method in class dev.sergiferry.playernpc.api.NPC
 
setSkin(String, String) - Method in class dev.sergiferry.playernpc.api.NPC
 
setSkin(String, Consumer) - Method in class dev.sergiferry.playernpc.api.NPC
 
setSkin(Player) - Method in class dev.sergiferry.playernpc.api.NPC
 
setSkin(Player, Consumer<NPC.Skin>) - Method in class dev.sergiferry.playernpc.api.NPC
 
setSkinUpdateFrequency(NPCLib.SkinUpdateFrequency) - Method in class dev.sergiferry.playernpc.api.NPCLib.PluginManager
 
setSkinVisiblePart(NPC.Skin.Part, boolean) - Method in class dev.sergiferry.playernpc.api.NPC
 
setSleeping(boolean) - Method in class dev.sergiferry.playernpc.api.NPC
 
setSwimming(boolean) - Method in class dev.sergiferry.playernpc.api.NPC
 
setText(String) - Method in class dev.sergiferry.playernpc.api.NPC
 
setText(String...) - Method in class dev.sergiferry.playernpc.api.NPC
 
setText(List<String>) - Method in class dev.sergiferry.playernpc.api.NPC
 
setTextAlignment(Vector) - Method in class dev.sergiferry.playernpc.api.NPC
 
setTextOpacity(NPC.Hologram.Opacity) - Method in class dev.sergiferry.playernpc.api.NPC
 
setTicksUntilTabListHide(Integer) - Method in class dev.sergiferry.playernpc.api.NPCLib.PluginManager
 
setUpdateGazeTicks(Integer) - Method in class dev.sergiferry.playernpc.api.NPCLib.PluginManager
 
setUpdateGazeType(NPCLib.UpdateGazeType) - Method in class dev.sergiferry.playernpc.api.NPCLib.PluginManager
 
setVisibility(NPC.Global.Visibility) - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
setVisibilityRequirement(Predicate<Player>) - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
setVisible(NPC.Skin.Part, boolean) - Method in class dev.sergiferry.playernpc.api.NPC.Skin.Parts
 
show() - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
show() - Method in class dev.sergiferry.playernpc.api.NPC.Personal
 
show(Player) - Method in class dev.sergiferry.playernpc.api.NPC.Global
 
SkinUpdateFrequency(Integer, TimeUnit) - Constructor for record class dev.sergiferry.playernpc.api.NPCLib.SkinUpdateFrequency
Creates an instance of a SkinUpdateFrequency record class.
SLEEPING - Enum constant in enum class dev.sergiferry.playernpc.api.NPC.Pose
The NPC will be lying on the ground, looking up, with the arms next to the body.
SLOW - Enum constant in enum class dev.sergiferry.playernpc.api.NPC.Move.Speed
 
SPIN_ATTACK - Enum constant in enum class dev.sergiferry.playernpc.api.NPC.Pose
Deprecated.
SPRINT - Enum constant in enum class dev.sergiferry.playernpc.api.NPC.Move.Speed
 
STANDING - Enum constant in enum class dev.sergiferry.playernpc.api.NPC.Pose
The NPC will be standing on the ground.
SUCCESS - Enum constant in enum class dev.sergiferry.playernpc.api.NPC.Move.Task.CancelCause
 
SWIMMING - Enum constant in enum class dev.sergiferry.playernpc.api.NPC.Pose
The NPC will be lying on the ground, looking down, with the arms separated from the body.
SWING_MAIN_ARM - Enum constant in enum class dev.sergiferry.playernpc.api.NPC.Animation
 
SWING_OFF_HAND - Enum constant in enum class dev.sergiferry.playernpc.api.NPC.Animation
 
A B C D E F G H I J L M N O P R S T U V W Y 
All Classes|All Packages|Deprecated API