public class ZombieMock extends MonsterMock implements org.bukkit.entity.Zombie
alive, attributes, health| Constructor and Description |
|---|
ZombieMock(ServerMock server,
java.util.UUID uuid) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canBreed() |
int |
getAge() |
boolean |
getAgeLock() |
int |
getConversionTime() |
org.bukkit.inventory.EntityEquipment |
getEquipment() |
org.bukkit.entity.EntityType |
getType() |
org.bukkit.entity.Villager.Profession |
getVillagerProfession() |
boolean |
isAdult() |
boolean |
isBaby()
Deprecated.
|
boolean |
isConverting() |
boolean |
isVillager() |
void |
setAdult() |
void |
setAge(int age) |
void |
setAgeLock(boolean lock) |
void |
setBaby() |
void |
setBaby(boolean baby)
Deprecated.
|
void |
setBreed(boolean breed) |
void |
setConversionTime(int conversionTime) |
void |
setVillager(boolean villager)
This are unimplemented because they Bukkit specifies they should always fail? (@Contract Tag)
|
void |
setVillagerProfession(org.bukkit.entity.Villager.Profession profession)
This are unimplemented because they Bukkit specifies they should always fail? (@Contract Tag)
|
attack, getCollidableExemptions, isAware, setAware, swingMainHand, swingOffHandgetAbsorptionAmount, getLootTable, getMemory, getSeed, getTarget, isSleeping, setAbsorptionAmount, setLootTable, setMemory, setSeed, setTargetaddPotionEffect, 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, 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, setSwimmingaddAttachment, 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, 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, waitaddPotionEffect, addPotionEffect, addPotionEffects, attack, getActivePotionEffects, getArrowCooldown, getArrowsInBody, getCanPickupItems, getCategory, getCollidableExemptions, getEyeHeight, getEyeHeight, getEyeLocation, getKiller, getLastDamage, getLastTwoTargetBlocks, getLeashHolder, getLineOfSight, getMaximumAir, getMaximumNoDamageTicks, getMemory, getNoDamageTicks, getPotionEffect, getRemainingAir, getRemoveWhenFarAway, getTargetBlock, getTargetBlockExact, getTargetBlockExact, hasAI, hasLineOfSight, hasPotionEffect, isCollidable, isGliding, isInvisible, isLeashed, isRiptiding, isSleeping, isSwimming, rayTraceBlocks, rayTraceBlocks, removePotionEffect, setAI, setArrowCooldown, setArrowsInBody, setCanPickupItems, setCollidable, setGliding, setInvisible, setLastDamage, setLeashHolder, setMaximumAir, setMaximumNoDamageTicks, setMemory, setNoDamageTicks, setRemainingAir, setRemoveWhenFarAway, setSwimming, swingMainHand, swingOffHanddamage, damage, getAbsorptionAmount, getHealth, getMaxHealth, resetMaxHealth, setAbsorptionAmount, setHealth, setMaxHealthaddPassenger, 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, removeAttachmentgetPersistentDataContainerlaunchProjectile, launchProjectilegetLootTable, getSeed, setLootTable, setSeedassertNoMoreSaid, assertSaidpublic ZombieMock(ServerMock server, java.util.UUID uuid)
public org.bukkit.entity.EntityType getType()
getType in interface org.bukkit.entity.Entitypublic org.bukkit.inventory.EntityEquipment getEquipment()
getEquipment in interface org.bukkit.entity.LivingEntitypublic boolean isVillager()
isVillager in interface org.bukkit.entity.Zombiepublic void setVillager(boolean villager)
setVillager in interface org.bukkit.entity.Zombievillager - If the zombie is a villagepublic void setVillagerProfession(org.bukkit.entity.Villager.Profession profession)
setVillagerProfession in interface org.bukkit.entity.Zombieprofession - Villager profession to usepublic org.bukkit.entity.Villager.Profession getVillagerProfession()
getVillagerProfession in interface org.bukkit.entity.Zombiepublic boolean isConverting()
isConverting in interface org.bukkit.entity.Zombiepublic int getConversionTime()
getConversionTime in interface org.bukkit.entity.Zombiepublic void setConversionTime(int conversionTime)
setConversionTime in interface org.bukkit.entity.Zombiepublic int getAge()
getAge in interface org.bukkit.entity.Ageablepublic void setAge(int age)
setAge in interface org.bukkit.entity.Ageablepublic void setAgeLock(boolean lock)
setAgeLock in interface org.bukkit.entity.Ageablepublic boolean getAgeLock()
getAgeLock in interface org.bukkit.entity.Ageable@Deprecated public boolean isBaby()
isBaby in interface org.bukkit.entity.Zombie@Deprecated public void setBaby(boolean baby)
setBaby in interface org.bukkit.entity.Zombiepublic void setBaby()
setBaby in interface org.bukkit.entity.Ageablepublic void setAdult()
setAdult in interface org.bukkit.entity.Ageablepublic boolean isAdult()
isAdult in interface org.bukkit.entity.Ageablepublic boolean canBreed()
canBreed in interface org.bukkit.entity.Ageablepublic void setBreed(boolean breed)
setBreed in interface org.bukkit.entity.Ageable