public interface Ageable extends Creature
Modifier and Type | Method and Description |
---|---|
boolean |
canBreed()
Return the ability to breed of the animal.
|
int |
getAge()
Gets the age of this animal.
|
boolean |
getAgeLock()
Gets the current agelock.
|
boolean |
isAdult()
Returns true if the animal is an adult.
|
void |
setAdult()
Sets the age of the animal to an adult
|
void |
setAge(int age)
Sets the age of this animal.
|
void |
setAgeLock(boolean lock)
Lock the age of the animal, setting this will prevent the animal from
maturing or getting ready for mating.
|
void |
setBaby()
Sets the age of the animal to a baby
|
void |
setBreed(boolean breed)
Set breedability of the animal, if the animal is a baby and set to
breed it will instantly grow up.
|
_INVALID_getLastDamage, _INVALID_setLastDamage, addPotionEffect, addPotionEffect, addPotionEffects, getActivePotionEffects, getCanPickupItems, getEquipment, getEyeHeight, getEyeHeight, getEyeLocation, getKiller, getLastDamage, getLastTwoTargetBlocks, getLeashHolder, getLineOfSight, getMaximumAir, getMaximumNoDamageTicks, getNoDamageTicks, getRemainingAir, getRemoveWhenFarAway, getTargetBlock, hasLineOfSight, hasPotionEffect, isLeashed, removePotionEffect, setCanPickupItems, setLastDamage, setLeashHolder, setMaximumAir, setMaximumNoDamageTicks, setNoDamageTicks, setRemainingAir, setRemoveWhenFarAway, shootArrow, throwEgg, throwSnowball
_INVALID_damage, _INVALID_damage, _INVALID_getHealth, _INVALID_getMaxHealth, _INVALID_setHealth, _INVALID_setMaxHealth, damage, damage, getHealth, getMaxHealth, resetMaxHealth, setHealth, setMaxHealth
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, teleport, teleport, teleport, teleport
getMetadata, hasMetadata, removeMetadata, setMetadata
getName, sendMessage, sendMessage
addAttachment, addAttachment, addAttachment, addAttachment, getEffectivePermissions, hasPermission, hasPermission, isPermissionSet, isPermissionSet, recalculatePermissions, removeAttachment
isOp, setOp
launchProjectile, launchProjectile
int getAge()
void setAge(int age)
age
- New agevoid setAgeLock(boolean lock)
lock
- new lockboolean getAgeLock()
void setBaby()
void setAdult()
boolean isAdult()
boolean canBreed()
void setBreed(boolean breed)
breed
- breedability of the animalCopyright © 2015. All rights reserved.