org.bukkit.entity
Interface PigZombie

All Superinterfaces:
Creature, Damageable, Entity, LivingEntity, Metadatable, Monster, ProjectileSource, Zombie

public interface PigZombie
extends Zombie

Represents a Pig Zombie.


Method Summary
 int getAnger()
          Get the pig zombie's current anger level.
 boolean isAngry()
          Shorthand; gets whether the zombie is angry.
 void setAnger(int level)
          Set the pig zombie's current anger level.
 void setAngry(boolean angry)
          Shorthand; sets to either 0 or the default level.
 
Methods inherited from interface org.bukkit.entity.Zombie
isBaby, isVillager, setBaby, setVillager
 
Methods inherited from interface org.bukkit.entity.Creature
getTarget, setTarget
 
Methods inherited from interface org.bukkit.entity.LivingEntity
_INVALID_getLastDamage, _INVALID_setLastDamage, addPotionEffect, addPotionEffect, addPotionEffects, getActivePotionEffects, getCanPickupItems, getCustomName, getEquipment, getEyeHeight, getEyeHeight, getEyeLocation, getKiller, getLastDamage, getLastTwoTargetBlocks, getLeashHolder, getLineOfSight, getMaximumAir, getMaximumNoDamageTicks, getNoDamageTicks, getRemainingAir, getRemoveWhenFarAway, getTargetBlock, hasLineOfSight, hasPotionEffect, isCustomNameVisible, isLeashed, removePotionEffect, setCanPickupItems, setCustomName, setCustomNameVisible, setLastDamage, setLeashHolder, setMaximumAir, setMaximumNoDamageTicks, setNoDamageTicks, setRemainingAir, setRemoveWhenFarAway, shootArrow, throwEgg, throwSnowball
 
Methods 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, setMaxHealth
 
Methods inherited from interface org.bukkit.entity.Entity
eject, getEntityId, getFallDistance, getFireTicks, getLastDamageCause, getLocation, getLocation, getMaxFireTicks, getNearbyEntities, getPassenger, getServer, getTicksLived, getType, getUniqueId, getVehicle, getVelocity, getWorld, isDead, isEmpty, isInsideVehicle, isOnGround, isValid, leaveVehicle, playEffect, remove, setFallDistance, setFireTicks, setLastDamageCause, setPassenger, setTicksLived, setVelocity, teleport, teleport, teleport, teleport
 
Methods inherited from interface org.bukkit.metadata.Metadatable
getMetadata, hasMetadata, removeMetadata, setMetadata
 
Methods inherited from interface org.bukkit.projectiles.ProjectileSource
launchProjectile, launchProjectile
 

Method Detail

getAnger

int getAnger()
Get the pig zombie's current anger level.

Returns:
The anger level.

setAnger

void setAnger(int level)
Set the pig zombie's current anger level.

Parameters:
level - The anger level. Higher levels of anger take longer to wear off.

setAngry

void setAngry(boolean angry)
Shorthand; sets to either 0 or the default level.

Parameters:
angry - Whether the zombie should be angry.

isAngry

boolean isAngry()
Shorthand; gets whether the zombie is angry.

Returns:
True if the zombie is angry, otherwise false.


Copyright © 2014. All rights reserved.