Package be.seeseemelk.mockbukkit.entity
Class PlayerMock
java.lang.Object
org.bukkit.command.CommandSender.Spigot
org.bukkit.entity.Entity.Spigot
be.seeseemelk.mockbukkit.entity.EntityMock
be.seeseemelk.mockbukkit.entity.LivingEntityMock
be.seeseemelk.mockbukkit.entity.PlayerMock
- All Implemented Interfaces:
MessageTarget,SoundReceiver,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
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.bukkit.entity.Entity
org.bukkit.entity.Entity.SpigotNested classes/interfaces inherited from interface org.bukkit.entity.Player
org.bukkit.entity.Player.Spigot -
Field Summary
Fields inherited from class be.seeseemelk.mockbukkit.entity.LivingEntityMock
alive, attributes, health -
Constructor Summary
ConstructorsConstructorDescriptionPlayerMock(ServerMock server, String name) PlayerMock(ServerMock server, String name, UUID uuid) -
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) voidassertGameMode(org.bukkit.GameMode expectedGamemode) Assert that the player is in a specific gamemode.voidassertInventoryView(String message, org.bukkit.event.inventory.InventoryType type) This method is an assertion for the currently openInventoryViewfor thisPlayer.voidassertInventoryView(String message, org.bukkit.event.inventory.InventoryType type, Predicate<org.bukkit.inventory.Inventory> predicate) This method is an assertion for the currently openInventoryViewfor thisPlayer.voidassertInventoryView(org.bukkit.event.inventory.InventoryType type) This method is an assertion for the currently openInventoryViewfor thisPlayer.voidassertInventoryView(org.bukkit.event.inventory.InventoryType type, Predicate<org.bukkit.inventory.Inventory> predicate) This method is an assertion for the currently openInventoryViewfor thisPlayer.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.Player player) booleancanSee(org.bukkit.entity.Entity entity) voidvoidvoiddecrementStatistic(@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 dropAll) double@NotNull org.bukkit.advancement.AdvancementProgressgetAdvancementProgress(@NotNull org.bukkit.advancement.Advancement advancement) booleanfloat@NotNull org.bukkit.Location@Nullable org.bukkit.Location@NotNull org.bukkit.util.BoundingBoxbooleanint@NotNull org.bukkit.LocationintgetCooldown(@NotNull org.bukkit.Material material) @NotNull Set<org.bukkit.NamespacedKey>@NotNull String@NotNull org.bukkit.inventory.Inventoryorg.bukkit.inventory.EntityEquipmentfloatfloatgetExp()intdoubledoublegetEyeHeight(boolean ignorePose) @NotNull org.bukkit.block.BlockFacelongfloatint@NotNull org.bukkit.GameModedouble@NotNull List<AudioExperience>This returns aListof everyAudioExperiencethis receiver has received.@NotNull org.bukkit.inventory.PlayerInventory@NotNull org.bukkit.inventory.ItemStack@Nullable org.bukkit.inventory.ItemStack@NotNull org.bukkit.inventory.ItemStackorg.bukkit.entity.Playerdoublelong@NotNull List<org.bukkit.block.Block>getLastTwoTargetBlocks(Set<org.bukkit.Material> transparent, int maxDistance) @NotNull org.bukkit.entity.EntityintgetLevel()@NotNull List<org.bukkit.block.Block>getLineOfSight(Set<org.bukkit.Material> transparent, int maxDistance) @NotNull String@NotNull org.bukkit.inventory.MainHandint<T> TgetMemory(@NotNull org.bukkit.entity.memory.MemoryKey<T> memoryKey) int@NotNull org.bukkit.inventory.InventoryViewintgetPing()org.bukkit.entity.Player@NotNull Stringorg.bukkit.profile.PlayerProfilelonglongorg.bukkit.WeatherType@NotNull org.bukkit.entity.PosegetPose()org.bukkit.GameModebooleanintfloat@NotNull org.bukkit.scoreboard.Scoreboardorg.bukkit.entity.Entityorg.bukkit.entity.Entityint@NotNull org.bukkit.entity.SpawnCategoryorg.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(Set<org.bukkit.Material> transparent, int maxDistance) org.bukkit.block.BlockgetTargetBlockExact(int maxDistance) org.bukkit.block.BlockgetTargetBlockExact(int maxDistance, @NotNull org.bukkit.FluidCollisionMode fluidCollisionMode) int@NotNull org.bukkit.entity.EntityTypegetType()intfloatvoidgiveExp(int amount) voidgiveExpLevels(int amount) booleanhasAI()booleanhasCooldown(@NotNull org.bukkit.Material material) booleanhasDiscoveredRecipe(@NotNull org.bukkit.NamespacedKey recipe) booleanhasLineOfSight(@NotNull org.bukkit.entity.Entity other) booleanvoidhideEntity(org.bukkit.plugin.Plugin plugin, org.bukkit.entity.Entity entity) voidhidePlayer(@NotNull org.bukkit.entity.Player player) Deprecated.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()booleanbooleanbooleanbooleanisFlying()booleanbooleanbooleanbooleanbooleanisOnline()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidkickPlayer(String message) voidloadData()voidopenBook(@NotNull org.bukkit.inventory.ItemStack book) org.bukkit.inventory.InventoryViewopenEnchanting(org.bukkit.Location location, boolean force) org.bukkit.inventory.InventoryViewopenInventory(@NotNull org.bukkit.inventory.Inventory inventory) voidopenInventory(@NotNull org.bukkit.inventory.InventoryView inventory) org.bukkit.inventory.InventoryViewopenMerchant(@NotNull org.bukkit.entity.Villager trader, boolean force) org.bukkit.inventory.InventoryViewopenMerchant(@NotNull org.bukkit.inventory.Merchant merchant, boolean force) voidopenSign(org.bukkit.block.Sign sign) org.bukkit.inventory.InventoryViewopenWorkbench(org.bukkit.Location location, boolean force) booleanperformCommand(@NotNull String command) 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) Deprecated.voidplayNote(@NotNull org.bukkit.Location loc, @NotNull org.bukkit.Instrument instrument, @NotNull org.bukkit.Note note) 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) voidplaySound(org.bukkit.entity.Entity entity, org.bukkit.Sound sound, float volume, float pitch) voidplaySound(org.bukkit.entity.Entity entity, org.bukkit.Sound sound, org.bukkit.SoundCategory category, float volume, float pitch) org.bukkit.util.RayTraceResultrayTraceBlocks(double maxDistance) org.bukkit.util.RayTraceResultrayTraceBlocks(double maxDistance, @NotNull org.bukkit.FluidCollisionMode fluidCollisionMode) voidvoidvoidvoidrespawn()This method simulates thePlayerrespawning and also calls aPlayerRespawnEvent.voidsaveData()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 loc, float progress) voidsendEquipmentChange(org.bukkit.entity.LivingEntity entity, org.bukkit.inventory.EquipmentSlot slot, org.bukkit.inventory.ItemStack item) voidsendExperienceChange(float progress) voidsendExperienceChange(float progress, int level) voidsendMap(@NotNull org.bukkit.map.MapView map) voidsendPluginMessage(@NotNull org.bukkit.plugin.Plugin source, @NotNull String channel, byte[] message) voidsendRawMessage(@Nullable String message) voidsendRawMessage(@Nullable UUID sender, @NotNull String message) voidsendSignChange(@NotNull org.bukkit.Location loc, @Nullable String[] lines, @NotNull org.bukkit.DyeColor dyeColor, boolean hasGlowingText) voidsendSignChange(@NotNull org.bukkit.Location loc, String[] lines) voidsendSignChange(@NotNull org.bukkit.Location loc, String[] lines, @NotNull org.bukkit.DyeColor dyeColor) voidvoidvoidsetAbsorptionAmount(double amount) voidsetAI(boolean ai) voidsetAllowFlight(boolean flight) voidsetBedSpawnLocation(@Nullable org.bukkit.Location loc) voidsetBedSpawnLocation(@Nullable org.bukkit.Location loc, boolean force) voidsetCanPickupItems(boolean pickup) voidsetCollidable(boolean collidable) voidsetCompassTarget(@NotNull org.bukkit.Location loc) voidsetCooldown(@NotNull org.bukkit.Material material, int ticks) voidsetDisplayName(String name) voidsetExhaustion(float value) voidsetExp(float exp) voidsetFlying(boolean value) voidsetFlySpeed(float value) voidsetFoodLevel(int foodLevel) voidsetGameMode(@NotNull org.bukkit.GameMode mode) voidsetGliding(boolean gliding) voidsetHealth(double health) voidsetHealthScale(double scale) voidsetHealthScaled(boolean scale) voidsetItemInHand(org.bukkit.inventory.ItemStack item) voidsetItemOnCursor(org.bukkit.inventory.ItemStack item) voidsetLastDamage(double damage) voidsetLastPlayed(long time) booleansetLeashHolder(org.bukkit.entity.Entity holder) voidsetLevel(int level) voidsetMaximumNoDamageTicks(int ticks) <T> voidsetMemory(@NotNull org.bukkit.entity.memory.MemoryKey<T> memoryKey, T memoryValue) voidsetNoDamageTicks(int ticks) voidsetPersistent(boolean persistent) voidsetPlayerListFooter(String footer) voidsetPlayerListHeader(String header) voidsetPlayerListHeaderFooter(String header, String footer) voidsetPlayerListName(String name) voidsetPlayerTime(long time, boolean relative) voidsetPlayerWeather(@NotNull org.bukkit.WeatherType type) voidsetRemoveWhenFarAway(boolean remove) voidsetResourcePack(@NotNull String url) voidsetResourcePack(@NotNull String url, @org.jetbrains.annotations.Nullable byte[] hash, boolean force) voidsetResourcePack(@NotNull String url, @org.jetbrains.annotations.Nullable byte[] hash, @Nullable String prompt) voidsetResourcePack(@NotNull String url, @org.jetbrains.annotations.Nullable byte[] hash, @Nullable String prompt, boolean force) voidsetResourcePack(@NotNull String url, byte[] hash) voidsetSaturatedRegenRate(int ticks) voidsetSaturation(float value) voidsetScoreboard(@NotNull org.bukkit.scoreboard.Scoreboard scoreboard) voidsetShoulderEntityLeft(org.bukkit.entity.Entity entity) voidsetShoulderEntityRight(org.bukkit.entity.Entity entity) voidsetSleepingIgnored(boolean isSleeping) voidsetSneaking(boolean sneaking) voidsetSpectatorTarget(org.bukkit.entity.Entity entity) voidsetSprinting(boolean sprinting) voidsetStarvationRate(int ticks) 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) Deprecated.voidsetTotalExperience(int exp) voidsetUnsaturatedRegenRate(int ticks) voidsetWalkSpeed(float value) voidsetWhitelisted(boolean value) booleansetWindowProperty(@NotNull org.bukkit.inventory.InventoryView.Property prop, int value) voidvoidshowEntity(org.bukkit.plugin.Plugin plugin, org.bukkit.entity.Entity entity) voidshowPlayer(@NotNull org.bukkit.entity.Player player) Deprecated.voidshowPlayer(@NotNull org.bukkit.plugin.Plugin plugin, @NotNull org.bukkit.entity.Player player) @Nullable org.bukkit.event.block.BlockBreakEventsimulateBlockBreak(org.bukkit.block.Block block) Simulates the player breaking a block.@Nullable org.bukkit.event.block.BlockDamageEventsimulateBlockDamage(org.bukkit.block.Block block) Simulates the player damaging a block.protected org.bukkit.event.block.BlockDamageEventsimulateBlockDamagePure(org.bukkit.block.Block block) Simulates the player damaging a block just likesimulateBlockDamage(Block).@Nullable org.bukkit.event.block.BlockPlaceEventsimulateBlockPlace(org.bukkit.Material material, org.bukkit.Location location) Simulates the player placing a block.@NotNull org.bukkit.event.player.PlayerMoveEventsimulatePlayerMove(@NotNull org.bukkit.Location moveLocation) This method moves player instantly with respect to PlayerMoveEvent@NotNull org.bukkit.event.player.PlayerToggleSneakEventsimulateSneak(boolean sneak) @NotNull org.bukkit.event.player.PlayerToggleSprintEventsimulateSprint(boolean sprint) @NotNull org.bukkit.event.player.PlayerToggleFlightEventsimulateToggleFlight(boolean fly) 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 PlayerMock.PlayerSpigotMockspigot()voidvoidvoidvoidstopSound(@NotNull org.bukkit.Sound sound) voidstopSound(@NotNull org.bukkit.Sound sound, org.bukkit.SoundCategory category) voidvoidbooleanteleport(@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) Methods inherited from class be.seeseemelk.mockbukkit.entity.LivingEntityMock
addPotionEffect, addPotionEffect, addPotionEffects, damage, damage, getActivePotionEffects, getArrowCooldown, getArrowsInBody, getAttribute, getCategory, getEyeLocation, getHealth, getMaxHealth, getMaximumAir, getPotionEffect, getRemainingAir, hasPotionEffect, isClimbing, isDead, isInvisible, launchProjectile, launchProjectile, removePotionEffect, resetMaxHealth, setArrowCooldown, setArrowsInBody, setInvisible, setMaxHealth, setMaximumAir, setRemainingAirMethods inherited from class be.seeseemelk.mockbukkit.entity.EntityMock
addAttachment, addAttachment, addAttachment, addAttachment, addPassenger, addScoreboardTag, assertLocation, assertNotTeleported, assertTeleported, clearTeleported, eject, equals, getEffectivePermissions, getEntityId, getFallDistance, getFireTicks, getFreezeTicks, getHeight, getLastDamageCause, getLocation, getLocation, getMaxFireTicks, getMaxFreezeTicks, getMetadata, getName, getNearbyEntities, getPassenger, getPassengers, getPersistentDataContainer, getPistonMoveReaction, getPortalCooldown, getScoreboardTags, getServer, getTeleportCause, getTicksLived, getUniqueId, getVehicle, getVelocity, getWidth, getWorld, hasGravity, hashCode, hasMetadata, hasPermission, hasPermission, hasTeleported, isCustomNameVisible, isEmpty, isFrozen, isGlowing, isInsideVehicle, isInvulnerable, isInWater, isOnGround, isOp, isPermissionSet, isPermissionSet, isSilent, isValid, isVisualFire, leaveVehicle, nextMessage, playEffect, recalculatePermissions, remove, removeAttachment, removeMetadata, removePassenger, removeScoreboardTag, sendMessage, sendMessage, sendMessage, sendMessage, setCustomName, setCustomNameVisible, setFallDistance, setFireTicks, setFreezeTicks, setGlowing, setGravity, setInvulnerable, setLastDamageCause, setLocation, setMetadata, setName, setOp, setPassenger, setPortalCooldown, setRotation, setSilent, setTicksLived, setVelocity, setVisualFire, teleport, teleport, teleportMethods inherited from class org.bukkit.command.CommandSender.Spigot
sendMessage, sendMessage, sendMessage, sendMessageMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bukkit.attribute.Attributable
getAttributeMethods inherited from interface org.bukkit.command.CommandSender
sendMessage, sendMessage, sendMessage, sendMessageMethods inherited from interface org.bukkit.entity.Damageable
damage, damage, getHealth, getMaxHealth, resetMaxHealth, setMaxHealthMethods inherited from interface org.bukkit.entity.Entity
addPassenger, addScoreboardTag, eject, getEntityId, getFallDistance, getFireTicks, getFreezeTicks, getHeight, getLastDamageCause, getLocation, getLocation, getMaxFireTicks, getMaxFreezeTicks, getNearbyEntities, getPassenger, getPassengers, getPistonMoveReaction, getPortalCooldown, getScoreboardTags, getServer, getTicksLived, getUniqueId, getVehicle, getVelocity, getWidth, getWorld, hasGravity, isCustomNameVisible, isDead, isEmpty, isFrozen, isGlowing, isInsideVehicle, isInvulnerable, isInWater, isSilent, isValid, isVisualFire, leaveVehicle, playEffect, remove, removePassenger, removeScoreboardTag, setCustomNameVisible, setFallDistance, setFireTicks, setFreezeTicks, setGlowing, setGravity, setInvulnerable, setLastDamageCause, setPassenger, setPortalCooldown, setRotation, setSilent, setTicksLived, setVelocity, setVisualFire, teleport, teleport, teleportMethods inherited from interface org.bukkit.entity.HumanEntity
getNameMethods inherited from interface org.bukkit.entity.LivingEntity
addPotionEffect, addPotionEffect, addPotionEffects, getActivePotionEffects, getArrowCooldown, getArrowsInBody, getCategory, getEyeLocation, getMaximumAir, getPotionEffect, getRemainingAir, hasPotionEffect, isClimbing, isInvisible, removePotionEffect, setArrowCooldown, setArrowsInBody, setInvisible, setMaximumAir, setRemainingAirMethods inherited from interface be.seeseemelk.mockbukkit.command.MessageTarget
assertNoMoreSaid, assertSaidMethods inherited from interface org.bukkit.metadata.Metadatable
getMetadata, hasMetadata, removeMetadata, setMetadataMethods inherited from interface org.bukkit.Nameable
setCustomNameMethods inherited from interface org.bukkit.OfflinePlayer
getName, getUniqueIdMethods inherited from interface org.bukkit.permissions.Permissible
addAttachment, addAttachment, addAttachment, addAttachment, getEffectivePermissions, hasPermission, hasPermission, isPermissionSet, isPermissionSet, recalculatePermissions, removeAttachmentMethods inherited from interface org.bukkit.persistence.PersistentDataHolder
getPersistentDataContainerMethods inherited from interface org.bukkit.entity.Player
isOnGroundMethods inherited from interface org.bukkit.projectiles.ProjectileSource
launchProjectile, launchProjectileMethods inherited from interface org.bukkit.permissions.ServerOperator
isOp, setOpMethods inherited from interface be.seeseemelk.mockbukkit.sound.SoundReceiver
addHeardSound, assertSoundHeard, assertSoundHeard, assertSoundHeard, assertSoundHeard, assertSoundHeard, assertSoundHeard, assertSoundHeard, assertSoundHeard, clearSounds
-
Constructor Details
-
PlayerMock
-
PlayerMock
-
-
Method Details
-
getType
@NotNull public @NotNull org.bukkit.entity.EntityType getType()- Specified by:
getTypein interfaceorg.bukkit.entity.Entity
-
assertGameMode
public void assertGameMode(org.bukkit.GameMode expectedGamemode) Assert that the player is in a specific gamemode.- Parameters:
expectedGamemode- The gamemode the player should be in.
-
simulateBlockDamagePure
protected org.bukkit.event.block.BlockDamageEvent simulateBlockDamagePure(org.bukkit.block.Block block) Simulates the player damaging a block just likesimulateBlockDamage(Block). However, ifInstaBreakis enabled, it will not automatically fire aBlockBreakEvent. It will also still fire aBlockDamageEventeven if the player is not in survival mode.- Parameters:
block- The block to damage.- Returns:
- The event that has been fired.
-
simulateBlockDamage
@Nullable public @Nullable org.bukkit.event.block.BlockDamageEvent simulateBlockDamage(org.bukkit.block.Block block) Simulates the player damaging a block. Note that this method does not anything unless the player is in survival mode. IfInstaBreakis set to true by an event handler, aBlockBreakEventis immediately fired. The result will then still be whether or not theBlockDamageEventwas cancelled or not, not the laterBlockBreakEvent.- Parameters:
block- The block to damage.- Returns:
- the event that was fired,
nullif the player was not in survival gamemode.
-
simulateBlockBreak
@Nullable public @Nullable org.bukkit.event.block.BlockBreakEvent simulateBlockBreak(org.bukkit.block.Block block) Simulates the player breaking a block. This method will not break the block if the player is in adventure or spectator mode. If the player is in survival mode, the player will first damage the block.- Parameters:
block- The block to break.- Returns:
- The event that was fired,
nullif it wasn't or if the player was in adventure mode or in spectator mode.
-
simulateBlockPlace
@Nullable public @Nullable org.bukkit.event.block.BlockPlaceEvent simulateBlockPlace(org.bukkit.Material material, org.bukkit.Location location) Simulates the player placing a block. This method will not place the block if the player is in adventure or spectator mode.- Parameters:
material- The material of the location to set tolocation- The location of the material to set to- Returns:
- The event that was fired.
nullif it wasn't or the player was in adventure mode.
-
respawn
public void respawn()This method simulates thePlayerrespawning and also calls aPlayerRespawnEvent. Should thePlayernot be dead (whenLivingEntityMock.isDead()returns false) then this will throw anUnsupportedOperationException. Otherwise, theLocationwill be set toPlayer.getBedSpawnLocation()orWorld.getSpawnLocation(). Lastly the health of thisPlayerwill be restored and set to the max health. -
simulatePlayerMove
@NotNull public @NotNull org.bukkit.event.player.PlayerMoveEvent simulatePlayerMove(@NotNull @NotNull org.bukkit.Location moveLocation) This method moves player instantly with respect to PlayerMoveEvent- Parameters:
moveLocation- Location to move player to- Returns:
- The event that is fired
-
getInventory
@NotNull public @NotNull org.bukkit.inventory.PlayerInventory getInventory()- Specified by:
getInventoryin interfaceorg.bukkit.entity.HumanEntity- Specified by:
getInventoryin interfaceorg.bukkit.inventory.InventoryHolder
-
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
-
getPreviousGameMode
public org.bukkit.GameMode getPreviousGameMode()- Specified by:
getPreviousGameModein interfaceorg.bukkit.entity.Player
-
isWhitelisted
public boolean isWhitelisted()- Specified by:
isWhitelistedin interfaceorg.bukkit.OfflinePlayer
-
setWhitelisted
public void setWhitelisted(boolean value) - Specified by:
setWhitelistedin interfaceorg.bukkit.OfflinePlayer
-
getPlayer
public org.bukkit.entity.Player getPlayer()- Specified by:
getPlayerin interfaceorg.bukkit.OfflinePlayer
-
isOnline
public boolean isOnline()- Specified by:
isOnlinein interfaceorg.bukkit.OfflinePlayer
-
isBanned
public boolean isBanned()- Specified by:
isBannedin interfaceorg.bukkit.OfflinePlayer
-
getOpenInventory
@NotNull public @NotNull org.bukkit.inventory.InventoryView getOpenInventory()- Specified by:
getOpenInventoryin interfaceorg.bukkit.entity.HumanEntity
-
openInventory
public void openInventory(@NotNull @NotNull org.bukkit.inventory.InventoryView inventory) - Specified by:
openInventoryin interfaceorg.bukkit.entity.HumanEntity
-
openInventory
public org.bukkit.inventory.InventoryView openInventory(@NotNull @NotNull org.bukkit.inventory.Inventory inventory) - Specified by:
openInventoryin interfaceorg.bukkit.entity.HumanEntity
-
closeInventory
public void closeInventory()- Specified by:
closeInventoryin interfaceorg.bukkit.entity.HumanEntity
-
assertInventoryView
public void assertInventoryView(String message, org.bukkit.event.inventory.InventoryType type, Predicate<org.bukkit.inventory.Inventory> predicate) This method is an assertion for the currently openInventoryViewfor thisPlayer. ThePredicaterefers to the top inventory, not thePlayerInventory. It uses the methodInventoryView.getTopInventory().- Parameters:
message- The message to display upon failuretype- TheInventoryTypeyou are expectingpredicate- A customPredicateto check the openedInventory.
-
assertInventoryView
public void assertInventoryView(org.bukkit.event.inventory.InventoryType type, Predicate<org.bukkit.inventory.Inventory> predicate) This method is an assertion for the currently openInventoryViewfor thisPlayer. ThePredicaterefers to the top inventory, not thePlayerInventory. It uses the methodInventoryView.getTopInventory().- Parameters:
type- TheInventoryTypeyou are expectingpredicate- A customPredicateto check the openedInventory.
-
assertInventoryView
public void assertInventoryView(org.bukkit.event.inventory.InventoryType type) This method is an assertion for the currently openInventoryViewfor thisPlayer.- Parameters:
type- TheInventoryTypeyou are expecting
-
assertInventoryView
This method is an assertion for the currently openInventoryViewfor thisPlayer.- Parameters:
message- The message to display upon failuretype- TheInventoryTypeyou are expecting
-
performCommand
- Specified by:
performCommandin interfaceorg.bukkit.entity.Player
-
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 @NotNull org.bukkit.inventory.InventoryView.Property prop, int value) - Specified by:
setWindowPropertyin interfaceorg.bukkit.entity.HumanEntity
-
openWorkbench
public org.bukkit.inventory.InventoryView openWorkbench(org.bukkit.Location location, boolean force) - Specified by:
openWorkbenchin interfaceorg.bukkit.entity.HumanEntity
-
openEnchanting
public org.bukkit.inventory.InventoryView openEnchanting(org.bukkit.Location location, boolean force) - Specified by:
openEnchantingin interfaceorg.bukkit.entity.HumanEntity
-
openMerchant
public org.bukkit.inventory.InventoryView openMerchant(@NotNull @NotNull org.bukkit.entity.Villager trader, boolean force) - Specified by:
openMerchantin interfaceorg.bukkit.entity.HumanEntity
-
openMerchant
public org.bukkit.inventory.InventoryView openMerchant(@NotNull @NotNull org.bukkit.inventory.Merchant merchant, boolean force) - Specified by:
openMerchantin interfaceorg.bukkit.entity.HumanEntity
-
getItemInHand
@NotNull public @NotNull org.bukkit.inventory.ItemStack getItemInHand()- Specified by:
getItemInHandin interfaceorg.bukkit.entity.HumanEntity
-
setItemInHand
public void setItemInHand(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(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
-
isSleeping
public boolean isSleeping()- Specified by:
isSleepingin interfaceorg.bukkit.entity.LivingEntity
-
getSleepTicks
public int getSleepTicks()- Specified by:
getSleepTicksin 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
-
getShoulderEntityLeft
public org.bukkit.entity.Entity getShoulderEntityLeft()- Specified by:
getShoulderEntityLeftin interfaceorg.bukkit.entity.HumanEntity
-
setShoulderEntityLeft
public void setShoulderEntityLeft(org.bukkit.entity.Entity entity) - Specified by:
setShoulderEntityLeftin interfaceorg.bukkit.entity.HumanEntity
-
getShoulderEntityRight
public org.bukkit.entity.Entity getShoulderEntityRight()- Specified by:
getShoulderEntityRightin interfaceorg.bukkit.entity.HumanEntity
-
setShoulderEntityRight
public void setShoulderEntityRight(org.bukkit.entity.Entity entity) - Specified by:
setShoulderEntityRightin interfaceorg.bukkit.entity.HumanEntity
-
getEyeHeight
public double getEyeHeight()- Specified by:
getEyeHeightin interfaceorg.bukkit.entity.LivingEntity- Overrides:
getEyeHeightin classLivingEntityMock
-
getEyeHeight
public double getEyeHeight(boolean ignorePose) - Specified by:
getEyeHeightin interfaceorg.bukkit.entity.LivingEntity- Overrides:
getEyeHeightin classLivingEntityMock
-
getLineOfSight
@NotNull public @NotNull List<org.bukkit.block.Block> getLineOfSight(Set<org.bukkit.Material> transparent, int maxDistance) - Specified by:
getLineOfSightin interfaceorg.bukkit.entity.LivingEntity- Overrides:
getLineOfSightin classLivingEntityMock
-
getTargetBlock
@NotNull public @NotNull org.bukkit.block.Block getTargetBlock(Set<org.bukkit.Material> transparent, int maxDistance) - Specified by:
getTargetBlockin interfaceorg.bukkit.entity.LivingEntity- Overrides:
getTargetBlockin classLivingEntityMock
-
getLastTwoTargetBlocks
@NotNull public @NotNull List<org.bukkit.block.Block> getLastTwoTargetBlocks(Set<org.bukkit.Material> transparent, int maxDistance) - Specified by:
getLastTwoTargetBlocksin interfaceorg.bukkit.entity.LivingEntity- Overrides:
getLastTwoTargetBlocksin classLivingEntityMock
-
getMaximumNoDamageTicks
public int getMaximumNoDamageTicks()- Specified by:
getMaximumNoDamageTicksin interfaceorg.bukkit.entity.LivingEntity- Overrides:
getMaximumNoDamageTicksin classLivingEntityMock
-
setMaximumNoDamageTicks
public void setMaximumNoDamageTicks(int ticks) - Specified by:
setMaximumNoDamageTicksin interfaceorg.bukkit.entity.LivingEntity- Overrides:
setMaximumNoDamageTicksin classLivingEntityMock
-
getLastDamage
public double getLastDamage()- Specified by:
getLastDamagein interfaceorg.bukkit.entity.LivingEntity- Overrides:
getLastDamagein classLivingEntityMock
-
setLastDamage
public void setLastDamage(double damage) - Specified by:
setLastDamagein interfaceorg.bukkit.entity.LivingEntity- Overrides:
setLastDamagein classLivingEntityMock
-
getNoDamageTicks
public int getNoDamageTicks()- Specified by:
getNoDamageTicksin interfaceorg.bukkit.entity.LivingEntity- Overrides:
getNoDamageTicksin classLivingEntityMock
-
setNoDamageTicks
public void setNoDamageTicks(int ticks) - Specified by:
setNoDamageTicksin interfaceorg.bukkit.entity.LivingEntity- Overrides:
setNoDamageTicksin classLivingEntityMock
-
getKiller
public org.bukkit.entity.Player getKiller()- Specified by:
getKillerin interfaceorg.bukkit.entity.LivingEntity- Overrides:
getKillerin classLivingEntityMock
-
hasLineOfSight
public boolean hasLineOfSight(@NotNull @NotNull org.bukkit.entity.Entity other) - Specified by:
hasLineOfSightin interfaceorg.bukkit.entity.LivingEntity- Overrides:
hasLineOfSightin classLivingEntityMock
-
getRemoveWhenFarAway
public boolean getRemoveWhenFarAway()- Specified by:
getRemoveWhenFarAwayin interfaceorg.bukkit.entity.LivingEntity- Overrides:
getRemoveWhenFarAwayin classLivingEntityMock
-
setRemoveWhenFarAway
public void setRemoveWhenFarAway(boolean remove) - Specified by:
setRemoveWhenFarAwayin interfaceorg.bukkit.entity.LivingEntity- Overrides:
setRemoveWhenFarAwayin classLivingEntityMock
-
getEquipment
public 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- Overrides:
setCanPickupItemsin classLivingEntityMock
-
getCanPickupItems
public boolean getCanPickupItems()- Specified by:
getCanPickupItemsin interfaceorg.bukkit.entity.LivingEntity- Overrides:
getCanPickupItemsin classLivingEntityMock
-
isLeashed
public boolean isLeashed()- Specified by:
isLeashedin interfaceorg.bukkit.entity.LivingEntity- Overrides:
isLeashedin classLivingEntityMock
-
getLeashHolder
@NotNull public @NotNull org.bukkit.entity.Entity getLeashHolder()- Specified by:
getLeashHolderin interfaceorg.bukkit.entity.LivingEntity- Overrides:
getLeashHolderin classLivingEntityMock
-
setLeashHolder
public boolean setLeashHolder(org.bukkit.entity.Entity holder) - Specified by:
setLeashHolderin interfaceorg.bukkit.entity.LivingEntity- Overrides:
setLeashHolderin classLivingEntityMock
-
isGliding
public boolean isGliding()- Specified by:
isGlidingin interfaceorg.bukkit.entity.LivingEntity- Overrides:
isGlidingin classLivingEntityMock
-
setGliding
public void setGliding(boolean gliding) - Specified by:
setGlidingin interfaceorg.bukkit.entity.LivingEntity- Overrides:
setGlidingin classLivingEntityMock
-
setAI
public void setAI(boolean ai) - Specified by:
setAIin interfaceorg.bukkit.entity.LivingEntity- Overrides:
setAIin classLivingEntityMock
-
hasAI
public boolean hasAI()- Specified by:
hasAIin interfaceorg.bukkit.entity.LivingEntity- Overrides:
hasAIin classLivingEntityMock
-
setCollidable
public void setCollidable(boolean collidable) - Specified by:
setCollidablein interfaceorg.bukkit.entity.LivingEntity- Overrides:
setCollidablein classLivingEntityMock
-
isCollidable
public boolean isCollidable()- Specified by:
isCollidablein interfaceorg.bukkit.entity.LivingEntity- Overrides:
isCollidablein classLivingEntityMock
-
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
-
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
-
setLastPlayed
public void setLastPlayed(long time) -
serialize
- Specified by:
serializein interfaceorg.bukkit.configuration.serialization.ConfigurationSerializable
-
sendPluginMessage
public void sendPluginMessage(@NotNull @NotNull org.bukkit.plugin.Plugin source, @NotNull @NotNull String channel, byte[] message) - Specified by:
sendPluginMessagein interfaceorg.bukkit.plugin.messaging.PluginMessageRecipient
-
getListeningPluginChannels
- Specified by:
getListeningPluginChannelsin interfaceorg.bukkit.plugin.messaging.PluginMessageRecipient
-
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
-
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
-
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
-
isSneaking
public boolean isSneaking()- Specified by:
isSneakingin interfaceorg.bukkit.entity.Player
-
setSneaking
public void setSneaking(boolean sneaking) - Specified by:
setSneakingin interfaceorg.bukkit.entity.Player
-
simulateSneak
@NotNull public @NotNull org.bukkit.event.player.PlayerToggleSneakEvent simulateSneak(boolean sneak) -
isSprinting
public boolean isSprinting()- Specified by:
isSprintingin interfaceorg.bukkit.entity.Player
-
setSprinting
public void setSprinting(boolean sprinting) - Specified by:
setSprintingin interfaceorg.bukkit.entity.Player
-
simulateSprint
@NotNull public @NotNull org.bukkit.event.player.PlayerToggleSprintEvent simulateSprint(boolean sprint) -
saveData
public void saveData()- Specified by:
saveDatain interfaceorg.bukkit.entity.Player
-
loadData
public void loadData()- Specified by:
loadDatain interfaceorg.bukkit.entity.Player
-
isSleepingIgnored
public boolean isSleepingIgnored()- Specified by:
isSleepingIgnoredin interfaceorg.bukkit.entity.Player
-
setSleepingIgnored
public void setSleepingIgnored(boolean isSleeping) - Specified by:
setSleepingIgnoredin interfaceorg.bukkit.entity.Player
-
playNote
@Deprecated public void playNote(@NotNull @NotNull org.bukkit.Location loc, byte instrument, byte note) Deprecated.- 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 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, float volume, float pitch) - Specified by:
playSoundin interfaceorg.bukkit.entity.Player
-
playSound
public void playSound(org.bukkit.entity.Entity entity, 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, @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 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(org.bukkit.entity.Entity entity, org.bukkit.Sound sound, org.bukkit.SoundCategory category, float volume, float pitch) - Specified by:
playSoundin interfaceorg.bukkit.entity.Player
-
getHeardSounds
Description copied from interface:SoundReceiverThis returns aListof everyAudioExperiencethis receiver has received.- Specified by:
getHeardSoundsin interfaceSoundReceiver- Returns:
- A mutable
Listcontaining every heard sound.
-
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, org.bukkit.SoundCategory category) - Specified by:
stopSoundin interfaceorg.bukkit.entity.Player
-
stopSound
- 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, 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
-
sendSignChange
- Specified by:
sendSignChangein interfaceorg.bukkit.entity.Player
-
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
-
incrementStatistic
public void incrementStatistic(@NotNull @NotNull org.bukkit.Statistic statistic) - Specified by:
incrementStatisticin interfaceorg.bukkit.OfflinePlayer
-
decrementStatistic
public void decrementStatistic(@NotNull @NotNull org.bukkit.Statistic statistic) - Specified by:
decrementStatisticin interfaceorg.bukkit.OfflinePlayer
-
incrementStatistic
public void incrementStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, int amount) - Specified by:
incrementStatisticin interfaceorg.bukkit.OfflinePlayer
-
decrementStatistic
public void decrementStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, int amount) - Specified by:
decrementStatisticin interfaceorg.bukkit.OfflinePlayer
-
setStatistic
public void setStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, int newValue) - Specified by:
setStatisticin interfaceorg.bukkit.OfflinePlayer
-
getStatistic
public int getStatistic(@NotNull @NotNull org.bukkit.Statistic statistic) - Specified by:
getStatisticin interfaceorg.bukkit.OfflinePlayer
-
incrementStatistic
public void incrementStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, @NotNull @NotNull org.bukkit.Material material) - Specified by:
incrementStatisticin interfaceorg.bukkit.OfflinePlayer
-
decrementStatistic
public void decrementStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, @NotNull @NotNull org.bukkit.Material material) - Specified by:
decrementStatisticin interfaceorg.bukkit.OfflinePlayer
-
getStatistic
public int getStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, @NotNull @NotNull org.bukkit.Material material) - Specified by:
getStatisticin interfaceorg.bukkit.OfflinePlayer
-
incrementStatistic
public void incrementStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, @NotNull @NotNull org.bukkit.Material material, int amount) - Specified by:
incrementStatisticin interfaceorg.bukkit.OfflinePlayer
-
decrementStatistic
public void decrementStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, @NotNull @NotNull org.bukkit.Material material, int amount) - Specified by:
decrementStatisticin interfaceorg.bukkit.OfflinePlayer
-
setStatistic
public void setStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, @NotNull @NotNull org.bukkit.Material material, int newValue) - Specified by:
setStatisticin interfaceorg.bukkit.OfflinePlayer
-
incrementStatistic
public void incrementStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, @NotNull @NotNull org.bukkit.entity.EntityType entityType) - Specified by:
incrementStatisticin interfaceorg.bukkit.OfflinePlayer
-
decrementStatistic
public void decrementStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, @NotNull @NotNull org.bukkit.entity.EntityType entityType) - Specified by:
decrementStatisticin interfaceorg.bukkit.OfflinePlayer
-
getStatistic
public int getStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, @NotNull @NotNull org.bukkit.entity.EntityType entityType) - Specified by:
getStatisticin interfaceorg.bukkit.OfflinePlayer
-
incrementStatistic
public void incrementStatistic(@NotNull @NotNull org.bukkit.Statistic statistic, @NotNull @NotNull org.bukkit.entity.EntityType entityType, int amount) - Specified by:
incrementStatisticin interfaceorg.bukkit.OfflinePlayer
-
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
-
setPlayerTime
public void setPlayerTime(long time, boolean relative) - Specified by:
setPlayerTimein interfaceorg.bukkit.entity.Player
-
getCustomName
- Specified by:
getCustomNamein interfaceorg.bukkit.Nameable- Overrides:
getCustomNamein classEntityMock
-
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
-
getPlayerWeather
public org.bukkit.WeatherType getPlayerWeather()- Specified by:
getPlayerWeatherin interfaceorg.bukkit.entity.Player
-
setPlayerWeather
public void setPlayerWeather(@NotNull @NotNull org.bukkit.WeatherType type) - Specified by:
setPlayerWeatherin 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
-
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 foodLevel) - Specified by:
setFoodLevelin interfaceorg.bukkit.entity.HumanEntity
-
getBedSpawnLocation
@Nullable public @Nullable org.bukkit.Location getBedSpawnLocation()- Specified by:
getBedSpawnLocationin interfaceorg.bukkit.OfflinePlayer- Specified by:
getBedSpawnLocationin interfaceorg.bukkit.entity.Player
-
setBedSpawnLocation
public void setBedSpawnLocation(@Nullable @Nullable org.bukkit.Location loc) - Specified by:
setBedSpawnLocationin interfaceorg.bukkit.entity.Player
-
setBedSpawnLocation
public void setBedSpawnLocation(@Nullable @Nullable org.bukkit.Location loc, boolean force) - Specified by:
setBedSpawnLocationin interfaceorg.bukkit.entity.Player
-
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
Deprecated.- 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
Deprecated.- 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
-
isFlying
public boolean isFlying()- Specified by:
isFlyingin interfaceorg.bukkit.entity.Player
-
setFlying
public void setFlying(boolean value) - Specified by:
setFlyingin interfaceorg.bukkit.entity.Player
-
simulateToggleFlight
@NotNull public @NotNull org.bukkit.event.player.PlayerToggleFlightEvent simulateToggleFlight(boolean fly) -
getFlySpeed
public float getFlySpeed()- Specified by:
getFlySpeedin interfaceorg.bukkit.entity.Player
-
setFlySpeed
public void setFlySpeed(float value) - Specified by:
setFlySpeedin interfaceorg.bukkit.entity.Player
-
getWalkSpeed
public float getWalkSpeed()- Specified by:
getWalkSpeedin interfaceorg.bukkit.entity.Player
-
setWalkSpeed
public void setWalkSpeed(float value) - Specified by:
setWalkSpeedin interfaceorg.bukkit.entity.Player
-
setTexturePack
Deprecated.- Specified by:
setTexturePackin interfaceorg.bukkit.entity.Player
-
setResourcePack
- Specified by:
setResourcePackin interfaceorg.bukkit.entity.Player
-
setResourcePack
- Specified by:
setResourcePackin interfaceorg.bukkit.entity.Player
-
setResourcePack
public void setResourcePack(@NotNull @NotNull String url, @Nullable @org.jetbrains.annotations.Nullable byte[] hash, @Nullable @Nullable String prompt) - Specified by:
setResourcePackin interfaceorg.bukkit.entity.Player
-
setResourcePack
public void setResourcePack(@NotNull @NotNull String url, @Nullable @org.jetbrains.annotations.Nullable byte[] hash, boolean force) - Specified by:
setResourcePackin interfaceorg.bukkit.entity.Player
-
setResourcePack
public void setResourcePack(@NotNull @NotNull String url, @Nullable @org.jetbrains.annotations.Nullable byte[] hash, @Nullable @Nullable String prompt, boolean force) - 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) - Specified by:
setScoreboardin interfaceorg.bukkit.entity.Player
-
setHealth
public void setHealth(double health) - Specified by:
setHealthin interfaceorg.bukkit.entity.Damageable- Overrides:
setHealthin classLivingEntityMock
-
isHealthScaled
public boolean isHealthScaled()- Specified by:
isHealthScaledin interfaceorg.bukkit.entity.Player
-
setHealthScaled
public void setHealthScaled(boolean scale) - Specified by:
setHealthScaledin interfaceorg.bukkit.entity.Player
-
getHealthScale
public double getHealthScale()- Specified by:
getHealthScalein interfaceorg.bukkit.entity.Player
-
setHealthScale
public void setHealthScale(double scale) - Specified by:
setHealthScalein interfaceorg.bukkit.entity.Player
-
getSpectatorTarget
public org.bukkit.entity.Entity getSpectatorTarget()- Specified by:
getSpectatorTargetin interfaceorg.bukkit.entity.Player
-
setSpectatorTarget
public void setSpectatorTarget(org.bukkit.entity.Entity entity) - Specified by:
setSpectatorTargetin interfaceorg.bukkit.entity.Player
-
sendTitle
- Specified by:
sendTitlein interfaceorg.bukkit.entity.Player
-
sendTitle
- Specified by:
sendTitlein interfaceorg.bukkit.entity.Player
-
nextTitle
-
nextSubTitle
-
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, 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, 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, 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, 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, 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, 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
-
getLocale
- Specified by:
getLocalein interfaceorg.bukkit.entity.Player
-
isSwimming
public boolean isSwimming()- Specified by:
isSwimmingin interfaceorg.bukkit.entity.LivingEntity- Overrides:
isSwimmingin classLivingEntityMock
-
setSwimming
public void setSwimming(boolean swimming) - Specified by:
setSwimmingin interfaceorg.bukkit.entity.LivingEntity- Overrides:
setSwimmingin classLivingEntityMock
-
isRiptiding
public boolean isRiptiding()- Specified by:
isRiptidingin interfaceorg.bukkit.entity.LivingEntity- Overrides:
isRiptidingin classLivingEntityMock
-
isPersistent
public boolean isPersistent()- Specified by:
isPersistentin interfaceorg.bukkit.entity.Entity- Overrides:
isPersistentin classEntityMock
-
setPersistent
public void setPersistent(boolean persistent) - Specified by:
setPersistentin interfaceorg.bukkit.entity.Entity- Overrides:
setPersistentin classEntityMock
-
getPlayerListHeader
- Specified by:
getPlayerListHeaderin interfaceorg.bukkit.entity.Player
-
setPlayerListHeader
- Specified by:
setPlayerListHeaderin 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
-
updateCommands
public void updateCommands()- Specified by:
updateCommandsin interfaceorg.bukkit.entity.Player
-
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
-
getTargetBlockExact
public org.bukkit.block.Block getTargetBlockExact(int maxDistance) - Specified by:
getTargetBlockExactin interfaceorg.bukkit.entity.LivingEntity- Overrides:
getTargetBlockExactin classLivingEntityMock
-
getTargetBlockExact
public org.bukkit.block.Block getTargetBlockExact(int maxDistance, @NotNull @NotNull org.bukkit.FluidCollisionMode fluidCollisionMode) - Specified by:
getTargetBlockExactin interfaceorg.bukkit.entity.LivingEntity- Overrides:
getTargetBlockExactin classLivingEntityMock
-
rayTraceBlocks
public org.bukkit.util.RayTraceResult rayTraceBlocks(double maxDistance) - Specified by:
rayTraceBlocksin interfaceorg.bukkit.entity.LivingEntity- Overrides:
rayTraceBlocksin classLivingEntityMock
-
rayTraceBlocks
public org.bukkit.util.RayTraceResult rayTraceBlocks(double maxDistance, @NotNull @NotNull org.bukkit.FluidCollisionMode fluidCollisionMode) - Specified by:
rayTraceBlocksin interfaceorg.bukkit.entity.LivingEntity- Overrides:
rayTraceBlocksin classLivingEntityMock
-
getBoundingBox
@NotNull public @NotNull org.bukkit.util.BoundingBox getBoundingBox()- Specified by:
getBoundingBoxin interfaceorg.bukkit.entity.Entity- Overrides:
getBoundingBoxin classEntityMock
-
getFacing
@NotNull public @NotNull org.bukkit.block.BlockFace getFacing()- Specified by:
getFacingin interfaceorg.bukkit.entity.Entity- Overrides:
getFacingin classEntityMock
-
getClientViewDistance
public int getClientViewDistance()- Specified by:
getClientViewDistancein interfaceorg.bukkit.entity.Player
-
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
-
getMemory
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, T memoryValue) - Specified by:
setMemoryin interfaceorg.bukkit.entity.LivingEntity
-
getAbsorptionAmount
public double getAbsorptionAmount()- Specified by:
getAbsorptionAmountin interfaceorg.bukkit.entity.Damageable
-
setAbsorptionAmount
public void setAbsorptionAmount(double amount) - Specified by:
setAbsorptionAmountin interfaceorg.bukkit.entity.Damageable
-
getPose
@NotNull public @NotNull org.bukkit.entity.Pose getPose()- Specified by:
getPosein interfaceorg.bukkit.entity.Entity- Overrides:
getPosein classEntityMock
-
sendSignChange
public void sendSignChange(@NotNull @NotNull org.bukkit.Location loc, 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 loc, @Nullable @Nullable String[] lines, @NotNull @NotNull org.bukkit.DyeColor dyeColor, boolean hasGlowingText) throws IllegalArgumentException - Specified by:
sendSignChangein interfaceorg.bukkit.entity.Player- Throws:
IllegalArgumentException
-
openBook
public void openBook(@NotNull @NotNull org.bukkit.inventory.ItemStack book) - Specified by:
openBookin interfaceorg.bukkit.entity.Player
-
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
-
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
-
getAttackCooldown
public float getAttackCooldown()- Specified by:
getAttackCooldownin 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
-
dropItem
public boolean dropItem(boolean dropAll) - Specified by:
dropItemin interfaceorg.bukkit.entity.HumanEntity
-
getCollidableExemptions
- Specified by:
getCollidableExemptionsin interfaceorg.bukkit.entity.LivingEntity
-
sendBlockDamage
public void sendBlockDamage(@NotNull @NotNull org.bukkit.Location loc, float progress) - Specified by:
sendBlockDamagein interfaceorg.bukkit.entity.Player
-
getSaturatedRegenRate
public int getSaturatedRegenRate()- Specified by:
getSaturatedRegenRatein interfaceorg.bukkit.entity.HumanEntity
-
setSaturatedRegenRate
public void setSaturatedRegenRate(int ticks) - Specified by:
setSaturatedRegenRatein interfaceorg.bukkit.entity.HumanEntity
-
getUnsaturatedRegenRate
public int getUnsaturatedRegenRate()- Specified by:
getUnsaturatedRegenRatein interfaceorg.bukkit.entity.HumanEntity
-
setUnsaturatedRegenRate
public void setUnsaturatedRegenRate(int ticks) - Specified by:
setUnsaturatedRegenRatein interfaceorg.bukkit.entity.HumanEntity
-
getStarvationRate
public int getStarvationRate()- Specified by:
getStarvationRatein interfaceorg.bukkit.entity.HumanEntity
-
setStarvationRate
public void setStarvationRate(int ticks) - Specified by:
setStarvationRatein interfaceorg.bukkit.entity.HumanEntity
-
getPing
public int getPing()- Specified by:
getPingin interfaceorg.bukkit.entity.Player
-
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- Overrides:
teleportin classEntityMock
-
sendEquipmentChange
public void sendEquipmentChange(org.bukkit.entity.LivingEntity entity, org.bukkit.inventory.EquipmentSlot slot, org.bukkit.inventory.ItemStack item) - Specified by:
sendEquipmentChangein interfaceorg.bukkit.entity.Player
-
hideEntity
public void hideEntity(org.bukkit.plugin.Plugin plugin, org.bukkit.entity.Entity entity) - Specified by:
hideEntityin interfaceorg.bukkit.entity.Player
-
showEntity
public void showEntity(org.bukkit.plugin.Plugin plugin, org.bukkit.entity.Entity entity) - Specified by:
showEntityin interfaceorg.bukkit.entity.Player
-
canSee
public boolean canSee(org.bukkit.entity.Entity entity) - Specified by:
canSeein interfaceorg.bukkit.entity.Player
-
openSign
public void openSign(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
-
getSpawnCategory
@NotNull public @NotNull org.bukkit.entity.SpawnCategory getSpawnCategory()- Specified by:
getSpawnCategoryin interfaceorg.bukkit.entity.Entity
-
getPlayerProfile
public org.bukkit.profile.PlayerProfile getPlayerProfile()- Specified by:
getPlayerProfilein interfaceorg.bukkit.OfflinePlayer
-
spigot
- Specified by:
spigotin interfaceorg.bukkit.command.CommandSender- Specified by:
spigotin interfaceorg.bukkit.entity.Entity- Specified by:
spigotin interfaceorg.bukkit.entity.Player- Overrides:
spigotin classEntityMock
-