Class VirtualPlayer
java.lang.Object
io.github.toberocat.guiengine.utils.VirtualPlayer
- All Implemented Interfaces:
org.bukkit.attribute.Attributable,org.bukkit.command.CommandSender,org.bukkit.configuration.serialization.ConfigurationSerializable,org.bukkit.conversations.Conversable,org.bukkit.entity.AnimalTamer,org.bukkit.entity.Damageable,org.bukkit.entity.Entity,org.bukkit.entity.HumanEntity,org.bukkit.entity.LivingEntity,org.bukkit.entity.Player,org.bukkit.inventory.InventoryHolder,org.bukkit.metadata.Metadatable,org.bukkit.Nameable,org.bukkit.OfflinePlayer,org.bukkit.permissions.Permissible,org.bukkit.permissions.ServerOperator,org.bukkit.persistence.PersistentDataHolder,org.bukkit.plugin.messaging.PluginMessageRecipient,org.bukkit.projectiles.ProjectileSource
Created: 06.04.2023
- Author:
- Tobias Madlberger (Tobias)
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.bukkit.entity.Player
org.bukkit.entity.Player.Spigot -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidabandonConversation(@NotNull org.bukkit.conversations.Conversation conversation) voidabandonConversation(@NotNull org.bukkit.conversations.Conversation conversation, @NotNull org.bukkit.conversations.ConversationAbandonedEvent details) voidacceptConversationInput(@NotNull String input) @NotNull org.bukkit.permissions.PermissionAttachmentaddAttachment(@NotNull org.bukkit.plugin.Plugin plugin) @Nullable org.bukkit.permissions.PermissionAttachmentaddAttachment(@NotNull org.bukkit.plugin.Plugin plugin, int ticks) @NotNull org.bukkit.permissions.PermissionAttachmentaddAttachment(@NotNull org.bukkit.plugin.Plugin plugin, @NotNull String name, boolean value) @Nullable org.bukkit.permissions.PermissionAttachmentaddAttachment(@NotNull org.bukkit.plugin.Plugin plugin, @NotNull String name, boolean value, int ticks) booleanaddPassenger(@NotNull org.bukkit.entity.Entity passenger) booleanaddPotionEffect(@NotNull org.bukkit.potion.PotionEffect effect) booleanaddPotionEffect(@NotNull org.bukkit.potion.PotionEffect effect, boolean force) booleanaddPotionEffects(@NotNull Collection<org.bukkit.potion.PotionEffect> effects) booleanaddScoreboardTag(@NotNull String tag) voidattack(@NotNull org.bukkit.entity.Entity target) booleanbeginConversation(@NotNull org.bukkit.conversations.Conversation conversation) booleanbreakBlock(@NotNull org.bukkit.block.Block block) booleancanSee(@NotNull org.bukkit.entity.Entity entity) booleancanSee(@NotNull org.bukkit.entity.Player player) voidvoidvoiddamage(double amount) voiddamage(double amount, @Nullable org.bukkit.entity.Entity source) voiddecrementStatistic(@NotNull org.bukkit.Statistic statistic) voiddecrementStatistic(@NotNull org.bukkit.Statistic statistic, int amount) voiddecrementStatistic(@NotNull org.bukkit.Statistic statistic, @NotNull org.bukkit.entity.EntityType entityType) voiddecrementStatistic(@NotNull org.bukkit.Statistic statistic, @NotNull org.bukkit.entity.EntityType entityType, int amount) voiddecrementStatistic(@NotNull org.bukkit.Statistic statistic, @NotNull org.bukkit.Material material) voiddecrementStatistic(@NotNull org.bukkit.Statistic statistic, @NotNull org.bukkit.Material material, int amount) booleandiscoverRecipe(@NotNull org.bukkit.NamespacedKey recipe) intdiscoverRecipes(@NotNull Collection<org.bukkit.NamespacedKey> recipes) booleandropItem(boolean b) booleaneject()double@NotNull Collection<org.bukkit.potion.PotionEffect>@Nullable InetSocketAddress@NotNull org.bukkit.advancement.AdvancementProgressgetAdvancementProgress(@NotNull org.bukkit.advancement.Advancement advancement) booleanintintfloat@Nullable org.bukkit.attribute.AttributeInstancegetAttribute(@NotNull org.bukkit.attribute.Attribute attribute) @NotNull org.bukkit.Location@Nullable org.bukkit.Location@NotNull org.bukkit.util.BoundingBoxboolean@NotNull org.bukkit.entity.EntityCategoryint@NotNull org.bukkit.LocationintgetCooldown(@NotNull org.bukkit.Material material) @Nullable String@NotNull Set<org.bukkit.NamespacedKey>@NotNull String@NotNull Set<org.bukkit.permissions.PermissionAttachmentInfo>@NotNull org.bukkit.inventory.Inventoryint@Nullable org.bukkit.inventory.EntityEquipmentfloatfloatgetExp()intdoubledoublegetEyeHeight(boolean ignorePose) @NotNull org.bukkit.Location@NotNull org.bukkit.block.BlockFacefloatintlongfloatintint@NotNull org.bukkit.GameModedoubledoubledouble@NotNull org.bukkit.inventory.PlayerInventory@NotNull org.bukkit.inventory.ItemStack@Nullable org.bukkit.inventory.ItemStack@NotNull org.bukkit.inventory.ItemStack@Nullable org.bukkit.entity.Playerdouble@Nullable org.bukkit.event.entity.EntityDamageEventlong@NotNull List<org.bukkit.block.Block>getLastTwoTargetBlocks(@Nullable Set<org.bukkit.Material> transparent, int maxDistance) @NotNull org.bukkit.entity.EntityintgetLevel()@NotNull List<org.bukkit.block.Block>getLineOfSight(@Nullable Set<org.bukkit.Material> transparent, int maxDistance) @NotNull String@NotNull org.bukkit.Location@Nullable org.bukkit.LocationgetLocation(@Nullable org.bukkit.Location loc) @NotNull org.bukkit.inventory.MainHandintintdoubleintint<T> TgetMemory(@NotNull org.bukkit.entity.memory.MemoryKey<T> memoryKey) @NotNull List<org.bukkit.metadata.MetadataValue>getMetadata(@NotNull String metadataKey) @NotNull StringgetName()@NotNull List<org.bukkit.entity.Entity>getNearbyEntities(double x, double y, double z) int@NotNull org.bukkit.inventory.InventoryView@Nullable org.bukkit.entity.Entity@NotNull List<org.bukkit.entity.Entity>@NotNull org.bukkit.persistence.PersistentDataContainerintgetPing()@NotNull org.bukkit.block.PistonMoveReaction@Nullable org.bukkit.entity.Player@Nullable String@Nullable String@NotNull String@NotNull org.bukkit.profile.PlayerProfilelonglong@Nullable org.bukkit.WeatherTypeint@NotNull org.bukkit.entity.PosegetPose()@Nullable org.bukkit.potion.PotionEffectgetPotionEffect(@NotNull org.bukkit.potion.PotionEffectType type) @Nullable org.bukkit.GameModeintbooleanintfloat@NotNull org.bukkit.scoreboard.Scoreboard@NotNull org.bukkit.Server@Nullable org.bukkit.entity.Entity@Nullable org.bukkit.entity.Entityint@NotNull org.bukkit.entity.SpawnCategory@Nullable org.bukkit.entity.EntityintintgetStatistic(@NotNull org.bukkit.Statistic statistic) intgetStatistic(@NotNull org.bukkit.Statistic statistic, @NotNull org.bukkit.entity.EntityType entityType) intgetStatistic(@NotNull org.bukkit.Statistic statistic, @NotNull org.bukkit.Material material) @NotNull org.bukkit.block.BlockgetTargetBlock(@Nullable Set<org.bukkit.Material> transparent, int maxDistance) @Nullable org.bukkit.block.BlockgetTargetBlockExact(int maxDistance) @Nullable org.bukkit.block.BlockgetTargetBlockExact(int maxDistance, @NotNull org.bukkit.FluidCollisionMode fluidCollisionMode) intint@NotNull org.bukkit.entity.EntityTypegetType()@NotNull UUIDint@Nullable org.bukkit.entity.Entity@NotNull org.bukkit.util.VectorfloatdoublegetWidth()@NotNull org.bukkit.WorldgetWorld()voidgiveExp(int amount) voidgiveExpLevels(int amount) booleanhasAI()booleanhasCooldown(@NotNull org.bukkit.Material material) booleanhasDiscoveredRecipe(@NotNull org.bukkit.NamespacedKey recipe) booleanbooleanhasLineOfSight(@NotNull org.bukkit.entity.Entity other) booleanhasMetadata(@NotNull String metadataKey) booleanhasPermission(@NotNull String name) booleanhasPermission(@NotNull org.bukkit.permissions.Permission perm) booleanbooleanhasPotionEffect(@NotNull org.bukkit.potion.PotionEffectType type) voidhideEntity(@NotNull org.bukkit.plugin.Plugin plugin, @NotNull org.bukkit.entity.Entity entity) voidhidePlayer(@NotNull org.bukkit.entity.Player player) voidhidePlayer(@NotNull org.bukkit.plugin.Plugin plugin, @NotNull org.bukkit.entity.Player player) voidincrementStatistic(@NotNull org.bukkit.Statistic statistic) voidincrementStatistic(@NotNull org.bukkit.Statistic statistic, int amount) voidincrementStatistic(@NotNull org.bukkit.Statistic statistic, @NotNull org.bukkit.entity.EntityType entityType) voidincrementStatistic(@NotNull org.bukkit.Statistic statistic, @NotNull org.bukkit.entity.EntityType entityType, int amount) voidincrementStatistic(@NotNull org.bukkit.Statistic statistic, @NotNull org.bukkit.Material material) voidincrementStatistic(@NotNull org.bukkit.Statistic statistic, @NotNull org.bukkit.Material material, int amount) booleanbooleanisBanned()booleanbooleanbooleanbooleanbooleanbooleanisDead()booleanisEmpty()booleanisFlying()booleanisFrozen()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisOnline()booleanisOp()booleanisPermissionSet(@NotNull String name) booleanisPermissionSet(@NotNull org.bukkit.permissions.Permission perm) booleanbooleanbooleanbooleanisSilent()booleanbooleanbooleanbooleanbooleanbooleanisValid()booleanbooleanvoidkickPlayer(@Nullable String message) <T extends org.bukkit.entity.Projectile>
TlaunchProjectile(@NotNull Class<? extends T> projectile) <T extends org.bukkit.entity.Projectile>
TlaunchProjectile(@NotNull Class<? extends T> projectile, @Nullable org.bukkit.util.Vector velocity) booleanvoidloadData()voidopenBook(@NotNull org.bukkit.inventory.ItemStack book) @Nullable org.bukkit.inventory.InventoryViewopenEnchanting(@Nullable org.bukkit.Location location, boolean force) @Nullable org.bukkit.inventory.InventoryViewopenInventory(@NotNull org.bukkit.inventory.Inventory inventory) voidopenInventory(@NotNull org.bukkit.inventory.InventoryView inventory) @Nullable org.bukkit.inventory.InventoryViewopenMerchant(@NotNull org.bukkit.entity.Villager trader, boolean force) @Nullable org.bukkit.inventory.InventoryViewopenMerchant(@NotNull org.bukkit.inventory.Merchant merchant, boolean force) voidopenSign(@NotNull org.bukkit.block.Sign sign) @Nullable org.bukkit.inventory.InventoryViewopenWorkbench(@Nullable org.bukkit.Location location, boolean force) booleanperformCommand(@NotNull String command) voidplayEffect(@NotNull org.bukkit.EntityEffect type) voidplayEffect(@NotNull org.bukkit.Location loc, @NotNull org.bukkit.Effect effect, int data) <T> voidplayEffect(@NotNull org.bukkit.Location loc, @NotNull org.bukkit.Effect effect, T data) voidplayNote(@NotNull org.bukkit.Location loc, byte instrument, byte note) voidplayNote(@NotNull org.bukkit.Location loc, @NotNull org.bukkit.Instrument instrument, @NotNull org.bukkit.Note note) voidplaySound(@NotNull org.bukkit.entity.Entity entity, @NotNull org.bukkit.Sound sound, float v, float v1) voidplaySound(@NotNull org.bukkit.entity.Entity entity, @NotNull org.bukkit.Sound sound, @NotNull org.bukkit.SoundCategory soundCategory, float v, float v1) voidvoidplaySound(@NotNull org.bukkit.Location location, @NotNull String sound, @NotNull org.bukkit.SoundCategory category, float volume, float pitch) voidplaySound(@NotNull org.bukkit.Location location, @NotNull org.bukkit.Sound sound, float volume, float pitch) voidplaySound(@NotNull org.bukkit.Location location, @NotNull org.bukkit.Sound sound, @NotNull org.bukkit.SoundCategory category, float volume, float pitch) @Nullable org.bukkit.util.RayTraceResultrayTraceBlocks(double maxDistance) @Nullable org.bukkit.util.RayTraceResultrayTraceBlocks(double maxDistance, @NotNull org.bukkit.FluidCollisionMode fluidCollisionMode) voidvoidremove()voidremoveAttachment(@NotNull org.bukkit.permissions.PermissionAttachment attachment) voidremoveMetadata(@NotNull String metadataKey, @NotNull org.bukkit.plugin.Plugin owningPlugin) booleanremovePassenger(@NotNull org.bukkit.entity.Entity passenger) voidremovePotionEffect(@NotNull org.bukkit.potion.PotionEffectType type) booleanremoveScoreboardTag(@NotNull String tag) voidvoidvoidvoidvoidsaveData()voidsendBlockChange(@NotNull org.bukkit.Location loc, @NotNull org.bukkit.block.data.BlockData block) voidsendBlockChange(@NotNull org.bukkit.Location loc, @NotNull org.bukkit.Material material, byte data) voidsendBlockDamage(@NotNull org.bukkit.Location location, float v) voidsendEquipmentChange(@NotNull org.bukkit.entity.LivingEntity livingEntity, @NotNull org.bukkit.inventory.EquipmentSlot equipmentSlot, @NotNull org.bukkit.inventory.ItemStack itemStack) voidsendExperienceChange(float progress) voidsendExperienceChange(float progress, int level) voidsendMap(@NotNull org.bukkit.map.MapView map) voidsendMessage(@NotNull String message) voidsendMessage(@NotNull String[] messages) voidsendMessage(@Nullable UUID uuid, @NotNull String s) voidsendMessage(@Nullable UUID uuid, @NotNull String... strings) voidsendPluginMessage(@NotNull org.bukkit.plugin.Plugin source, @NotNull String channel, @org.jetbrains.annotations.NotNull byte[] message) voidsendRawMessage(@NotNull String message) voidsendRawMessage(@Nullable UUID uuid, @NotNull String s) voidsendSignChange(@NotNull org.bukkit.Location loc, @Nullable String[] lines) voidsendSignChange(@NotNull org.bukkit.Location loc, @Nullable String[] lines, @NotNull org.bukkit.DyeColor dyeColor) voidsendSignChange(@NotNull org.bukkit.Location location, @Nullable String[] strings, @NotNull org.bukkit.DyeColor dyeColor, boolean b) voidvoidvoidsetAbsorptionAmount(double amount) voidsetAI(boolean ai) voidsetAllowFlight(boolean flight) voidsetArrowCooldown(int i) voidsetArrowsInBody(int i) voidsetBedSpawnLocation(@Nullable org.bukkit.Location location) voidsetBedSpawnLocation(@Nullable org.bukkit.Location location, boolean force) voidsetCanPickupItems(boolean pickup) voidsetCollidable(boolean collidable) voidsetCompassTarget(@NotNull org.bukkit.Location loc) voidsetCooldown(@NotNull org.bukkit.Material material, int ticks) voidsetCustomName(@Nullable String name) voidsetCustomNameVisible(boolean flag) voidsetDisplayName(@Nullable String name) voidsetExhaustion(float value) voidsetExp(float exp) voidsetFallDistance(float distance) voidsetFireTicks(int ticks) voidsetFlying(boolean value) voidsetFlySpeed(float value) voidsetFoodLevel(int value) voidsetFreezeTicks(int i) voidsetGameMode(@NotNull org.bukkit.GameMode mode) voidsetGliding(boolean gliding) voidsetGlowing(boolean flag) voidsetGravity(boolean gravity) voidsetHealth(double health) voidsetHealthScale(double scale) voidsetHealthScaled(boolean scale) voidsetInvisible(boolean b) voidsetInvulnerable(boolean flag) voidsetItemInHand(@Nullable org.bukkit.inventory.ItemStack item) voidsetItemOnCursor(@Nullable org.bukkit.inventory.ItemStack item) voidsetLastDamage(double damage) voidsetLastDamageCause(@Nullable org.bukkit.event.entity.EntityDamageEvent event) booleansetLeashHolder(@Nullable org.bukkit.entity.Entity holder) voidsetLevel(int level) voidsetMaxHealth(double health) voidsetMaximumAir(int ticks) voidsetMaximumNoDamageTicks(int ticks) <T> voidsetMemory(@NotNull org.bukkit.entity.memory.MemoryKey<T> memoryKey, T memoryValue) voidsetMetadata(@NotNull String metadataKey, @NotNull org.bukkit.metadata.MetadataValue newMetadataValue) voidsetNoDamageTicks(int ticks) voidsetOp(boolean value) booleansetPassenger(@NotNull org.bukkit.entity.Entity passenger) voidsetPersistent(boolean persistent) voidsetPlayerListFooter(@Nullable String footer) voidsetPlayerListHeader(@Nullable String header) voidsetPlayerListHeaderFooter(@Nullable String header, @Nullable String footer) voidsetPlayerListName(@Nullable String name) voidsetPlayerTime(long time, boolean relative) voidsetPlayerWeather(@NotNull org.bukkit.WeatherType type) voidsetPortalCooldown(int cooldown) voidsetRemainingAir(int ticks) voidsetRemoveWhenFarAway(boolean remove) voidsetResourcePack(@NotNull String url) voidsetResourcePack(@NotNull String url, @org.jetbrains.annotations.NotNull byte[] hash) voidsetResourcePack(@NotNull String s, @org.jetbrains.annotations.Nullable byte[] bytes, boolean b) voidsetResourcePack(@NotNull String s, @org.jetbrains.annotations.Nullable byte[] bytes, @Nullable String s1) voidsetResourcePack(@NotNull String s, @org.jetbrains.annotations.Nullable byte[] bytes, @Nullable String s1, boolean b) voidsetRotation(float yaw, float pitch) voidsetSaturatedRegenRate(int i) voidsetSaturation(float value) voidsetScoreboard(@NotNull org.bukkit.scoreboard.Scoreboard scoreboard) voidsetShoulderEntityLeft(@Nullable org.bukkit.entity.Entity entity) voidsetShoulderEntityRight(@Nullable org.bukkit.entity.Entity entity) voidsetSilent(boolean flag) voidsetSleepingIgnored(boolean isSleeping) voidsetSneaking(boolean sneak) voidsetSpectatorTarget(@Nullable org.bukkit.entity.Entity entity) voidsetSprinting(boolean sprinting) voidsetStarvationRate(int i) voidsetStatistic(@NotNull org.bukkit.Statistic statistic, int newValue) voidsetStatistic(@NotNull org.bukkit.Statistic statistic, @NotNull org.bukkit.entity.EntityType entityType, int newValue) voidsetStatistic(@NotNull org.bukkit.Statistic statistic, @NotNull org.bukkit.Material material, int newValue) voidsetSwimming(boolean swimming) voidsetTexturePack(@NotNull String url) voidsetTicksLived(int value) voidsetTotalExperience(int exp) voidsetUnsaturatedRegenRate(int i) voidsetVelocity(@NotNull org.bukkit.util.Vector velocity) voidsetVisualFire(boolean b) voidsetWalkSpeed(float value) voidsetWhitelisted(boolean value) booleansetWindowProperty(org.bukkit.inventory.InventoryView.Property prop, int value) voidvoidshowEntity(@NotNull org.bukkit.plugin.Plugin plugin, @NotNull org.bukkit.entity.Entity entity) voidshowPlayer(@NotNull org.bukkit.entity.Player player) voidshowPlayer(@NotNull org.bukkit.plugin.Plugin plugin, @NotNull org.bukkit.entity.Player player) booleansleep(@NotNull org.bukkit.Location location, boolean force) voidspawnParticle(@NotNull org.bukkit.Particle particle, double x, double y, double z, int count) voidspawnParticle(@NotNull org.bukkit.Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ) voidspawnParticle(@NotNull org.bukkit.Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, double extra) <T> voidspawnParticle(@NotNull org.bukkit.Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, double extra, T data) <T> voidspawnParticle(@NotNull org.bukkit.Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, T data) <T> voidspawnParticle(@NotNull org.bukkit.Particle particle, double x, double y, double z, int count, T data) voidspawnParticle(@NotNull org.bukkit.Particle particle, @NotNull org.bukkit.Location location, int count) voidspawnParticle(@NotNull org.bukkit.Particle particle, @NotNull org.bukkit.Location location, int count, double offsetX, double offsetY, double offsetZ) voidspawnParticle(@NotNull org.bukkit.Particle particle, @NotNull org.bukkit.Location location, int count, double offsetX, double offsetY, double offsetZ, double extra) <T> voidspawnParticle(@NotNull org.bukkit.Particle particle, @NotNull org.bukkit.Location location, int count, double offsetX, double offsetY, double offsetZ, double extra, T data) <T> voidspawnParticle(@NotNull org.bukkit.Particle particle, @NotNull org.bukkit.Location location, int count, double offsetX, double offsetY, double offsetZ, T data) <T> voidspawnParticle(@NotNull org.bukkit.Particle particle, @NotNull org.bukkit.Location location, int count, T data) @NotNull org.bukkit.entity.Player.Spigotspigot()voidvoidvoidvoidstopSound(@NotNull org.bukkit.Sound sound) voidstopSound(@NotNull org.bukkit.Sound sound, @Nullable org.bukkit.SoundCategory category) voidvoidbooleanteleport(@NotNull org.bukkit.entity.Entity destination) booleanteleport(@NotNull org.bukkit.entity.Entity destination, org.bukkit.event.player.PlayerTeleportEvent.TeleportCause cause) booleanteleport(@NotNull org.bukkit.Location location) booleanteleport(@NotNull org.bukkit.Location location, org.bukkit.event.player.PlayerTeleportEvent.TeleportCause cause) booleanundiscoverRecipe(@NotNull org.bukkit.NamespacedKey recipe) intundiscoverRecipes(@NotNull Collection<org.bukkit.NamespacedKey> recipes) voidvoidvoidwakeup(boolean setSpawnLocation)
-
Constructor Details
-
VirtualPlayer
public VirtualPlayer()
-
-
Method Details
-
getDisplayName
- Specified by:
getDisplayNamein interfaceorg.bukkit.entity.Player
-
setDisplayName
- Specified by:
setDisplayNamein interfaceorg.bukkit.entity.Player
-
getPlayerListName
- Specified by:
getPlayerListNamein interfaceorg.bukkit.entity.Player
-
setPlayerListName
- Specified by:
setPlayerListNamein interfaceorg.bukkit.entity.Player
-
getPlayerListHeader
- Specified by:
getPlayerListHeaderin interfaceorg.bukkit.entity.Player
-
setPlayerListHeader
- Specified by:
setPlayerListHeaderin interfaceorg.bukkit.entity.Player
-
setCompassTarget
public void setCompassTarget(@NotNull @NotNull org.bukkit.Location loc) - Specified by:
setCompassTargetin interfaceorg.bukkit.entity.Player
-
getCompassTarget
@NotNull public @NotNull org.bukkit.Location getCompassTarget()- Specified by:
getCompassTargetin interfaceorg.bukkit.entity.Player
-
getAddress
- Specified by:
getAddressin interfaceorg.bukkit.entity.Player
-
isConversing
public boolean isConversing()- Specified by:
isConversingin interfaceorg.bukkit.conversations.Conversable
-
acceptConversationInput
- Specified by:
acceptConversationInputin interfaceorg.bukkit.conversations.Conversable
-
beginConversation
public boolean beginConversation(@NotNull @NotNull org.bukkit.conversations.Conversation conversation) - Specified by:
beginConversationin interfaceorg.bukkit.conversations.Conversable
-
abandonConversation
public void abandonConversation(@NotNull @NotNull org.bukkit.conversations.Conversation conversation) - Specified by:
abandonConversationin interfaceorg.bukkit.conversations.Conversable
-
abandonConversation
public void abandonConversation(@NotNull @NotNull org.bukkit.conversations.Conversation conversation, @NotNull @NotNull org.bukkit.conversations.ConversationAbandonedEvent details) - Specified by:
abandonConversationin interfaceorg.bukkit.conversations.Conversable
-
sendRawMessage
- Specified by:
sendRawMessagein interfaceorg.bukkit.conversations.Conversable- Specified by:
sendRawMessagein interfaceorg.bukkit.entity.Player
-
sendRawMessage
- Specified by:
sendRawMessagein interfaceorg.bukkit.conversations.Conversable
-
kickPlayer
- Specified by:
kickPlayerin interfaceorg.bukkit.entity.Player
-
chat
- Specified by:
chatin interfaceorg.bukkit.entity.Player
-
performCommand
- Specified by:
performCommandin interfaceorg.bukkit.entity.Player
-
getLocation
@NotNull public @NotNull org.bukkit.Location getLocation()- Specified by:
getLocationin interfaceorg.bukkit.entity.Entity
-
getLocation
@Nullable public @Nullable org.bukkit.Location getLocation(@Nullable @Nullable org.bukkit.Location loc) - Specified by:
getLocationin interfaceorg.bukkit.entity.Entity
-
setVelocity
public void setVelocity(@NotNull @NotNull org.bukkit.util.Vector velocity) - Specified by:
setVelocityin interfaceorg.bukkit.entity.Entity
-
getVelocity
@NotNull public @NotNull org.bukkit.util.Vector getVelocity()- Specified by:
getVelocityin interfaceorg.bukkit.entity.Entity
-
getHeight
public double getHeight()- Specified by:
getHeightin interfaceorg.bukkit.entity.Entity
-
getWidth
public double getWidth()- Specified by:
getWidthin interfaceorg.bukkit.entity.Entity
-
getBoundingBox
@NotNull public @NotNull org.bukkit.util.BoundingBox getBoundingBox()- Specified by:
getBoundingBoxin interfaceorg.bukkit.entity.Entity
-
isOnGround
public boolean isOnGround()- Specified by:
isOnGroundin interfaceorg.bukkit.entity.Entity- Specified by:
isOnGroundin interfaceorg.bukkit.entity.Player
-
isInWater
public boolean isInWater()- Specified by:
isInWaterin interfaceorg.bukkit.entity.Entity
-
getWorld
@NotNull public @NotNull org.bukkit.World getWorld()- Specified by:
getWorldin interfaceorg.bukkit.entity.Entity
-
setRotation
public void setRotation(float yaw, float pitch) - Specified by:
setRotationin interfaceorg.bukkit.entity.Entity
-
teleport
public boolean teleport(@NotNull @NotNull org.bukkit.Location location) - Specified by:
teleportin interfaceorg.bukkit.entity.Entity
-
teleport
public boolean teleport(@NotNull @NotNull org.bukkit.Location location, @NotNull org.bukkit.event.player.PlayerTeleportEvent.TeleportCause cause) - Specified by:
teleportin interfaceorg.bukkit.entity.Entity
-
teleport
public boolean teleport(@NotNull @NotNull org.bukkit.entity.Entity destination) - Specified by:
teleportin interfaceorg.bukkit.entity.Entity
-
teleport
public boolean teleport(@NotNull @NotNull org.bukkit.entity.Entity destination, @NotNull org.bukkit.event.player.PlayerTeleportEvent.TeleportCause cause) - Specified by:
teleportin interfaceorg.bukkit.entity.Entity
-
getNearbyEntities
@NotNull public @NotNull List<org.bukkit.entity.Entity> getNearbyEntities(double x, double y, double z) - Specified by:
getNearbyEntitiesin interfaceorg.bukkit.entity.Entity
-
getEntityId
public int getEntityId()- Specified by:
getEntityIdin interfaceorg.bukkit.entity.Entity
-
getFireTicks
public int getFireTicks()- Specified by:
getFireTicksin interfaceorg.bukkit.entity.Entity
-
getMaxFireTicks
public int getMaxFireTicks()- Specified by:
getMaxFireTicksin interfaceorg.bukkit.entity.Entity
-
setFireTicks
public void setFireTicks(int ticks) - Specified by:
setFireTicksin interfaceorg.bukkit.entity.Entity
-
setVisualFire
public void setVisualFire(boolean b) - Specified by:
setVisualFirein interfaceorg.bukkit.entity.Entity
-
isVisualFire
public boolean isVisualFire()- Specified by:
isVisualFirein interfaceorg.bukkit.entity.Entity
-
getFreezeTicks
public int getFreezeTicks()- Specified by:
getFreezeTicksin interfaceorg.bukkit.entity.Entity
-
getMaxFreezeTicks
public int getMaxFreezeTicks()- Specified by:
getMaxFreezeTicksin interfaceorg.bukkit.entity.Entity
-
setFreezeTicks
public void setFreezeTicks(int i) - Specified by:
setFreezeTicksin interfaceorg.bukkit.entity.Entity
-
isFrozen
public boolean isFrozen()- Specified by:
isFrozenin interfaceorg.bukkit.entity.Entity
-
remove
public void remove()- Specified by:
removein interfaceorg.bukkit.entity.Entity
-
isDead
public boolean isDead()- Specified by:
isDeadin interfaceorg.bukkit.entity.Entity
-
isValid
public boolean isValid()- Specified by:
isValidin interfaceorg.bukkit.entity.Entity
-
sendMessage
- Specified by:
sendMessagein interfaceorg.bukkit.command.CommandSender
-
sendMessage
- Specified by:
sendMessagein interfaceorg.bukkit.command.CommandSender
-
sendMessage
- Specified by:
sendMessagein interfaceorg.bukkit.command.CommandSender
-
sendMessage
- Specified by:
sendMessagein interfaceorg.bukkit.command.CommandSender
-
getServer
@NotNull public @NotNull org.bukkit.Server getServer()- Specified by:
getServerin interfaceorg.bukkit.command.CommandSender- Specified by:
getServerin interfaceorg.bukkit.entity.Entity
-
isPersistent
public boolean isPersistent()- Specified by:
isPersistentin interfaceorg.bukkit.entity.Entity
-
setPersistent
public void setPersistent(boolean persistent) - Specified by:
setPersistentin interfaceorg.bukkit.entity.Entity
-
getPassenger
@Nullable public @Nullable org.bukkit.entity.Entity getPassenger()- Specified by:
getPassengerin interfaceorg.bukkit.entity.Entity
-
setPassenger
public boolean setPassenger(@NotNull @NotNull org.bukkit.entity.Entity passenger) - Specified by:
setPassengerin interfaceorg.bukkit.entity.Entity
-
getPassengers
- Specified by:
getPassengersin interfaceorg.bukkit.entity.Entity
-
addPassenger
public boolean addPassenger(@NotNull @NotNull org.bukkit.entity.Entity passenger) - Specified by:
addPassengerin interfaceorg.bukkit.entity.Entity
-
removePassenger
public boolean removePassenger(@NotNull @NotNull org.bukkit.entity.Entity passenger) - Specified by:
removePassengerin interfaceorg.bukkit.entity.Entity
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceorg.bukkit.entity.Entity
-
eject
public boolean eject()- Specified by:
ejectin interfaceorg.bukkit.entity.Entity
-
getFallDistance
public float getFallDistance()- Specified by:
getFallDistancein interfaceorg.bukkit.entity.Entity
-
setFallDistance
public void setFallDistance(float distance) - Specified by:
setFallDistancein interfaceorg.bukkit.entity.Entity
-
setLastDamageCause
public void setLastDamageCause(@Nullable @Nullable org.bukkit.event.entity.EntityDamageEvent event) - Specified by:
setLastDamageCausein interfaceorg.bukkit.entity.Entity
-
getLastDamageCause
@Nullable public @Nullable org.bukkit.event.entity.EntityDamageEvent getLastDamageCause()- Specified by:
getLastDamageCausein interfaceorg.bukkit.entity.Entity
-
getUniqueId
- Specified by:
getUniqueIdin interfaceorg.bukkit.entity.AnimalTamer- Specified by:
getUniqueIdin interfaceorg.bukkit.entity.Entity- Specified by:
getUniqueIdin interfaceorg.bukkit.OfflinePlayer
-
getPlayerProfile
@NotNull public @NotNull org.bukkit.profile.PlayerProfile getPlayerProfile()- Specified by:
getPlayerProfilein interfaceorg.bukkit.OfflinePlayer
-
getTicksLived
public int getTicksLived()- Specified by:
getTicksLivedin interfaceorg.bukkit.entity.Entity
-
setTicksLived
public void setTicksLived(int value) - Specified by:
setTicksLivedin interfaceorg.bukkit.entity.Entity
-
playEffect
public void playEffect(@NotNull @NotNull org.bukkit.EntityEffect type) - Specified by:
playEffectin interfaceorg.bukkit.entity.Entity
-
getType
@NotNull public @NotNull org.bukkit.entity.EntityType getType()- Specified by:
getTypein interfaceorg.bukkit.entity.Entity
-
isInsideVehicle
public boolean isInsideVehicle()- Specified by:
isInsideVehiclein interfaceorg.bukkit.entity.Entity
-
leaveVehicle
public boolean leaveVehicle()- Specified by:
leaveVehiclein interfaceorg.bukkit.entity.Entity
-
getVehicle
@Nullable public @Nullable org.bukkit.entity.Entity getVehicle()- Specified by:
getVehiclein interfaceorg.bukkit.entity.Entity
-
setCustomNameVisible
public void setCustomNameVisible(boolean flag) - Specified by:
setCustomNameVisiblein interfaceorg.bukkit.entity.Entity
-
isCustomNameVisible
public boolean isCustomNameVisible()- Specified by:
isCustomNameVisiblein interfaceorg.bukkit.entity.Entity
-
setGlowing
public void setGlowing(boolean flag) - Specified by:
setGlowingin interfaceorg.bukkit.entity.Entity
-
isGlowing
public boolean isGlowing()- Specified by:
isGlowingin interfaceorg.bukkit.entity.Entity
-
setInvulnerable
public void setInvulnerable(boolean flag) - Specified by:
setInvulnerablein interfaceorg.bukkit.entity.Entity
-
isInvulnerable
public boolean isInvulnerable()- Specified by:
isInvulnerablein interfaceorg.bukkit.entity.Entity
-
isSilent
public boolean isSilent()- Specified by:
isSilentin interfaceorg.bukkit.entity.Entity
-
setSilent
public void setSilent(boolean flag) - Specified by:
setSilentin interfaceorg.bukkit.entity.Entity
-
hasGravity
public boolean hasGravity()- Specified by:
hasGravityin interfaceorg.bukkit.entity.Entity
-
setGravity
public void setGravity(boolean gravity) - Specified by:
setGravityin interfaceorg.bukkit.entity.Entity
-
getPortalCooldown
public int getPortalCooldown()- Specified by:
getPortalCooldownin interfaceorg.bukkit.entity.Entity
-
setPortalCooldown
public void setPortalCooldown(int cooldown) - Specified by:
setPortalCooldownin interfaceorg.bukkit.entity.Entity
-
getScoreboardTags
- Specified by:
getScoreboardTagsin interfaceorg.bukkit.entity.Entity
-
addScoreboardTag
- Specified by:
addScoreboardTagin interfaceorg.bukkit.entity.Entity
-
removeScoreboardTag
- Specified by:
removeScoreboardTagin interfaceorg.bukkit.entity.Entity
-
getPistonMoveReaction
@NotNull public @NotNull org.bukkit.block.PistonMoveReaction getPistonMoveReaction()- Specified by:
getPistonMoveReactionin interfaceorg.bukkit.entity.Entity
-
getFacing
@NotNull public @NotNull org.bukkit.block.BlockFace getFacing()- Specified by:
getFacingin interfaceorg.bukkit.entity.Entity
-
getPose
@NotNull public @NotNull org.bukkit.entity.Pose getPose()- Specified by:
getPosein interfaceorg.bukkit.entity.Entity
-
getSpawnCategory
@NotNull public @NotNull org.bukkit.entity.SpawnCategory getSpawnCategory()- Specified by:
getSpawnCategoryin interfaceorg.bukkit.entity.Entity
-
isSneaking
public boolean isSneaking()- Specified by:
isSneakingin interfaceorg.bukkit.entity.Player
-
setSneaking
public void setSneaking(boolean sneak) - Specified by:
setSneakingin interfaceorg.bukkit.entity.Player
-
isSprinting
public boolean isSprinting()- Specified by:
isSprintingin interfaceorg.bukkit.entity.Player
-
setSprinting
public void setSprinting(boolean sprinting) - Specified by:
setSprintingin interfaceorg.bukkit.entity.Player
-
saveData
public void saveData()- Specified by:
saveDatain interfaceorg.bukkit.entity.Player
-
loadData
public void loadData()- Specified by:
loadDatain interfaceorg.bukkit.entity.Player
-
setSleepingIgnored
public void setSleepingIgnored(boolean isSleeping) - Specified by:
setSleepingIgnoredin interfaceorg.bukkit.entity.Player
-
isSleepingIgnored
public boolean isSleepingIgnored()- Specified by:
isSleepingIgnoredin interfaceorg.bukkit.entity.Player
-
isOnline
public boolean isOnline()- Specified by:
isOnlinein interfaceorg.bukkit.OfflinePlayer
-
isBanned
public boolean isBanned()- Specified by:
isBannedin interfaceorg.bukkit.OfflinePlayer
-
isWhitelisted
public boolean isWhitelisted()- Specified by:
isWhitelistedin interfaceorg.bukkit.OfflinePlayer
-
setWhitelisted
public void setWhitelisted(boolean value) - Specified by:
setWhitelistedin interfaceorg.bukkit.OfflinePlayer
-
getPlayer
@Nullable public @Nullable org.bukkit.entity.Player getPlayer()- Specified by:
getPlayerin interfaceorg.bukkit.OfflinePlayer
-
getFirstPlayed
public long getFirstPlayed()- Specified by:
getFirstPlayedin interfaceorg.bukkit.OfflinePlayer
-
getLastPlayed
public long getLastPlayed()- Specified by:
getLastPlayedin interfaceorg.bukkit.OfflinePlayer
-
hasPlayedBefore
public boolean hasPlayedBefore()- Specified by:
hasPlayedBeforein interfaceorg.bukkit.OfflinePlayer
-
getBedSpawnLocation
@Nullable public @Nullable org.bukkit.Location getBedSpawnLocation()- Specified by:
getBedSpawnLocationin interfaceorg.bukkit.OfflinePlayer- Specified by:
getBedSpawnLocationin interfaceorg.bukkit.entity.Player
-
incrementStatistic
public void incrementStatistic(@NotNull @NotNull org.bukkit.Statistic statistic) throws IllegalArgumentException - Specified by:
incrementStatisticin interfaceorg.bukkit.OfflinePlayer- Throws:
IllegalArgumentException
-
decrementStatistic
public void decrementStatistic(@NotNull @NotNull org.bukkit.Statistic statistic) throws IllegalArgumentException - Specified by:
decrementStatisticin interfaceorg.bukkit.OfflinePlayer- Throws:
IllegalArgumentException
-
incrementStatistic
public void incrementStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, int amount) throws IllegalArgumentException - Specified by:
incrementStatisticin interfaceorg.bukkit.OfflinePlayer- Throws:
IllegalArgumentException
-
decrementStatistic
public void decrementStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, int amount) throws IllegalArgumentException - Specified by:
decrementStatisticin interfaceorg.bukkit.OfflinePlayer- Throws:
IllegalArgumentException
-
setStatistic
public void setStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, int newValue) throws IllegalArgumentException - Specified by:
setStatisticin interfaceorg.bukkit.OfflinePlayer- Throws:
IllegalArgumentException
-
getStatistic
public int getStatistic(@NotNull @NotNull org.bukkit.Statistic statistic) throws IllegalArgumentException - Specified by:
getStatisticin interfaceorg.bukkit.OfflinePlayer- Throws:
IllegalArgumentException
-
incrementStatistic
public void incrementStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, @NotNull @NotNull org.bukkit.Material material) throws IllegalArgumentException - Specified by:
incrementStatisticin interfaceorg.bukkit.OfflinePlayer- Throws:
IllegalArgumentException
-
decrementStatistic
public void decrementStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, @NotNull @NotNull org.bukkit.Material material) throws IllegalArgumentException - Specified by:
decrementStatisticin interfaceorg.bukkit.OfflinePlayer- Throws:
IllegalArgumentException
-
getStatistic
public int getStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, @NotNull @NotNull org.bukkit.Material material) throws IllegalArgumentException - Specified by:
getStatisticin interfaceorg.bukkit.OfflinePlayer- Throws:
IllegalArgumentException
-
incrementStatistic
public void incrementStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, @NotNull @NotNull org.bukkit.Material material, int amount) throws IllegalArgumentException - Specified by:
incrementStatisticin interfaceorg.bukkit.OfflinePlayer- Throws:
IllegalArgumentException
-
decrementStatistic
public void decrementStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, @NotNull @NotNull org.bukkit.Material material, int amount) throws IllegalArgumentException - Specified by:
decrementStatisticin interfaceorg.bukkit.OfflinePlayer- Throws:
IllegalArgumentException
-
setStatistic
public void setStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, @NotNull @NotNull org.bukkit.Material material, int newValue) throws IllegalArgumentException - Specified by:
setStatisticin interfaceorg.bukkit.OfflinePlayer- Throws:
IllegalArgumentException
-
incrementStatistic
public void incrementStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, @NotNull @NotNull org.bukkit.entity.EntityType entityType) throws IllegalArgumentException - Specified by:
incrementStatisticin interfaceorg.bukkit.OfflinePlayer- Throws:
IllegalArgumentException
-
decrementStatistic
public void decrementStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, @NotNull @NotNull org.bukkit.entity.EntityType entityType) throws IllegalArgumentException - Specified by:
decrementStatisticin interfaceorg.bukkit.OfflinePlayer- Throws:
IllegalArgumentException
-
getStatistic
public int getStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, @NotNull @NotNull org.bukkit.entity.EntityType entityType) throws IllegalArgumentException - Specified by:
getStatisticin interfaceorg.bukkit.OfflinePlayer- Throws:
IllegalArgumentException
-
incrementStatistic
public void incrementStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, @NotNull @NotNull org.bukkit.entity.EntityType entityType, int amount) throws IllegalArgumentException - Specified by:
incrementStatisticin interfaceorg.bukkit.OfflinePlayer- Throws:
IllegalArgumentException
-
decrementStatistic
public void decrementStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, @NotNull @NotNull org.bukkit.entity.EntityType entityType, int amount) - Specified by:
decrementStatisticin interfaceorg.bukkit.OfflinePlayer
-
setStatistic
public void setStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, @NotNull @NotNull org.bukkit.entity.EntityType entityType, int newValue) - Specified by:
setStatisticin interfaceorg.bukkit.OfflinePlayer
-
setBedSpawnLocation
public void setBedSpawnLocation(@Nullable @Nullable org.bukkit.Location location) - Specified by:
setBedSpawnLocationin interfaceorg.bukkit.entity.Player
-
setBedSpawnLocation
public void setBedSpawnLocation(@Nullable @Nullable org.bukkit.Location location, boolean force) - Specified by:
setBedSpawnLocationin interfaceorg.bukkit.entity.Player
-
playNote
public void playNote(@NotNull @NotNull org.bukkit.Location loc, byte instrument, byte note) - Specified by:
playNotein interfaceorg.bukkit.entity.Player
-
playNote
public void playNote(@NotNull @NotNull org.bukkit.Location loc, @NotNull @NotNull org.bukkit.Instrument instrument, @NotNull @NotNull org.bukkit.Note note) - Specified by:
playNotein interfaceorg.bukkit.entity.Player
-
playSound
public void playSound(@NotNull @NotNull org.bukkit.Location location, @NotNull @NotNull org.bukkit.Sound sound, float volume, float pitch) - Specified by:
playSoundin interfaceorg.bukkit.entity.Player
-
playSound
public void playSound(@NotNull @NotNull org.bukkit.Location location, @NotNull @NotNull String sound, float volume, float pitch) - Specified by:
playSoundin interfaceorg.bukkit.entity.Player
-
playSound
public void playSound(@NotNull @NotNull org.bukkit.Location location, @NotNull @NotNull org.bukkit.Sound sound, @NotNull @NotNull org.bukkit.SoundCategory category, float volume, float pitch) - Specified by:
playSoundin interfaceorg.bukkit.entity.Player
-
playSound
public void playSound(@NotNull @NotNull org.bukkit.Location location, @NotNull @NotNull String sound, @NotNull @NotNull org.bukkit.SoundCategory category, float volume, float pitch) - Specified by:
playSoundin interfaceorg.bukkit.entity.Player
-
playSound
public void playSound(@NotNull @NotNull org.bukkit.entity.Entity entity, @NotNull @NotNull org.bukkit.Sound sound, float v, float v1) - Specified by:
playSoundin interfaceorg.bukkit.entity.Player
-
playSound
public void playSound(@NotNull @NotNull org.bukkit.entity.Entity entity, @NotNull @NotNull org.bukkit.Sound sound, @NotNull @NotNull org.bukkit.SoundCategory soundCategory, float v, float v1) - Specified by:
playSoundin interfaceorg.bukkit.entity.Player
-
stopSound
public void stopSound(@NotNull @NotNull org.bukkit.Sound sound) - Specified by:
stopSoundin interfaceorg.bukkit.entity.Player
-
stopSound
- Specified by:
stopSoundin interfaceorg.bukkit.entity.Player
-
stopSound
public void stopSound(@NotNull @NotNull org.bukkit.Sound sound, @Nullable @Nullable org.bukkit.SoundCategory category) - Specified by:
stopSoundin interfaceorg.bukkit.entity.Player
-
stopSound
public void stopSound(@NotNull @NotNull String sound, @Nullable @Nullable org.bukkit.SoundCategory category) - Specified by:
stopSoundin interfaceorg.bukkit.entity.Player
-
stopAllSounds
public void stopAllSounds()- Specified by:
stopAllSoundsin interfaceorg.bukkit.entity.Player
-
playEffect
public void playEffect(@NotNull @NotNull org.bukkit.Location loc, @NotNull @NotNull org.bukkit.Effect effect, int data) - Specified by:
playEffectin interfaceorg.bukkit.entity.Player
-
playEffect
public <T> void playEffect(@NotNull @NotNull org.bukkit.Location loc, @NotNull @NotNull org.bukkit.Effect effect, @Nullable T data) - Specified by:
playEffectin interfaceorg.bukkit.entity.Player
-
breakBlock
public boolean breakBlock(@NotNull @NotNull org.bukkit.block.Block block) - Specified by:
breakBlockin interfaceorg.bukkit.entity.Player
-
sendBlockChange
public void sendBlockChange(@NotNull @NotNull org.bukkit.Location loc, @NotNull @NotNull org.bukkit.Material material, byte data) - Specified by:
sendBlockChangein interfaceorg.bukkit.entity.Player
-
sendBlockChange
public void sendBlockChange(@NotNull @NotNull org.bukkit.Location loc, @NotNull @NotNull org.bukkit.block.data.BlockData block) - Specified by:
sendBlockChangein interfaceorg.bukkit.entity.Player
-
sendBlockDamage
public void sendBlockDamage(@NotNull @NotNull org.bukkit.Location location, float v) - Specified by:
sendBlockDamagein interfaceorg.bukkit.entity.Player
-
sendEquipmentChange
public void sendEquipmentChange(@NotNull @NotNull org.bukkit.entity.LivingEntity livingEntity, @NotNull @NotNull org.bukkit.inventory.EquipmentSlot equipmentSlot, @NotNull @NotNull org.bukkit.inventory.ItemStack itemStack) - Specified by:
sendEquipmentChangein interfaceorg.bukkit.entity.Player
-
sendSignChange
public void sendSignChange(@NotNull @NotNull org.bukkit.Location loc, @Nullable @Nullable String[] lines) throws IllegalArgumentException - Specified by:
sendSignChangein interfaceorg.bukkit.entity.Player- Throws:
IllegalArgumentException
-
sendSignChange
public void sendSignChange(@NotNull @NotNull org.bukkit.Location loc, @Nullable @Nullable String[] lines, @NotNull @NotNull org.bukkit.DyeColor dyeColor) throws IllegalArgumentException - Specified by:
sendSignChangein interfaceorg.bukkit.entity.Player- Throws:
IllegalArgumentException
-
sendSignChange
public void sendSignChange(@NotNull @NotNull org.bukkit.Location location, @Nullable @Nullable String[] strings, @NotNull @NotNull org.bukkit.DyeColor dyeColor, boolean b) throws IllegalArgumentException - Specified by:
sendSignChangein interfaceorg.bukkit.entity.Player- Throws:
IllegalArgumentException
-
sendMap
public void sendMap(@NotNull @NotNull org.bukkit.map.MapView map) - Specified by:
sendMapin interfaceorg.bukkit.entity.Player
-
updateInventory
public void updateInventory()- Specified by:
updateInventoryin interfaceorg.bukkit.entity.Player
-
getPreviousGameMode
@Nullable public @Nullable org.bukkit.GameMode getPreviousGameMode()- Specified by:
getPreviousGameModein interfaceorg.bukkit.entity.Player
-
setPlayerTime
public void setPlayerTime(long time, boolean relative) - Specified by:
setPlayerTimein interfaceorg.bukkit.entity.Player
-
getPlayerTime
public long getPlayerTime()- Specified by:
getPlayerTimein interfaceorg.bukkit.entity.Player
-
getPlayerTimeOffset
public long getPlayerTimeOffset()- Specified by:
getPlayerTimeOffsetin interfaceorg.bukkit.entity.Player
-
isPlayerTimeRelative
public boolean isPlayerTimeRelative()- Specified by:
isPlayerTimeRelativein interfaceorg.bukkit.entity.Player
-
resetPlayerTime
public void resetPlayerTime()- Specified by:
resetPlayerTimein interfaceorg.bukkit.entity.Player
-
setPlayerWeather
public void setPlayerWeather(@NotNull @NotNull org.bukkit.WeatherType type) - Specified by:
setPlayerWeatherin interfaceorg.bukkit.entity.Player
-
getPlayerWeather
@Nullable public @Nullable org.bukkit.WeatherType getPlayerWeather()- Specified by:
getPlayerWeatherin interfaceorg.bukkit.entity.Player
-
resetPlayerWeather
public void resetPlayerWeather()- Specified by:
resetPlayerWeatherin interfaceorg.bukkit.entity.Player
-
giveExp
public void giveExp(int amount) - Specified by:
giveExpin interfaceorg.bukkit.entity.Player
-
giveExpLevels
public void giveExpLevels(int amount) - Specified by:
giveExpLevelsin interfaceorg.bukkit.entity.Player
-
getExp
public float getExp()- Specified by:
getExpin interfaceorg.bukkit.entity.Player
-
setExp
public void setExp(float exp) - Specified by:
setExpin interfaceorg.bukkit.entity.Player
-
getLevel
public int getLevel()- Specified by:
getLevelin interfaceorg.bukkit.entity.Player
-
setLevel
public void setLevel(int level) - Specified by:
setLevelin interfaceorg.bukkit.entity.Player
-
getTotalExperience
public int getTotalExperience()- Specified by:
getTotalExperiencein interfaceorg.bukkit.entity.Player
-
setTotalExperience
public void setTotalExperience(int exp) - Specified by:
setTotalExperiencein interfaceorg.bukkit.entity.Player
-
sendExperienceChange
public void sendExperienceChange(float progress) - Specified by:
sendExperienceChangein interfaceorg.bukkit.entity.Player
-
sendExperienceChange
public void sendExperienceChange(float progress, int level) - Specified by:
sendExperienceChangein interfaceorg.bukkit.entity.Player
-
getExhaustion
public float getExhaustion()- Specified by:
getExhaustionin interfaceorg.bukkit.entity.HumanEntity
-
setExhaustion
public void setExhaustion(float value) - Specified by:
setExhaustionin interfaceorg.bukkit.entity.HumanEntity
-
getSaturation
public float getSaturation()- Specified by:
getSaturationin interfaceorg.bukkit.entity.HumanEntity
-
setSaturation
public void setSaturation(float value) - Specified by:
setSaturationin interfaceorg.bukkit.entity.HumanEntity
-
getFoodLevel
public int getFoodLevel()- Specified by:
getFoodLevelin interfaceorg.bukkit.entity.HumanEntity
-
setFoodLevel
public void setFoodLevel(int value) - Specified by:
setFoodLevelin interfaceorg.bukkit.entity.HumanEntity
-
getSaturatedRegenRate
public int getSaturatedRegenRate()- Specified by:
getSaturatedRegenRatein interfaceorg.bukkit.entity.HumanEntity
-
setSaturatedRegenRate
public void setSaturatedRegenRate(int i) - Specified by:
setSaturatedRegenRatein interfaceorg.bukkit.entity.HumanEntity
-
getUnsaturatedRegenRate
public int getUnsaturatedRegenRate()- Specified by:
getUnsaturatedRegenRatein interfaceorg.bukkit.entity.HumanEntity
-
setUnsaturatedRegenRate
public void setUnsaturatedRegenRate(int i) - Specified by:
setUnsaturatedRegenRatein interfaceorg.bukkit.entity.HumanEntity
-
getStarvationRate
public int getStarvationRate()- Specified by:
getStarvationRatein interfaceorg.bukkit.entity.HumanEntity
-
setStarvationRate
public void setStarvationRate(int i) - Specified by:
setStarvationRatein interfaceorg.bukkit.entity.HumanEntity
-
getAllowFlight
public boolean getAllowFlight()- Specified by:
getAllowFlightin interfaceorg.bukkit.entity.Player
-
setAllowFlight
public void setAllowFlight(boolean flight) - Specified by:
setAllowFlightin interfaceorg.bukkit.entity.Player
-
hidePlayer
public void hidePlayer(@NotNull @NotNull org.bukkit.entity.Player player) - Specified by:
hidePlayerin interfaceorg.bukkit.entity.Player
-
hidePlayer
public void hidePlayer(@NotNull @NotNull org.bukkit.plugin.Plugin plugin, @NotNull @NotNull org.bukkit.entity.Player player) - Specified by:
hidePlayerin interfaceorg.bukkit.entity.Player
-
showPlayer
public void showPlayer(@NotNull @NotNull org.bukkit.entity.Player player) - Specified by:
showPlayerin interfaceorg.bukkit.entity.Player
-
showPlayer
public void showPlayer(@NotNull @NotNull org.bukkit.plugin.Plugin plugin, @NotNull @NotNull org.bukkit.entity.Player player) - Specified by:
showPlayerin interfaceorg.bukkit.entity.Player
-
canSee
public boolean canSee(@NotNull @NotNull org.bukkit.entity.Player player) - Specified by:
canSeein interfaceorg.bukkit.entity.Player
-
hideEntity
public void hideEntity(@NotNull @NotNull org.bukkit.plugin.Plugin plugin, @NotNull @NotNull org.bukkit.entity.Entity entity) - Specified by:
hideEntityin interfaceorg.bukkit.entity.Player
-
showEntity
public void showEntity(@NotNull @NotNull org.bukkit.plugin.Plugin plugin, @NotNull @NotNull org.bukkit.entity.Entity entity) - Specified by:
showEntityin interfaceorg.bukkit.entity.Player
-
canSee
public boolean canSee(@NotNull @NotNull org.bukkit.entity.Entity entity) - Specified by:
canSeein interfaceorg.bukkit.entity.Player
-
isFlying
public boolean isFlying()- Specified by:
isFlyingin interfaceorg.bukkit.entity.Player
-
setFlying
public void setFlying(boolean value) - Specified by:
setFlyingin interfaceorg.bukkit.entity.Player
-
setFlySpeed
- Specified by:
setFlySpeedin interfaceorg.bukkit.entity.Player- Throws:
IllegalArgumentException
-
setWalkSpeed
- Specified by:
setWalkSpeedin interfaceorg.bukkit.entity.Player- Throws:
IllegalArgumentException
-
getFlySpeed
public float getFlySpeed()- Specified by:
getFlySpeedin interfaceorg.bukkit.entity.Player
-
getWalkSpeed
public float getWalkSpeed()- Specified by:
getWalkSpeedin interfaceorg.bukkit.entity.Player
-
setTexturePack
- Specified by:
setTexturePackin interfaceorg.bukkit.entity.Player
-
setResourcePack
- Specified by:
setResourcePackin interfaceorg.bukkit.entity.Player
-
setResourcePack
public void setResourcePack(@NotNull @NotNull String url, @NotNull @org.jetbrains.annotations.NotNull byte[] hash) - Specified by:
setResourcePackin interfaceorg.bukkit.entity.Player
-
setResourcePack
public void setResourcePack(@NotNull @NotNull String s, @Nullable @org.jetbrains.annotations.Nullable byte[] bytes, @Nullable @Nullable String s1) - Specified by:
setResourcePackin interfaceorg.bukkit.entity.Player
-
setResourcePack
public void setResourcePack(@NotNull @NotNull String s, @Nullable @org.jetbrains.annotations.Nullable byte[] bytes, boolean b) - Specified by:
setResourcePackin interfaceorg.bukkit.entity.Player
-
setResourcePack
public void setResourcePack(@NotNull @NotNull String s, @Nullable @org.jetbrains.annotations.Nullable byte[] bytes, @Nullable @Nullable String s1, boolean b) - Specified by:
setResourcePackin interfaceorg.bukkit.entity.Player
-
getScoreboard
@NotNull public @NotNull org.bukkit.scoreboard.Scoreboard getScoreboard()- Specified by:
getScoreboardin interfaceorg.bukkit.entity.Player
-
setScoreboard
public void setScoreboard(@NotNull @NotNull org.bukkit.scoreboard.Scoreboard scoreboard) throws IllegalArgumentException, IllegalStateException - Specified by:
setScoreboardin interfaceorg.bukkit.entity.Player- Throws:
IllegalArgumentExceptionIllegalStateException
-
isHealthScaled
public boolean isHealthScaled()- Specified by:
isHealthScaledin interfaceorg.bukkit.entity.Player
-
setHealthScaled
public void setHealthScaled(boolean scale) - Specified by:
setHealthScaledin interfaceorg.bukkit.entity.Player
-
setHealthScale
- Specified by:
setHealthScalein interfaceorg.bukkit.entity.Player- Throws:
IllegalArgumentException
-
getHealthScale
public double getHealthScale()- Specified by:
getHealthScalein interfaceorg.bukkit.entity.Player
-
getSpectatorTarget
@Nullable public @Nullable org.bukkit.entity.Entity getSpectatorTarget()- Specified by:
getSpectatorTargetin interfaceorg.bukkit.entity.Player
-
setSpectatorTarget
public void setSpectatorTarget(@Nullable @Nullable org.bukkit.entity.Entity entity) - Specified by:
setSpectatorTargetin interfaceorg.bukkit.entity.Player
-
sendTitle
- Specified by:
sendTitlein interfaceorg.bukkit.entity.Player
-
sendTitle
public void sendTitle(@Nullable @Nullable String title, @Nullable @Nullable String subtitle, int fadeIn, int stay, int fadeOut) - Specified by:
sendTitlein interfaceorg.bukkit.entity.Player
-
resetTitle
public void resetTitle()- Specified by:
resetTitlein interfaceorg.bukkit.entity.Player
-
spawnParticle
public void spawnParticle(@NotNull @NotNull org.bukkit.Particle particle, @NotNull @NotNull org.bukkit.Location location, int count) - Specified by:
spawnParticlein interfaceorg.bukkit.entity.Player
-
spawnParticle
public void spawnParticle(@NotNull @NotNull org.bukkit.Particle particle, double x, double y, double z, int count) - Specified by:
spawnParticlein interfaceorg.bukkit.entity.Player
-
spawnParticle
public <T> void spawnParticle(@NotNull @NotNull org.bukkit.Particle particle, @NotNull @NotNull org.bukkit.Location location, int count, @Nullable T data) - Specified by:
spawnParticlein interfaceorg.bukkit.entity.Player
-
spawnParticle
public <T> void spawnParticle(@NotNull @NotNull org.bukkit.Particle particle, double x, double y, double z, int count, @Nullable T data) - Specified by:
spawnParticlein interfaceorg.bukkit.entity.Player
-
spawnParticle
public void spawnParticle(@NotNull @NotNull org.bukkit.Particle particle, @NotNull @NotNull org.bukkit.Location location, int count, double offsetX, double offsetY, double offsetZ) - Specified by:
spawnParticlein interfaceorg.bukkit.entity.Player
-
spawnParticle
public void spawnParticle(@NotNull @NotNull org.bukkit.Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ) - Specified by:
spawnParticlein interfaceorg.bukkit.entity.Player
-
spawnParticle
public <T> void spawnParticle(@NotNull @NotNull org.bukkit.Particle particle, @NotNull @NotNull org.bukkit.Location location, int count, double offsetX, double offsetY, double offsetZ, @Nullable T data) - Specified by:
spawnParticlein interfaceorg.bukkit.entity.Player
-
spawnParticle
public <T> void spawnParticle(@NotNull @NotNull org.bukkit.Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, @Nullable T data) - Specified by:
spawnParticlein interfaceorg.bukkit.entity.Player
-
spawnParticle
public void spawnParticle(@NotNull @NotNull org.bukkit.Particle particle, @NotNull @NotNull org.bukkit.Location location, int count, double offsetX, double offsetY, double offsetZ, double extra) - Specified by:
spawnParticlein interfaceorg.bukkit.entity.Player
-
spawnParticle
public void spawnParticle(@NotNull @NotNull org.bukkit.Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, double extra) - Specified by:
spawnParticlein interfaceorg.bukkit.entity.Player
-
spawnParticle
public <T> void spawnParticle(@NotNull @NotNull org.bukkit.Particle particle, @NotNull @NotNull org.bukkit.Location location, int count, double offsetX, double offsetY, double offsetZ, double extra, @Nullable T data) - Specified by:
spawnParticlein interfaceorg.bukkit.entity.Player
-
spawnParticle
public <T> void spawnParticle(@NotNull @NotNull org.bukkit.Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, double extra, @Nullable T data) - Specified by:
spawnParticlein interfaceorg.bukkit.entity.Player
-
getAdvancementProgress
@NotNull public @NotNull org.bukkit.advancement.AdvancementProgress getAdvancementProgress(@NotNull @NotNull org.bukkit.advancement.Advancement advancement) - Specified by:
getAdvancementProgressin interfaceorg.bukkit.entity.Player
-
getClientViewDistance
public int getClientViewDistance()- Specified by:
getClientViewDistancein interfaceorg.bukkit.entity.Player
-
getPing
public int getPing()- Specified by:
getPingin interfaceorg.bukkit.entity.Player
-
getLocale
- Specified by:
getLocalein interfaceorg.bukkit.entity.Player
-
updateCommands
public void updateCommands()- Specified by:
updateCommandsin interfaceorg.bukkit.entity.Player
-
openBook
public void openBook(@NotNull @NotNull org.bukkit.inventory.ItemStack book) - Specified by:
openBookin interfaceorg.bukkit.entity.Player
-
openSign
public void openSign(@NotNull @NotNull org.bukkit.block.Sign sign) - Specified by:
openSignin interfaceorg.bukkit.entity.Player
-
showDemoScreen
public void showDemoScreen()- Specified by:
showDemoScreenin interfaceorg.bukkit.entity.Player
-
isAllowingServerListings
public boolean isAllowingServerListings()- Specified by:
isAllowingServerListingsin interfaceorg.bukkit.entity.Player
-
spigot
@NotNull public @NotNull org.bukkit.entity.Player.Spigot spigot()- Specified by:
spigotin interfaceorg.bukkit.command.CommandSender- Specified by:
spigotin interfaceorg.bukkit.entity.Entity- Specified by:
spigotin interfaceorg.bukkit.entity.Player
-
serialize
- Specified by:
serializein interfaceorg.bukkit.configuration.serialization.ConfigurationSerializable
-
getName
- Specified by:
getNamein interfaceorg.bukkit.entity.AnimalTamer- Specified by:
getNamein interfaceorg.bukkit.command.CommandSender- Specified by:
getNamein interfaceorg.bukkit.entity.HumanEntity- Specified by:
getNamein interfaceorg.bukkit.OfflinePlayer
-
getInventory
@NotNull public @NotNull org.bukkit.inventory.PlayerInventory getInventory()- Specified by:
getInventoryin interfaceorg.bukkit.entity.HumanEntity- Specified by:
getInventoryin interfaceorg.bukkit.inventory.InventoryHolder
-
getEnderChest
@NotNull public @NotNull org.bukkit.inventory.Inventory getEnderChest()- Specified by:
getEnderChestin interfaceorg.bukkit.entity.HumanEntity
-
getMainHand
@NotNull public @NotNull org.bukkit.inventory.MainHand getMainHand()- Specified by:
getMainHandin interfaceorg.bukkit.entity.HumanEntity
-
setWindowProperty
public boolean setWindowProperty(@NotNull org.bukkit.inventory.InventoryView.Property prop, int value) - Specified by:
setWindowPropertyin interfaceorg.bukkit.entity.HumanEntity
-
getOpenInventory
@NotNull public @NotNull org.bukkit.inventory.InventoryView getOpenInventory()- Specified by:
getOpenInventoryin interfaceorg.bukkit.entity.HumanEntity
-
openInventory
@Nullable public @Nullable org.bukkit.inventory.InventoryView openInventory(@NotNull @NotNull org.bukkit.inventory.Inventory inventory) - Specified by:
openInventoryin interfaceorg.bukkit.entity.HumanEntity
-
openWorkbench
@Nullable public @Nullable org.bukkit.inventory.InventoryView openWorkbench(@Nullable @Nullable org.bukkit.Location location, boolean force) - Specified by:
openWorkbenchin interfaceorg.bukkit.entity.HumanEntity
-
openEnchanting
@Nullable public @Nullable org.bukkit.inventory.InventoryView openEnchanting(@Nullable @Nullable org.bukkit.Location location, boolean force) - Specified by:
openEnchantingin interfaceorg.bukkit.entity.HumanEntity
-
openInventory
public void openInventory(@NotNull @NotNull org.bukkit.inventory.InventoryView inventory) - Specified by:
openInventoryin interfaceorg.bukkit.entity.HumanEntity
-
openMerchant
@Nullable public @Nullable org.bukkit.inventory.InventoryView openMerchant(@NotNull @NotNull org.bukkit.entity.Villager trader, boolean force) - Specified by:
openMerchantin interfaceorg.bukkit.entity.HumanEntity
-
openMerchant
@Nullable public @Nullable org.bukkit.inventory.InventoryView openMerchant(@NotNull @NotNull org.bukkit.inventory.Merchant merchant, boolean force) - Specified by:
openMerchantin interfaceorg.bukkit.entity.HumanEntity
-
closeInventory
public void closeInventory()- Specified by:
closeInventoryin interfaceorg.bukkit.entity.HumanEntity
-
getItemInHand
@NotNull public @NotNull org.bukkit.inventory.ItemStack getItemInHand()- Specified by:
getItemInHandin interfaceorg.bukkit.entity.HumanEntity
-
setItemInHand
public void setItemInHand(@Nullable @Nullable org.bukkit.inventory.ItemStack item) - Specified by:
setItemInHandin interfaceorg.bukkit.entity.HumanEntity
-
getItemOnCursor
@NotNull public @NotNull org.bukkit.inventory.ItemStack getItemOnCursor()- Specified by:
getItemOnCursorin interfaceorg.bukkit.entity.HumanEntity
-
setItemOnCursor
public void setItemOnCursor(@Nullable @Nullable org.bukkit.inventory.ItemStack item) - Specified by:
setItemOnCursorin interfaceorg.bukkit.entity.HumanEntity
-
hasCooldown
public boolean hasCooldown(@NotNull @NotNull org.bukkit.Material material) - Specified by:
hasCooldownin interfaceorg.bukkit.entity.HumanEntity
-
getCooldown
public int getCooldown(@NotNull @NotNull org.bukkit.Material material) - Specified by:
getCooldownin interfaceorg.bukkit.entity.HumanEntity
-
setCooldown
public void setCooldown(@NotNull @NotNull org.bukkit.Material material, int ticks) - Specified by:
setCooldownin interfaceorg.bukkit.entity.HumanEntity
-
getSleepTicks
public int getSleepTicks()- Specified by:
getSleepTicksin interfaceorg.bukkit.entity.HumanEntity
-
sleep
public boolean sleep(@NotNull @NotNull org.bukkit.Location location, boolean force) - Specified by:
sleepin interfaceorg.bukkit.entity.HumanEntity
-
wakeup
public void wakeup(boolean setSpawnLocation) - Specified by:
wakeupin interfaceorg.bukkit.entity.HumanEntity
-
getBedLocation
@NotNull public @NotNull org.bukkit.Location getBedLocation()- Specified by:
getBedLocationin interfaceorg.bukkit.entity.HumanEntity
-
getGameMode
@NotNull public @NotNull org.bukkit.GameMode getGameMode()- Specified by:
getGameModein interfaceorg.bukkit.entity.HumanEntity
-
setGameMode
public void setGameMode(@NotNull @NotNull org.bukkit.GameMode mode) - Specified by:
setGameModein interfaceorg.bukkit.entity.HumanEntity
-
isBlocking
public boolean isBlocking()- Specified by:
isBlockingin interfaceorg.bukkit.entity.HumanEntity
-
isHandRaised
public boolean isHandRaised()- Specified by:
isHandRaisedin interfaceorg.bukkit.entity.HumanEntity
-
getItemInUse
@Nullable public @Nullable org.bukkit.inventory.ItemStack getItemInUse()- Specified by:
getItemInUsein interfaceorg.bukkit.entity.HumanEntity
-
getExpToLevel
public int getExpToLevel()- Specified by:
getExpToLevelin interfaceorg.bukkit.entity.HumanEntity
-
getAttackCooldown
public float getAttackCooldown()- Specified by:
getAttackCooldownin interfaceorg.bukkit.entity.HumanEntity
-
discoverRecipe
public boolean discoverRecipe(@NotNull @NotNull org.bukkit.NamespacedKey recipe) - Specified by:
discoverRecipein interfaceorg.bukkit.entity.HumanEntity
-
discoverRecipes
- Specified by:
discoverRecipesin interfaceorg.bukkit.entity.HumanEntity
-
undiscoverRecipe
public boolean undiscoverRecipe(@NotNull @NotNull org.bukkit.NamespacedKey recipe) - Specified by:
undiscoverRecipein interfaceorg.bukkit.entity.HumanEntity
-
undiscoverRecipes
- Specified by:
undiscoverRecipesin interfaceorg.bukkit.entity.HumanEntity
-
hasDiscoveredRecipe
public boolean hasDiscoveredRecipe(@NotNull @NotNull org.bukkit.NamespacedKey recipe) - Specified by:
hasDiscoveredRecipein interfaceorg.bukkit.entity.HumanEntity
-
getDiscoveredRecipes
- Specified by:
getDiscoveredRecipesin interfaceorg.bukkit.entity.HumanEntity
-
getShoulderEntityLeft
@Nullable public @Nullable org.bukkit.entity.Entity getShoulderEntityLeft()- Specified by:
getShoulderEntityLeftin interfaceorg.bukkit.entity.HumanEntity
-
setShoulderEntityLeft
public void setShoulderEntityLeft(@Nullable @Nullable org.bukkit.entity.Entity entity) - Specified by:
setShoulderEntityLeftin interfaceorg.bukkit.entity.HumanEntity
-
getShoulderEntityRight
@Nullable public @Nullable org.bukkit.entity.Entity getShoulderEntityRight()- Specified by:
getShoulderEntityRightin interfaceorg.bukkit.entity.HumanEntity
-
setShoulderEntityRight
public void setShoulderEntityRight(@Nullable @Nullable org.bukkit.entity.Entity entity) - Specified by:
setShoulderEntityRightin interfaceorg.bukkit.entity.HumanEntity
-
dropItem
public boolean dropItem(boolean b) - Specified by:
dropItemin interfaceorg.bukkit.entity.HumanEntity
-
getEyeHeight
public double getEyeHeight()- Specified by:
getEyeHeightin interfaceorg.bukkit.entity.LivingEntity
-
getEyeHeight
public double getEyeHeight(boolean ignorePose) - Specified by:
getEyeHeightin interfaceorg.bukkit.entity.LivingEntity
-
getEyeLocation
@NotNull public @NotNull org.bukkit.Location getEyeLocation()- Specified by:
getEyeLocationin interfaceorg.bukkit.entity.LivingEntity
-
getLineOfSight
@NotNull public @NotNull List<org.bukkit.block.Block> getLineOfSight(@Nullable @Nullable Set<org.bukkit.Material> transparent, int maxDistance) - Specified by:
getLineOfSightin interfaceorg.bukkit.entity.LivingEntity
-
getTargetBlock
@NotNull public @NotNull org.bukkit.block.Block getTargetBlock(@Nullable @Nullable Set<org.bukkit.Material> transparent, int maxDistance) - Specified by:
getTargetBlockin interfaceorg.bukkit.entity.LivingEntity
-
getLastTwoTargetBlocks
@NotNull public @NotNull List<org.bukkit.block.Block> getLastTwoTargetBlocks(@Nullable @Nullable Set<org.bukkit.Material> transparent, int maxDistance) - Specified by:
getLastTwoTargetBlocksin interfaceorg.bukkit.entity.LivingEntity
-
getTargetBlockExact
@Nullable public @Nullable org.bukkit.block.Block getTargetBlockExact(int maxDistance) - Specified by:
getTargetBlockExactin interfaceorg.bukkit.entity.LivingEntity
-
getTargetBlockExact
@Nullable public @Nullable org.bukkit.block.Block getTargetBlockExact(int maxDistance, @NotNull @NotNull org.bukkit.FluidCollisionMode fluidCollisionMode) - Specified by:
getTargetBlockExactin interfaceorg.bukkit.entity.LivingEntity
-
rayTraceBlocks
@Nullable public @Nullable org.bukkit.util.RayTraceResult rayTraceBlocks(double maxDistance) - Specified by:
rayTraceBlocksin interfaceorg.bukkit.entity.LivingEntity
-
rayTraceBlocks
@Nullable public @Nullable org.bukkit.util.RayTraceResult rayTraceBlocks(double maxDistance, @NotNull @NotNull org.bukkit.FluidCollisionMode fluidCollisionMode) - Specified by:
rayTraceBlocksin interfaceorg.bukkit.entity.LivingEntity
-
getRemainingAir
public int getRemainingAir()- Specified by:
getRemainingAirin interfaceorg.bukkit.entity.LivingEntity
-
setRemainingAir
public void setRemainingAir(int ticks) - Specified by:
setRemainingAirin interfaceorg.bukkit.entity.LivingEntity
-
getMaximumAir
public int getMaximumAir()- Specified by:
getMaximumAirin interfaceorg.bukkit.entity.LivingEntity
-
setMaximumAir
public void setMaximumAir(int ticks) - Specified by:
setMaximumAirin interfaceorg.bukkit.entity.LivingEntity
-
getArrowCooldown
public int getArrowCooldown()- Specified by:
getArrowCooldownin interfaceorg.bukkit.entity.LivingEntity
-
setArrowCooldown
public void setArrowCooldown(int i) - Specified by:
setArrowCooldownin interfaceorg.bukkit.entity.LivingEntity
-
getArrowsInBody
public int getArrowsInBody()- Specified by:
getArrowsInBodyin interfaceorg.bukkit.entity.LivingEntity
-
setArrowsInBody
public void setArrowsInBody(int i) - Specified by:
setArrowsInBodyin interfaceorg.bukkit.entity.LivingEntity
-
getMaximumNoDamageTicks
public int getMaximumNoDamageTicks()- Specified by:
getMaximumNoDamageTicksin interfaceorg.bukkit.entity.LivingEntity
-
setMaximumNoDamageTicks
public void setMaximumNoDamageTicks(int ticks) - Specified by:
setMaximumNoDamageTicksin interfaceorg.bukkit.entity.LivingEntity
-
getLastDamage
public double getLastDamage()- Specified by:
getLastDamagein interfaceorg.bukkit.entity.LivingEntity
-
setLastDamage
public void setLastDamage(double damage) - Specified by:
setLastDamagein interfaceorg.bukkit.entity.LivingEntity
-
getNoDamageTicks
public int getNoDamageTicks()- Specified by:
getNoDamageTicksin interfaceorg.bukkit.entity.LivingEntity
-
setNoDamageTicks
public void setNoDamageTicks(int ticks) - Specified by:
setNoDamageTicksin interfaceorg.bukkit.entity.LivingEntity
-
getKiller
@Nullable public @Nullable org.bukkit.entity.Player getKiller()- Specified by:
getKillerin interfaceorg.bukkit.entity.LivingEntity
-
addPotionEffect
public boolean addPotionEffect(@NotNull @NotNull org.bukkit.potion.PotionEffect effect) - Specified by:
addPotionEffectin interfaceorg.bukkit.entity.LivingEntity
-
addPotionEffect
public boolean addPotionEffect(@NotNull @NotNull org.bukkit.potion.PotionEffect effect, boolean force) - Specified by:
addPotionEffectin interfaceorg.bukkit.entity.LivingEntity
-
addPotionEffects
public boolean addPotionEffects(@NotNull @NotNull Collection<org.bukkit.potion.PotionEffect> effects) - Specified by:
addPotionEffectsin interfaceorg.bukkit.entity.LivingEntity
-
hasPotionEffect
public boolean hasPotionEffect(@NotNull @NotNull org.bukkit.potion.PotionEffectType type) - Specified by:
hasPotionEffectin interfaceorg.bukkit.entity.LivingEntity
-
getPotionEffect
@Nullable public @Nullable org.bukkit.potion.PotionEffect getPotionEffect(@NotNull @NotNull org.bukkit.potion.PotionEffectType type) - Specified by:
getPotionEffectin interfaceorg.bukkit.entity.LivingEntity
-
removePotionEffect
public void removePotionEffect(@NotNull @NotNull org.bukkit.potion.PotionEffectType type) - Specified by:
removePotionEffectin interfaceorg.bukkit.entity.LivingEntity
-
getActivePotionEffects
- Specified by:
getActivePotionEffectsin interfaceorg.bukkit.entity.LivingEntity
-
hasLineOfSight
public boolean hasLineOfSight(@NotNull @NotNull org.bukkit.entity.Entity other) - Specified by:
hasLineOfSightin interfaceorg.bukkit.entity.LivingEntity
-
getRemoveWhenFarAway
public boolean getRemoveWhenFarAway()- Specified by:
getRemoveWhenFarAwayin interfaceorg.bukkit.entity.LivingEntity
-
setRemoveWhenFarAway
public void setRemoveWhenFarAway(boolean remove) - Specified by:
setRemoveWhenFarAwayin interfaceorg.bukkit.entity.LivingEntity
-
getEquipment
@Nullable public @Nullable org.bukkit.inventory.EntityEquipment getEquipment()- Specified by:
getEquipmentin interfaceorg.bukkit.entity.LivingEntity
-
setCanPickupItems
public void setCanPickupItems(boolean pickup) - Specified by:
setCanPickupItemsin interfaceorg.bukkit.entity.LivingEntity
-
getCanPickupItems
public boolean getCanPickupItems()- Specified by:
getCanPickupItemsin interfaceorg.bukkit.entity.LivingEntity
-
isLeashed
public boolean isLeashed()- Specified by:
isLeashedin interfaceorg.bukkit.entity.LivingEntity
-
getLeashHolder
- Specified by:
getLeashHolderin interfaceorg.bukkit.entity.LivingEntity- Throws:
IllegalStateException
-
setLeashHolder
public boolean setLeashHolder(@Nullable @Nullable org.bukkit.entity.Entity holder) - Specified by:
setLeashHolderin interfaceorg.bukkit.entity.LivingEntity
-
isGliding
public boolean isGliding()- Specified by:
isGlidingin interfaceorg.bukkit.entity.LivingEntity
-
setGliding
public void setGliding(boolean gliding) - Specified by:
setGlidingin interfaceorg.bukkit.entity.LivingEntity
-
isSwimming
public boolean isSwimming()- Specified by:
isSwimmingin interfaceorg.bukkit.entity.LivingEntity
-
setSwimming
public void setSwimming(boolean swimming) - Specified by:
setSwimmingin interfaceorg.bukkit.entity.LivingEntity
-
isRiptiding
public boolean isRiptiding()- Specified by:
isRiptidingin interfaceorg.bukkit.entity.LivingEntity
-
isSleeping
public boolean isSleeping()- Specified by:
isSleepingin interfaceorg.bukkit.entity.LivingEntity
-
isClimbing
public boolean isClimbing()- Specified by:
isClimbingin interfaceorg.bukkit.entity.LivingEntity
-
setAI
public void setAI(boolean ai) - Specified by:
setAIin interfaceorg.bukkit.entity.LivingEntity
-
hasAI
public boolean hasAI()- Specified by:
hasAIin interfaceorg.bukkit.entity.LivingEntity
-
attack
public void attack(@NotNull @NotNull org.bukkit.entity.Entity target) - Specified by:
attackin interfaceorg.bukkit.entity.LivingEntity
-
swingMainHand
public void swingMainHand()- Specified by:
swingMainHandin interfaceorg.bukkit.entity.LivingEntity
-
swingOffHand
public void swingOffHand()- Specified by:
swingOffHandin interfaceorg.bukkit.entity.LivingEntity
-
setCollidable
public void setCollidable(boolean collidable) - Specified by:
setCollidablein interfaceorg.bukkit.entity.LivingEntity
-
isCollidable
public boolean isCollidable()- Specified by:
isCollidablein interfaceorg.bukkit.entity.LivingEntity
-
getCollidableExemptions
- Specified by:
getCollidableExemptionsin interfaceorg.bukkit.entity.LivingEntity
-
getMemory
@Nullable public <T> T getMemory(@NotNull @NotNull org.bukkit.entity.memory.MemoryKey<T> memoryKey) - Specified by:
getMemoryin interfaceorg.bukkit.entity.LivingEntity
-
setMemory
public <T> void setMemory(@NotNull @NotNull org.bukkit.entity.memory.MemoryKey<T> memoryKey, @Nullable T memoryValue) - Specified by:
setMemoryin interfaceorg.bukkit.entity.LivingEntity
-
getCategory
@NotNull public @NotNull org.bukkit.entity.EntityCategory getCategory()- Specified by:
getCategoryin interfaceorg.bukkit.entity.LivingEntity
-
setInvisible
public void setInvisible(boolean b) - Specified by:
setInvisiblein interfaceorg.bukkit.entity.LivingEntity
-
isInvisible
public boolean isInvisible()- Specified by:
isInvisiblein interfaceorg.bukkit.entity.LivingEntity
-
getAttribute
@Nullable public @Nullable org.bukkit.attribute.AttributeInstance getAttribute(@NotNull @NotNull org.bukkit.attribute.Attribute attribute) - Specified by:
getAttributein interfaceorg.bukkit.attribute.Attributable
-
damage
public void damage(double amount) - Specified by:
damagein interfaceorg.bukkit.entity.Damageable
-
damage
public void damage(double amount, @Nullable @Nullable org.bukkit.entity.Entity source) - Specified by:
damagein interfaceorg.bukkit.entity.Damageable
-
getHealth
public double getHealth()- Specified by:
getHealthin interfaceorg.bukkit.entity.Damageable
-
setHealth
public void setHealth(double health) - Specified by:
setHealthin interfaceorg.bukkit.entity.Damageable
-
getAbsorptionAmount
public double getAbsorptionAmount()- Specified by:
getAbsorptionAmountin interfaceorg.bukkit.entity.Damageable
-
setAbsorptionAmount
public void setAbsorptionAmount(double amount) - Specified by:
setAbsorptionAmountin interfaceorg.bukkit.entity.Damageable
-
getMaxHealth
public double getMaxHealth()- Specified by:
getMaxHealthin interfaceorg.bukkit.entity.Damageable
-
setMaxHealth
public void setMaxHealth(double health) - Specified by:
setMaxHealthin interfaceorg.bukkit.entity.Damageable
-
resetMaxHealth
public void resetMaxHealth()- Specified by:
resetMaxHealthin interfaceorg.bukkit.entity.Damageable
-
getCustomName
- Specified by:
getCustomNamein interfaceorg.bukkit.Nameable
-
setCustomName
- Specified by:
setCustomNamein interfaceorg.bukkit.Nameable
-
setMetadata
public void setMetadata(@NotNull @NotNull String metadataKey, @NotNull @NotNull org.bukkit.metadata.MetadataValue newMetadataValue) - Specified by:
setMetadatain interfaceorg.bukkit.metadata.Metadatable
-
getMetadata
@NotNull public @NotNull List<org.bukkit.metadata.MetadataValue> getMetadata(@NotNull @NotNull String metadataKey) - Specified by:
getMetadatain interfaceorg.bukkit.metadata.Metadatable
-
hasMetadata
- Specified by:
hasMetadatain interfaceorg.bukkit.metadata.Metadatable
-
removeMetadata
public void removeMetadata(@NotNull @NotNull String metadataKey, @NotNull @NotNull org.bukkit.plugin.Plugin owningPlugin) - Specified by:
removeMetadatain interfaceorg.bukkit.metadata.Metadatable
-
isPermissionSet
- Specified by:
isPermissionSetin interfaceorg.bukkit.permissions.Permissible
-
isPermissionSet
public boolean isPermissionSet(@NotNull @NotNull org.bukkit.permissions.Permission perm) - Specified by:
isPermissionSetin interfaceorg.bukkit.permissions.Permissible
-
hasPermission
- Specified by:
hasPermissionin interfaceorg.bukkit.permissions.Permissible
-
hasPermission
public boolean hasPermission(@NotNull @NotNull org.bukkit.permissions.Permission perm) - Specified by:
hasPermissionin interfaceorg.bukkit.permissions.Permissible
-
addAttachment
@NotNull public @NotNull org.bukkit.permissions.PermissionAttachment addAttachment(@NotNull @NotNull org.bukkit.plugin.Plugin plugin, @NotNull @NotNull String name, boolean value) - Specified by:
addAttachmentin interfaceorg.bukkit.permissions.Permissible
-
addAttachment
@NotNull public @NotNull org.bukkit.permissions.PermissionAttachment addAttachment(@NotNull @NotNull org.bukkit.plugin.Plugin plugin) - Specified by:
addAttachmentin interfaceorg.bukkit.permissions.Permissible
-
addAttachment
@Nullable public @Nullable org.bukkit.permissions.PermissionAttachment addAttachment(@NotNull @NotNull org.bukkit.plugin.Plugin plugin, @NotNull @NotNull String name, boolean value, int ticks) - Specified by:
addAttachmentin interfaceorg.bukkit.permissions.Permissible
-
addAttachment
@Nullable public @Nullable org.bukkit.permissions.PermissionAttachment addAttachment(@NotNull @NotNull org.bukkit.plugin.Plugin plugin, int ticks) - Specified by:
addAttachmentin interfaceorg.bukkit.permissions.Permissible
-
removeAttachment
public void removeAttachment(@NotNull @NotNull org.bukkit.permissions.PermissionAttachment attachment) - Specified by:
removeAttachmentin interfaceorg.bukkit.permissions.Permissible
-
recalculatePermissions
public void recalculatePermissions()- Specified by:
recalculatePermissionsin interfaceorg.bukkit.permissions.Permissible
-
getEffectivePermissions
@NotNull public @NotNull Set<org.bukkit.permissions.PermissionAttachmentInfo> getEffectivePermissions()- Specified by:
getEffectivePermissionsin interfaceorg.bukkit.permissions.Permissible
-
isOp
public boolean isOp()- Specified by:
isOpin interfaceorg.bukkit.permissions.ServerOperator
-
setOp
public void setOp(boolean value) - Specified by:
setOpin interfaceorg.bukkit.permissions.ServerOperator
-
getPersistentDataContainer
@NotNull public @NotNull org.bukkit.persistence.PersistentDataContainer getPersistentDataContainer()- Specified by:
getPersistentDataContainerin interfaceorg.bukkit.persistence.PersistentDataHolder
-
sendPluginMessage
public void sendPluginMessage(@NotNull @NotNull org.bukkit.plugin.Plugin source, @NotNull @NotNull String channel, @NotNull @org.jetbrains.annotations.NotNull byte[] message) - Specified by:
sendPluginMessagein interfaceorg.bukkit.plugin.messaging.PluginMessageRecipient
-
getListeningPluginChannels
- Specified by:
getListeningPluginChannelsin interfaceorg.bukkit.plugin.messaging.PluginMessageRecipient
-
launchProjectile
@NotNull public <T extends org.bukkit.entity.Projectile> T launchProjectile(@NotNull @NotNull Class<? extends T> projectile) - Specified by:
launchProjectilein interfaceorg.bukkit.projectiles.ProjectileSource
-
launchProjectile
@NotNull public <T extends org.bukkit.entity.Projectile> T launchProjectile(@NotNull @NotNull Class<? extends T> projectile, @Nullable @Nullable org.bukkit.util.Vector velocity) - Specified by:
launchProjectilein interfaceorg.bukkit.projectiles.ProjectileSource
-