Package org.bukkit.entity
Interface Zombie
- All Superinterfaces:
CommandSender,Creature,Damageable,Entity,LivingEntity,Metadatable,Monster,Permissible,ProjectileSource,ServerOperator
- All Known Subinterfaces:
PigZombie
public interface Zombie extends Monster
Represents a Zombie.
-
Nested Class Summary
-
Method Summary
Modifier and Type Method Description booleanisBaby()Gets whether the zombie is a babybooleanisVillager()Gets whether the zombie is a villagervoidsetBaby(boolean flag)Sets whether the zombie is a babyvoidsetVillager(boolean flag)Sets whether the zombie is a villagerMethods inherited from interface org.bukkit.entity.Damageable
_INVALID_damage, _INVALID_damage, _INVALID_getHealth, _INVALID_getMaxHealth, _INVALID_setHealth, _INVALID_setMaxHealth, damage, damage, getHealth, getMaxHealth, resetMaxHealth, setHealth, setMaxHealthMethods inherited from interface org.bukkit.entity.Entity
eject, getCustomName, getEntityId, getFallDistance, getFireTicks, getLastDamageCause, getLocation, getLocation, getMaxFireTicks, getNearbyEntities, getPassenger, getServer, getTicksLived, getType, getUniqueId, getVehicle, getVelocity, getWorld, isCustomNameVisible, isDead, isEmpty, isInsideVehicle, isOnGround, isValid, leaveVehicle, playEffect, remove, setCustomName, setCustomNameVisible, setFallDistance, setFireTicks, setLastDamageCause, setPassenger, setTicksLived, setVelocity, spigot, teleport, teleport, teleport, teleportMethods inherited from interface org.bukkit.entity.LivingEntity
_INVALID_getLastDamage, _INVALID_setLastDamage, addPotionEffect, addPotionEffect, addPotionEffects, getActivePotionEffects, getCanPickupItems, getEquipment, getEyeHeight, getEyeHeight, getEyeLocation, getKiller, getLastDamage, getLastTwoTargetBlocks, getLastTwoTargetBlocks, getLeashHolder, getLineOfSight, getLineOfSight, getMaximumAir, getMaximumNoDamageTicks, getNoDamageTicks, getRemainingAir, getRemoveWhenFarAway, getTargetBlock, getTargetBlock, hasLineOfSight, hasPotionEffect, isLeashed, removePotionEffect, setCanPickupItems, setLastDamage, setLeashHolder, setMaximumAir, setMaximumNoDamageTicks, setNoDamageTicks, setRemainingAir, setRemoveWhenFarAway, shootArrow, throwEgg, throwSnowballMethods inherited from interface org.bukkit.metadata.Metadatable
getMetadata, hasMetadata, removeMetadata, setMetadataMethods inherited from interface org.bukkit.permissions.Permissible
addAttachment, addAttachment, addAttachment, addAttachment, getEffectivePermissions, hasPermission, hasPermission, isPermissionSet, isPermissionSet, recalculatePermissions, removeAttachmentMethods inherited from interface org.bukkit.projectiles.ProjectileSource
launchProjectile, launchProjectile
-
Method Details
-
isBaby
boolean isBaby()Gets whether the zombie is a baby- Returns:
- Whether the zombie is a baby
-
setBaby
void setBaby(boolean flag)Sets whether the zombie is a baby- Parameters:
flag- Whether the zombie is a baby
-
isVillager
boolean isVillager()Gets whether the zombie is a villager- Returns:
- Whether the zombie is a villager
-
setVillager
void setVillager(boolean flag)Sets whether the zombie is a villager- Parameters:
flag- Whether the zombie is a villager
-