Package be.seeseemelk.mockbukkit.entity
Class ArmorStandMock
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.ArmorStandMock
- All Implemented Interfaces:
MessageTarget,org.bukkit.attribute.Attributable,org.bukkit.command.CommandSender,org.bukkit.entity.ArmorStand,org.bukkit.entity.Damageable,org.bukkit.entity.Entity,org.bukkit.entity.LivingEntity,org.bukkit.metadata.Metadatable,org.bukkit.Nameable,org.bukkit.permissions.Permissible,org.bukkit.permissions.ServerOperator,org.bukkit.persistence.PersistentDataHolder,org.bukkit.projectiles.ProjectileSource
This is the mock of an
ArmorStand.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.bukkit.entity.ArmorStand
org.bukkit.entity.ArmorStand.LockTypeNested classes/interfaces inherited from interface org.bukkit.entity.Entity
org.bukkit.entity.Entity.Spigot -
Field Summary
Fields inherited from class be.seeseemelk.mockbukkit.entity.LivingEntityMock
alive, attributes, health -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddEquipmentLock(org.bukkit.inventory.EquipmentSlot slot, org.bukkit.entity.ArmorStand.LockType lockType) voidattack(org.bukkit.entity.Entity target) double@NotNull org.bukkit.util.EulerAngleorg.bukkit.inventory.ItemStackgetBoots()Deprecated.org.bukkit.inventory.ItemStackDeprecated.org.bukkit.inventory.EntityEquipment@NotNull org.bukkit.util.EulerAngleorg.bukkit.inventory.ItemStackDeprecated.org.bukkit.inventory.ItemStackDeprecated.@NotNull org.bukkit.util.EulerAngle@NotNull org.bukkit.util.EulerAngleorg.bukkit.inventory.ItemStackDeprecated.<T> TgetMemory(org.bukkit.entity.memory.MemoryKey<T> memoryKey) @NotNull org.bukkit.util.EulerAngle@NotNull org.bukkit.util.EulerAngle@NotNull org.bukkit.entity.SpawnCategoryorg.bukkit.entity.EntityTypegetType()booleanhasArms()booleanbooleanhasEquipmentLock(org.bukkit.inventory.EquipmentSlot slot, org.bukkit.entity.ArmorStand.LockType lockType) booleanisMarker()booleanbooleanisSmall()booleanvoidremoveEquipmentLock(org.bukkit.inventory.EquipmentSlot slot, org.bukkit.entity.ArmorStand.LockType lockType) voidsetAbsorptionAmount(double amount) voidsetArms(boolean arms) voidsetBasePlate(boolean basePlate) voidsetBodyPose(@NotNull org.bukkit.util.EulerAngle pose) voidsetBoots(org.bukkit.inventory.ItemStack item) Deprecated.voidsetChestplate(org.bukkit.inventory.ItemStack item) Deprecated.voidsetHeadPose(@NotNull org.bukkit.util.EulerAngle pose) voidsetHelmet(org.bukkit.inventory.ItemStack item) Deprecated.voidsetItemInHand(org.bukkit.inventory.ItemStack item) Deprecated.voidsetLeftArmPose(@NotNull org.bukkit.util.EulerAngle pose) voidsetLeftLegPose(@NotNull org.bukkit.util.EulerAngle pose) voidsetLeggings(org.bukkit.inventory.ItemStack item) Deprecated.voidsetMarker(boolean marker) <T> voidsetMemory(org.bukkit.entity.memory.MemoryKey<T> memoryKey, T memoryValue) voidsetRightArmPose(@NotNull org.bukkit.util.EulerAngle pose) voidsetRightLegPose(@NotNull org.bukkit.util.EulerAngle pose) voidsetSmall(boolean small) voidsetVisible(boolean visible) voidvoidMethods inherited from class be.seeseemelk.mockbukkit.entity.LivingEntityMock
addPotionEffect, addPotionEffect, addPotionEffects, damage, damage, getActivePotionEffects, getArrowCooldown, getArrowsInBody, getAttribute, getCanPickupItems, getCategory, getEyeHeight, getEyeHeight, getEyeLocation, getHealth, getKiller, getLastDamage, getLastTwoTargetBlocks, getLeashHolder, getLineOfSight, getMaxHealth, getMaximumAir, getMaximumNoDamageTicks, getNoDamageTicks, getPotionEffect, getRemainingAir, getRemoveWhenFarAway, getTargetBlock, getTargetBlockExact, getTargetBlockExact, hasAI, hasLineOfSight, hasPotionEffect, isClimbing, isCollidable, isDead, isGliding, isInvisible, isLeashed, isRiptiding, isSwimming, launchProjectile, launchProjectile, rayTraceBlocks, rayTraceBlocks, removePotionEffect, resetMaxHealth, setAI, setArrowCooldown, setArrowsInBody, setCanPickupItems, setCollidable, setGliding, setHealth, setInvisible, setLastDamage, setLeashHolder, setMaxHealth, setMaximumAir, setMaximumNoDamageTicks, setNoDamageTicks, setRemainingAir, setRemoveWhenFarAway, setSwimmingMethods inherited from class be.seeseemelk.mockbukkit.entity.EntityMock
addAttachment, addAttachment, addAttachment, addAttachment, addPassenger, addScoreboardTag, assertLocation, assertNotTeleported, assertTeleported, clearTeleported, eject, equals, getBoundingBox, getCustomName, getEffectivePermissions, getEntityId, getFacing, getFallDistance, getFireTicks, getFreezeTicks, getHeight, getLastDamageCause, getLocation, getLocation, getMaxFireTicks, getMaxFreezeTicks, 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, isEmpty, isFrozen, isGlowing, isInsideVehicle, isInvulnerable, isInWater, isOnGround, isOp, isPermissionSet, isPermissionSet, isPersistent, 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, setPersistent, setPortalCooldown, setRotation, setSilent, setTicksLived, setVelocity, setVisualFire, spigot, teleport, 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
getName, sendMessage, sendMessage, sendMessage, sendMessageMethods inherited from interface org.bukkit.entity.Damageable
damage, damage, getHealth, getMaxHealth, resetMaxHealth, setHealth, setMaxHealthMethods inherited from interface org.bukkit.entity.Entity
addPassenger, addScoreboardTag, eject, getBoundingBox, getEntityId, getFacing, getFallDistance, getFireTicks, getFreezeTicks, getHeight, getLastDamageCause, getLocation, getLocation, getMaxFireTicks, getMaxFreezeTicks, getNearbyEntities, getPassenger, getPassengers, getPistonMoveReaction, getPortalCooldown, getPose, getScoreboardTags, getServer, getTicksLived, getUniqueId, getVehicle, getVelocity, getWidth, getWorld, hasGravity, isCustomNameVisible, isDead, isEmpty, isFrozen, isGlowing, isInsideVehicle, isInvulnerable, isInWater, isOnGround, isPersistent, isSilent, isValid, isVisualFire, leaveVehicle, playEffect, remove, removePassenger, removeScoreboardTag, setCustomNameVisible, setFallDistance, setFireTicks, setFreezeTicks, setGlowing, setGravity, setInvulnerable, setLastDamageCause, setPassenger, setPersistent, setPortalCooldown, setRotation, setSilent, setTicksLived, setVelocity, setVisualFire, spigot, teleport, teleport, teleport, teleportMethods inherited from interface org.bukkit.entity.LivingEntity
addPotionEffect, addPotionEffect, addPotionEffects, getActivePotionEffects, getArrowCooldown, getArrowsInBody, getCanPickupItems, getCategory, getEyeHeight, getEyeHeight, getEyeLocation, getKiller, getLastDamage, getLastTwoTargetBlocks, getLeashHolder, getLineOfSight, getMaximumAir, getMaximumNoDamageTicks, getNoDamageTicks, getPotionEffect, getRemainingAir, getRemoveWhenFarAway, getTargetBlock, getTargetBlockExact, getTargetBlockExact, hasAI, hasLineOfSight, hasPotionEffect, isClimbing, isCollidable, isGliding, isInvisible, isLeashed, isRiptiding, isSwimming, rayTraceBlocks, rayTraceBlocks, removePotionEffect, setAI, setArrowCooldown, setArrowsInBody, setCanPickupItems, setCollidable, setGliding, setInvisible, setLastDamage, setLeashHolder, setMaximumAir, setMaximumNoDamageTicks, setNoDamageTicks, setRemainingAir, setRemoveWhenFarAway, setSwimmingMethods 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
getCustomName, setCustomNameMethods 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.projectiles.ProjectileSource
launchProjectile, launchProjectileMethods inherited from interface org.bukkit.permissions.ServerOperator
isOp, setOp
-
Constructor Details
-
ArmorStandMock
-
-
Method Details
-
getType
public org.bukkit.entity.EntityType getType()- Specified by:
getTypein interfaceorg.bukkit.entity.Entity
-
getEquipment
public org.bukkit.inventory.EntityEquipment getEquipment()- Specified by:
getEquipmentin interfaceorg.bukkit.entity.LivingEntity
-
getBoots
Deprecated.- Specified by:
getBootsin interfaceorg.bukkit.entity.ArmorStand
-
setBoots
Deprecated.- Specified by:
setBootsin interfaceorg.bukkit.entity.ArmorStand
-
getLeggings
Deprecated.- Specified by:
getLeggingsin interfaceorg.bukkit.entity.ArmorStand
-
setLeggings
Deprecated.- Specified by:
setLeggingsin interfaceorg.bukkit.entity.ArmorStand
-
getChestplate
Deprecated.- Specified by:
getChestplatein interfaceorg.bukkit.entity.ArmorStand
-
setChestplate
Deprecated.- Specified by:
setChestplatein interfaceorg.bukkit.entity.ArmorStand
-
getHelmet
Deprecated.- Specified by:
getHelmetin interfaceorg.bukkit.entity.ArmorStand
-
setHelmet
Deprecated.- Specified by:
setHelmetin interfaceorg.bukkit.entity.ArmorStand
-
getItemInHand
Deprecated.- Specified by:
getItemInHandin interfaceorg.bukkit.entity.ArmorStand
-
setItemInHand
Deprecated.- Specified by:
setItemInHandin interfaceorg.bukkit.entity.ArmorStand
-
getBodyPose
@NotNull public @NotNull org.bukkit.util.EulerAngle getBodyPose()- Specified by:
getBodyPosein interfaceorg.bukkit.entity.ArmorStand
-
setBodyPose
public void setBodyPose(@NotNull @NotNull org.bukkit.util.EulerAngle pose) - Specified by:
setBodyPosein interfaceorg.bukkit.entity.ArmorStand
-
getLeftArmPose
@NotNull public @NotNull org.bukkit.util.EulerAngle getLeftArmPose()- Specified by:
getLeftArmPosein interfaceorg.bukkit.entity.ArmorStand
-
setLeftArmPose
public void setLeftArmPose(@NotNull @NotNull org.bukkit.util.EulerAngle pose) - Specified by:
setLeftArmPosein interfaceorg.bukkit.entity.ArmorStand
-
getRightArmPose
@NotNull public @NotNull org.bukkit.util.EulerAngle getRightArmPose()- Specified by:
getRightArmPosein interfaceorg.bukkit.entity.ArmorStand
-
setRightArmPose
public void setRightArmPose(@NotNull @NotNull org.bukkit.util.EulerAngle pose) - Specified by:
setRightArmPosein interfaceorg.bukkit.entity.ArmorStand
-
getLeftLegPose
@NotNull public @NotNull org.bukkit.util.EulerAngle getLeftLegPose()- Specified by:
getLeftLegPosein interfaceorg.bukkit.entity.ArmorStand
-
setLeftLegPose
public void setLeftLegPose(@NotNull @NotNull org.bukkit.util.EulerAngle pose) - Specified by:
setLeftLegPosein interfaceorg.bukkit.entity.ArmorStand
-
getRightLegPose
@NotNull public @NotNull org.bukkit.util.EulerAngle getRightLegPose()- Specified by:
getRightLegPosein interfaceorg.bukkit.entity.ArmorStand
-
setRightLegPose
public void setRightLegPose(@NotNull @NotNull org.bukkit.util.EulerAngle pose) - Specified by:
setRightLegPosein interfaceorg.bukkit.entity.ArmorStand
-
getHeadPose
@NotNull public @NotNull org.bukkit.util.EulerAngle getHeadPose()- Specified by:
getHeadPosein interfaceorg.bukkit.entity.ArmorStand
-
setHeadPose
public void setHeadPose(@NotNull @NotNull org.bukkit.util.EulerAngle pose) - Specified by:
setHeadPosein interfaceorg.bukkit.entity.ArmorStand
-
hasBasePlate
public boolean hasBasePlate()- Specified by:
hasBasePlatein interfaceorg.bukkit.entity.ArmorStand
-
setBasePlate
public void setBasePlate(boolean basePlate) - Specified by:
setBasePlatein interfaceorg.bukkit.entity.ArmorStand
-
isVisible
public boolean isVisible()- Specified by:
isVisiblein interfaceorg.bukkit.entity.ArmorStand
-
setVisible
public void setVisible(boolean visible) - Specified by:
setVisiblein interfaceorg.bukkit.entity.ArmorStand
-
hasArms
public boolean hasArms()- Specified by:
hasArmsin interfaceorg.bukkit.entity.ArmorStand
-
setArms
public void setArms(boolean arms) - Specified by:
setArmsin interfaceorg.bukkit.entity.ArmorStand
-
isSmall
public boolean isSmall()- Specified by:
isSmallin interfaceorg.bukkit.entity.ArmorStand
-
setSmall
public void setSmall(boolean small) - Specified by:
setSmallin interfaceorg.bukkit.entity.ArmorStand
-
isMarker
public boolean isMarker()- Specified by:
isMarkerin interfaceorg.bukkit.entity.ArmorStand
-
setMarker
public void setMarker(boolean marker) - Specified by:
setMarkerin interfaceorg.bukkit.entity.ArmorStand
-
addEquipmentLock
public void addEquipmentLock(org.bukkit.inventory.EquipmentSlot slot, org.bukkit.entity.ArmorStand.LockType lockType) - Specified by:
addEquipmentLockin interfaceorg.bukkit.entity.ArmorStand
-
removeEquipmentLock
public void removeEquipmentLock(org.bukkit.inventory.EquipmentSlot slot, org.bukkit.entity.ArmorStand.LockType lockType) - Specified by:
removeEquipmentLockin interfaceorg.bukkit.entity.ArmorStand
-
hasEquipmentLock
public boolean hasEquipmentLock(org.bukkit.inventory.EquipmentSlot slot, org.bukkit.entity.ArmorStand.LockType lockType) - Specified by:
hasEquipmentLockin interfaceorg.bukkit.entity.ArmorStand
-
isSleeping
public boolean isSleeping()- Specified by:
isSleepingin interfaceorg.bukkit.entity.LivingEntity
-
attack
public void attack(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
-
getCollidableExemptions
- Specified by:
getCollidableExemptionsin interfaceorg.bukkit.entity.LivingEntity
-
getMemory
public <T> T getMemory(org.bukkit.entity.memory.MemoryKey<T> memoryKey) - Specified by:
getMemoryin interfaceorg.bukkit.entity.LivingEntity
-
setMemory
public <T> void setMemory(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
-
getSpawnCategory
@NotNull public @NotNull org.bukkit.entity.SpawnCategory getSpawnCategory()- Specified by:
getSpawnCategoryin interfaceorg.bukkit.entity.Entity
-