public class MCEntityAgeable extends MCEntityCreature implements crafttweaker.api.entity.IEntityAgeable
Constructor and Description |
---|
MCEntityAgeable(net.minecraft.entity.EntityAgeable entity) |
Modifier and Type | Method and Description |
---|---|
void |
addGrowth(int seconds) |
void |
ageUp(int seconds,
boolean forced) |
int |
getGrowingAge() |
void |
setGrowingAge(int age) |
void |
setScaleForAge(boolean scaleForAge) |
detachHome, getHomePosition, getMaximumHomeDistance, hasHome, hasPath, isPositionWithinHomeDistance, isWithinHomeDistance, setHomePositionAndDistance
canBeLeashedTo, canBeSteered, canPickUpLoot, canSpawnHere, clearLeashed, enablePersistence, getAttackTarget, getLeashedToEntity, getMaxSpawnedInChunk, getRenderSizeModifier, getTalkInterval, isAIDisabled, isColliding, isLeashed, isLeftHanded, isNoDespawnRequired, playLivingSound, setAIDisabled, setAttackTarget, setCanPickUpLoot, setDropChance, setLeashedToEntity, setLeftHanded, setMoveForward, setMoveStrafing, setMoveVertical, spawnExplosionParticle
addPotionEffect, canBreatheUnderwater, canEntityBeSeen, clearActivePotions, getActivePotionEffect, getActivePotionEffects, getAIMoveSpeed, getArrowCountInEntity, getAttackingEntity, getAttribute, getHealth, getHeldItemMainHand, getHeldItemOffHand, getItemInSlot, getLastAttackedEntity, getLastAttackedEntityTime, getLastDamageSource, getMaxHealth, getRevengeTarget, getTotalArmorValue, hasItemInSlot, heal, isChild, isOnLadder, isPotionActive, isPotionEffectApplicable, isUndead, knockBack, onDeath, onLivingUpdate, setAIMoveSpeed, setArrowCountInEntity, setHealth, setItemToSlot, setLastAttackedEntity, setRevengeTarger
addTag, alwaysRenderNameTag, attackEntityFrom, canBeAttackedWithItem, canBeCollidedWith, canBePushed, canPassengerSteer, canRiderInteract, canTrample, dismountRidingEntity, doesTriggerPressurePlate, dropItem, extinguish, getAir, getArmorInventoryList, getControllingPassenger, getCustomName, getDimension, getDisplayName, getDistanceSqToEntity, getEquipmentAndArmor, getEyeHight, getHeldEquipment, getID, getInternal, getLowestRidingEntity, getMaxFallHeight, getMaxInPortalTime, getNBT, getParts, getPassengers, getPassengersRecursive, getPickedResult, getPortalCooldown, getPosition3f, getRidingEntity, getServer, getTags, getWorld, getX, getY, getZ, hasCustomName, hasNoGravity, isAlive, isBeingRidden, isBoss, isBurning, isEntityEqual, isGlowing, isImmuneToExplosions, isImmuneToFire, isInLava, isInsideOfMaterial, isInsideOpaqueBlock, isInvisible, isInvulnerable, isInvulnerableTo, isInWater, isOnSameTeam, isOutsideBorder, isOverWater, isPassenger, isPushedByWater, isRiding, isRidingSameEntity, isSilent, isSneaking, isSprinting, isWet, onEntityUpdate, onKillCommand, onUpdate, removePassengers, removeTag, setAir, setAlwaysRenderNameTag, setCustomName, setDead, setDimension, setFire, setGlowing, setID, setInvisible, setInvulnerable, setInWeb, setNoGravity, setOutsideBorder, setPosition, setSilent, setSneaking, setSprinting, setToLocationFrom, setWorld, shouldRiderDismountInWater, shouldRiderSit, spawnRunningParticles, toString
getPosition, sendMessage
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
detachHome, getHomePosition, getMaximumHomeDistance, hasHome, hasPath, isPositionWithinHomeDistance, isWithinHomeDistance, setHomePositionAndDistance
canBeLeashedTo, canBeSteered, canPickUpLoot, canSpawnHere, clearLeashed, enablePersistence, getAttackTarget, getLeashedToEntity, getMaxSpawnedInChunk, getRenderSizeModifier, getTalkInterval, isAIDisabled, isColliding, isLeashed, isLeftHanded, isNoDespawnRequired, playLivingSound, setAIDisabled, setAttackTarget, setCanPickUpLoot, setDropChance, setLeashedToEntity, setLeftHanded, setMoveForward, setMoveStrafing, setMoveVertical, spawnExplosionParticle
addPotionEffect, canBreatheUnderwater, canEntityBeSeen, clearActivePotions, getActivePotionEffect, getActivePotionEffects, getAIMoveSpeed, getArrowCountInEntity, getAttackingEntity, getAttribute, getHealth, getHeldItemMainHand, getHeldItemOffHand, getItemInSlot, getLastAttackedEntity, getLastAttackedEntityTime, getLastDamageSource, getMaxHealth, getRevengeTarget, getTotalArmorValue, hasItemInSlot, heal, isChild, isOnLadder, isPotionActive, isPotionEffectApplicable, isUndead, knockBack, onDeath, onLivingUpdate, setAIMoveSpeed, setArrowCountInEntity, setHealth, setItemToSlot, setLastAttackedEntity, setRevengeTarger
addTag, alwaysRenderNameTag, attackEntityFrom, canBeAttackedWithItem, canBeCollidedWith, canBePushed, canPassengerSteer, canRiderInteract, canTrample, dismountRidingEntity, doesTriggerPressurePlate, dropItem, extinguish, getAir, getArmorInventoryList, getControllingPassenger, getCustomName, getDimension, getDistanceSqToEntity, getEquipmentAndArmor, getEyeHight, getHeldEquipment, getID, getInternal, getLowestRidingEntity, getMaxFallHeight, getMaxInPortalTime, getNBT, getParts, getPassengers, getPassengersRecursive, getPickedResult, getPortalCooldown, getPosition3f, getRidingEntity, getTags, getX, getY, getZ, hasCustomName, hasNoGravity, isAlive, isBeingRidden, isBoss, isBurning, isEntityEqual, isGlowing, isImmuneToExplosions, isImmuneToFire, isInLava, isInsideOfMaterial, isInsideOpaqueBlock, isInvisible, isInvulnerable, isInvulnerableTo, isInWater, isOnSameTeam, isOutsideBorder, isOverWater, isPassenger, isPushedByWater, isRiding, isRidingSameEntity, isSilent, isSneaking, isSprinting, isWet, onEntityUpdate, onKillCommand, onUpdate, removePassengers, removeTag, setAir, setAlwaysRenderNameTag, setCustomName, setDead, setDimension, setFire, setGlowing, setID, setInvisible, setInvulnerable, setInWeb, setNoGravity, setOutsideBorder, setPosition, setSilent, setSneaking, setSprinting, setToLocationFrom, setWorld, shouldRiderDismountInWater, shouldRiderSit, spawnRunningParticles
public MCEntityAgeable(net.minecraft.entity.EntityAgeable entity)
public int getGrowingAge()
getGrowingAge
in interface crafttweaker.api.entity.IEntityAgeable
public void setGrowingAge(int age)
setGrowingAge
in interface crafttweaker.api.entity.IEntityAgeable
public void ageUp(int seconds, boolean forced)
ageUp
in interface crafttweaker.api.entity.IEntityAgeable
public void addGrowth(int seconds)
addGrowth
in interface crafttweaker.api.entity.IEntityAgeable
public void setScaleForAge(boolean scaleForAge)
setScaleForAge
in interface crafttweaker.api.entity.IEntityAgeable