Package be.seeseemelk.mockbukkit.entity
Class ZombieMock
java.lang.Object
org.bukkit.command.CommandSender.Spigot
org.bukkit.entity.Entity.Spigot
- All Implemented Interfaces:
MessageTarget,org.bukkit.attribute.Attributable,org.bukkit.command.CommandSender,org.bukkit.entity.Ageable,org.bukkit.entity.Creature,org.bukkit.entity.Damageable,org.bukkit.entity.Entity,org.bukkit.entity.LivingEntity,org.bukkit.entity.Mob,org.bukkit.entity.Monster,org.bukkit.entity.Zombie,org.bukkit.loot.Lootable,org.bukkit.metadata.Metadatable,org.bukkit.Nameable,org.bukkit.permissions.Permissible,org.bukkit.permissions.ServerOperator,org.bukkit.persistence.PersistentDataHolder,org.bukkit.projectiles.ProjectileSource
-
Nested Class Summary
Nested 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 TypeMethodDescriptionbooleancanBreed()intgetAge()booleanintorg.bukkit.inventory.EntityEquipmentorg.bukkit.entity.EntityTypegetType()org.bukkit.entity.Villager.ProfessionbooleanisAdult()booleanisBaby()Deprecated.booleanbooleanvoidsetAdult()voidsetAge(int age) voidsetAgeLock(boolean lock) voidsetBaby()voidsetBaby(boolean baby) Deprecated.voidsetBreed(boolean breed) voidsetConversionTime(int conversionTime) voidsetVillager(boolean villager) This are unimplemented because they Bukkit specifies they should always fail? (@Contract Tag)voidsetVillagerProfession(org.bukkit.entity.Villager.Profession profession) This are unimplemented because they Bukkit specifies they should always fail? (@Contract Tag)Methods inherited from class be.seeseemelk.mockbukkit.entity.MonsterMock
attack, getCollidableExemptions, getSpawnCategory, isAware, setAware, swingMainHand, swingOffHandMethods inherited from class be.seeseemelk.mockbukkit.entity.MobMock
getAbsorptionAmount, getLootTable, getMemory, getSeed, getTarget, isSleeping, setAbsorptionAmount, setLootTable, setMemory, setSeed, setTargetMethods 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, getAbsorptionAmount, getHealth, getMaxHealth, resetMaxHealth, setAbsorptionAmount, 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, getSpawnCategory, 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, 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, isClimbing, 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, swingOffHandMethods inherited from interface org.bukkit.loot.Lootable
getLootTable, getSeed, setLootTable, setSeedMethods 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.entity.Mob
getTarget, isAware, setAware, setTargetMethods 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
-
ZombieMock
-
-
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
-
isVillager
public boolean isVillager()- Specified by:
isVillagerin interfaceorg.bukkit.entity.Zombie
-
setVillager
public void setVillager(boolean villager) This are unimplemented because they Bukkit specifies they should always fail? (@Contract Tag)- Specified by:
setVillagerin interfaceorg.bukkit.entity.Zombie- Parameters:
villager- If the zombie is a village
-
setVillagerProfession
public void setVillagerProfession(org.bukkit.entity.Villager.Profession profession) This are unimplemented because they Bukkit specifies they should always fail? (@Contract Tag)- Specified by:
setVillagerProfessionin interfaceorg.bukkit.entity.Zombie- Parameters:
profession- Villager profession to use
-
getVillagerProfession
public org.bukkit.entity.Villager.Profession getVillagerProfession()- Specified by:
getVillagerProfessionin interfaceorg.bukkit.entity.Zombie
-
isConverting
public boolean isConverting()- Specified by:
isConvertingin interfaceorg.bukkit.entity.Zombie
-
getConversionTime
public int getConversionTime()- Specified by:
getConversionTimein interfaceorg.bukkit.entity.Zombie
-
setConversionTime
public void setConversionTime(int conversionTime) - Specified by:
setConversionTimein interfaceorg.bukkit.entity.Zombie
-
getAge
public int getAge()- Specified by:
getAgein interfaceorg.bukkit.entity.Ageable
-
setAge
public void setAge(int age) - Specified by:
setAgein interfaceorg.bukkit.entity.Ageable
-
setAgeLock
public void setAgeLock(boolean lock) - Specified by:
setAgeLockin interfaceorg.bukkit.entity.Ageable
-
getAgeLock
public boolean getAgeLock()- Specified by:
getAgeLockin interfaceorg.bukkit.entity.Ageable
-
isBaby
Deprecated.- Specified by:
isBabyin interfaceorg.bukkit.entity.Zombie
-
setBaby
Deprecated.- Specified by:
setBabyin interfaceorg.bukkit.entity.Zombie
-
setBaby
public void setBaby()- Specified by:
setBabyin interfaceorg.bukkit.entity.Ageable
-
setAdult
public void setAdult()- Specified by:
setAdultin interfaceorg.bukkit.entity.Ageable
-
isAdult
public boolean isAdult()- Specified by:
isAdultin interfaceorg.bukkit.entity.Ageable
-
canBreed
public boolean canBreed()- Specified by:
canBreedin interfaceorg.bukkit.entity.Ageable
-
setBreed
public void setBreed(boolean breed) - Specified by:
setBreedin interfaceorg.bukkit.entity.Ageable
-