public class MCEntityLiving extends MCEntityLivingBase implements crafttweaker.api.entity.IEntityLiving
| Constructor and Description |
|---|
MCEntityLiving(net.minecraft.entity.EntityLiving entity) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canBeLeashedTo(crafttweaker.api.player.IPlayer player) |
boolean |
canBeSteered() |
boolean |
canPickUpLoot() |
boolean |
canSpawnHere() |
void |
clearLeashed(boolean sendPacket,
boolean dropLead) |
void |
enablePersistence() |
crafttweaker.api.entity.IEntityLivingBase |
getAttackTarget() |
crafttweaker.api.entity.IEntity |
getLeashedToEntity() |
int |
getMaxSpawnedInChunk() |
float |
getRenderSizeModifier() |
int |
getTalkInterval() |
boolean |
isAIDisabled() |
boolean |
isColliding() |
boolean |
isLeashed() |
boolean |
isLeftHanded() |
boolean |
isNoDespawnRequired() |
void |
playLivingSound() |
void |
setAIDisabled(boolean isAIDisabled) |
void |
setAttackTarget(crafttweaker.api.entity.IEntityLivingBase attackTarget) |
void |
setCanPickUpLoot(boolean canPickUpLoot) |
void |
setDropChance(crafttweaker.api.entity.IEntityEquipmentSlot slot,
float chance) |
void |
setLeashedToEntity(crafttweaker.api.entity.IEntity entity,
boolean sendAttachNotification) |
void |
setLeftHanded(boolean isLeftHanded) |
void |
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, setRevengeTargeraddTag, alwaysRenderNameTag, attackEntityFrom, canBeAttackedWithItem, canBeCollidedWith, canBePushed, canPassengerSteer, canRiderInteract, canTrample, dismountRidingEntity, doesTriggerPressurePlate, dropItem, equals, extinguish, getAir, getArmorInventoryList, getControllingPassenger, getCustomName, getDefinition, getDimension, getDisplayName, getDistanceSqToEntity, getEquipmentAndArmor, getEyeHight, getHeldEquipment, getID, getInternal, getLookingDirection, getLowestRidingEntity, getMaxFallHeight, getMaxInPortalTime, getMotionX, getMotionY, getMotionZ, getNBT, getParts, getPassengers, getPassengersRecursive, getPickedResult, getPortalCooldown, getPosition3f, getPosX, getPosY, getPosZ, getRayTrace, getRayTrace, getRidingEntity, getRotationPitch, getRotationYaw, getServer, getTags, getTeam, getWorld, getX, getY, getZ, hasCustomName, hashCode, 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, onGround, onKillCommand, onUpdate, removePassengers, removeTag, setAir, setAlwaysRenderNameTag, setCustomName, setDead, setDimension, setFire, setGlowing, setID, setInvisible, setInvulnerable, setInWeb, setMotionX, setMotionY, setMotionZ, setNoGravity, setOutsideBorder, setPosition, setPosition3f, setPosX, setPosY, setPosZ, setRotationPitch, setRotationYaw, setSilent, setSneaking, setSprinting, setToLocationFrom, setWorld, shouldRiderDismountInWater, shouldRiderSit, spawnRunningParticles, toString, updategetPosition, sendMessageclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddPotionEffect, 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, setRevengeTargeraddTag, alwaysRenderNameTag, attackEntityFrom, canBeAttackedWithItem, canBeCollidedWith, canBePushed, canPassengerSteer, canRiderInteract, canTrample, dismountRidingEntity, doesTriggerPressurePlate, dropItem, extinguish, getAir, getArmorInventoryList, getControllingPassenger, getCustomName, getDefinition, getDimension, getDistanceSqToEntity, getEquipmentAndArmor, getEyeHight, getHeldEquipment, getID, getInternal, getLookingDirection, getLowestRidingEntity, getMaxFallHeight, getMaxInPortalTime, getMotionX, getMotionY, getMotionZ, getNBT, getParts, getPassengers, getPassengersRecursive, getPickedResult, getPortalCooldown, getPosition3f, getPosX, getPosY, getPosZ, getRayTrace, getRayTrace, getRidingEntity, getRotationPitch, getRotationYaw, getTags, getTeam, 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, onGround, onKillCommand, onUpdate, removePassengers, removeTag, setAir, setAlwaysRenderNameTag, setCustomName, setDead, setDimension, setFire, setGlowing, setID, setInvisible, setInvulnerable, setInWeb, setMotionX, setMotionY, setMotionZ, setNBT, setNoGravity, setOutsideBorder, setPosition, setPosition3f, setPosX, setPosY, setPosZ, setRotationPitch, setRotationYaw, setSilent, setSneaking, setSprinting, setToLocationFrom, setWorld, shouldRiderDismountInWater, shouldRiderSit, spawnRunningParticles, updatepublic crafttweaker.api.entity.IEntityLivingBase getAttackTarget()
getAttackTarget in interface crafttweaker.api.entity.IEntityLivingpublic void setAttackTarget(crafttweaker.api.entity.IEntityLivingBase attackTarget)
setAttackTarget in interface crafttweaker.api.entity.IEntityLivingpublic int getTalkInterval()
getTalkInterval in interface crafttweaker.api.entity.IEntityLivingpublic void playLivingSound()
playLivingSound in interface crafttweaker.api.entity.IEntityLivingpublic void spawnExplosionParticle()
spawnExplosionParticle in interface crafttweaker.api.entity.IEntityLivingpublic boolean canSpawnHere()
canSpawnHere in interface crafttweaker.api.entity.IEntityLivingpublic boolean isColliding()
isColliding in interface crafttweaker.api.entity.IEntityLivingpublic float getRenderSizeModifier()
getRenderSizeModifier in interface crafttweaker.api.entity.IEntityLivingpublic int getMaxSpawnedInChunk()
getMaxSpawnedInChunk in interface crafttweaker.api.entity.IEntityLivingpublic boolean canBeSteered()
canBeSteered in interface crafttweaker.api.entity.IEntityLivingpublic void setDropChance(crafttweaker.api.entity.IEntityEquipmentSlot slot,
float chance)
setDropChance in interface crafttweaker.api.entity.IEntityLivingpublic boolean canPickUpLoot()
canPickUpLoot in interface crafttweaker.api.entity.IEntityLivingpublic void setCanPickUpLoot(boolean canPickUpLoot)
setCanPickUpLoot in interface crafttweaker.api.entity.IEntityLivingpublic void enablePersistence()
enablePersistence in interface crafttweaker.api.entity.IEntityLivingpublic boolean isNoDespawnRequired()
isNoDespawnRequired in interface crafttweaker.api.entity.IEntityLivingpublic void clearLeashed(boolean sendPacket,
boolean dropLead)
clearLeashed in interface crafttweaker.api.entity.IEntityLivingpublic boolean canBeLeashedTo(crafttweaker.api.player.IPlayer player)
canBeLeashedTo in interface crafttweaker.api.entity.IEntityLivingpublic boolean isLeashed()
isLeashed in interface crafttweaker.api.entity.IEntityLivingpublic crafttweaker.api.entity.IEntity getLeashedToEntity()
getLeashedToEntity in interface crafttweaker.api.entity.IEntityLivingpublic void setLeashedToEntity(crafttweaker.api.entity.IEntity entity,
boolean sendAttachNotification)
setLeashedToEntity in interface crafttweaker.api.entity.IEntityLivingpublic boolean isAIDisabled()
isAIDisabled in interface crafttweaker.api.entity.IEntityLivingpublic void setAIDisabled(boolean isAIDisabled)
setAIDisabled in interface crafttweaker.api.entity.IEntityLivingpublic boolean isLeftHanded()
isLeftHanded in interface crafttweaker.api.entity.IEntityLivingpublic void setLeftHanded(boolean isLeftHanded)
setLeftHanded in interface crafttweaker.api.entity.IEntityLiving