public class ItemEntityMock extends EntityMock implements org.bukkit.entity.Item
Item entity. It can hold an ItemStack, that pretty much covers it all.| Constructor and Description |
|---|
ItemEntityMock(@NotNull ServerMock server,
@NotNull java.util.UUID uuid,
@NotNull org.bukkit.inventory.ItemStack item) |
| Modifier and Type | Method and Description |
|---|---|
org.bukkit.inventory.ItemStack |
getItemStack() |
@Nullable java.util.UUID |
getOwner() |
int |
getPickupDelay() |
@Nullable java.util.UUID |
getThrower() |
org.bukkit.entity.EntityType |
getType() |
void |
setItemStack(org.bukkit.inventory.ItemStack stack) |
void |
setOwner(@Nullable java.util.UUID owner) |
void |
setPickupDelay(int delay) |
void |
setThrower(@Nullable java.util.UUID thrower) |
addAttachment, addAttachment, addAttachment, addAttachment, addPassenger, addScoreboardTag, assertLocation, assertNotTeleported, assertTeleported, clearTeleported, eject, equals, getBoundingBox, getCustomName, getEffectivePermissions, getEntityId, getFacing, getFallDistance, getFireTicks, getHeight, getLastDamageCause, getLocation, getLocation, getMaxFireTicks, getMetadata, getName, getNearbyEntities, getPassenger, getPassengers, getPersistentDataContainer, getPistonMoveReaction, getPortalCooldown, getPose, getScoreboardTags, getServer, getTeleportCause, getTicksLived, getUniqueId, getVehicle, getVelocity, getWidth, getWorld, hasGravity, hashCode, hasMetadata, hasPermission, hasPermission, hasTeleported, isCustomNameVisible, isDead, isEmpty, isGlowing, isInsideVehicle, isInvulnerable, isInWater, isOnGround, isOp, isPermissionSet, isPermissionSet, isPersistent, isSilent, isValid, leaveVehicle, nextMessage, playEffect, recalculatePermissions, remove, removeAttachment, removeMetadata, removePassenger, removeScoreboardTag, sendMessage, sendMessage, sendMessage, sendMessage, setCustomName, setCustomNameVisible, setFallDistance, setFireTicks, setGlowing, setGravity, setInvulnerable, setLastDamageCause, setLocation, setMetadata, setName, setOp, setPassenger, setPersistent, setPortalCooldown, setRotation, setSilent, setTicksLived, setVelocity, spigot, teleport, teleport, teleport, teleportsendMessage, sendMessage, sendMessage, sendMessageclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitaddPassenger, addScoreboardTag, eject, getBoundingBox, getEntityId, getFacing, getFallDistance, getFireTicks, getHeight, getLastDamageCause, getLocation, getLocation, getMaxFireTicks, getNearbyEntities, getPassenger, getPassengers, getPistonMoveReaction, getPortalCooldown, getPose, getScoreboardTags, getServer, getTicksLived, getUniqueId, getVehicle, getVelocity, getWidth, getWorld, hasGravity, isCustomNameVisible, isDead, isEmpty, isGlowing, isInsideVehicle, isInvulnerable, isInWater, isOnGround, isPersistent, isSilent, isValid, leaveVehicle, playEffect, remove, removePassenger, removeScoreboardTag, setCustomNameVisible, setFallDistance, setFireTicks, setGlowing, setGravity, setInvulnerable, setLastDamageCause, setPassenger, setPersistent, setPortalCooldown, setRotation, setSilent, setTicksLived, setVelocity, spigot, teleport, teleport, teleport, teleportgetMetadata, hasMetadata, removeMetadata, setMetadatagetName, sendMessage, sendMessage, sendMessage, sendMessageaddAttachment, addAttachment, addAttachment, addAttachment, getEffectivePermissions, hasPermission, hasPermission, isPermissionSet, isPermissionSet, recalculatePermissions, removeAttachmentgetPersistentDataContainerassertNoMoreSaid, assertSaidpublic ItemEntityMock(@NotNull
@NotNull ServerMock server,
@NotNull
@NotNull java.util.UUID uuid,
@NotNull
@NotNull org.bukkit.inventory.ItemStack item)
public org.bukkit.entity.EntityType getType()
getType in interface org.bukkit.entity.Entitypublic org.bukkit.inventory.ItemStack getItemStack()
getItemStack in interface org.bukkit.entity.Itempublic void setItemStack(org.bukkit.inventory.ItemStack stack)
setItemStack in interface org.bukkit.entity.Itempublic int getPickupDelay()
getPickupDelay in interface org.bukkit.entity.Itempublic void setPickupDelay(int delay)
setPickupDelay in interface org.bukkit.entity.Itempublic void setOwner(@Nullable
@Nullable java.util.UUID owner)
setOwner in interface org.bukkit.entity.Item@Nullable public @Nullable java.util.UUID getOwner()
getOwner in interface org.bukkit.entity.Itempublic void setThrower(@Nullable
@Nullable java.util.UUID thrower)
setThrower in interface org.bukkit.entity.Item@Nullable public @Nullable java.util.UUID getThrower()
getThrower in interface org.bukkit.entity.Item