Entity.EnumEntitySize
Modifier and Type | Field and Description |
---|---|
static java.util.Map |
blacksmithSellingList |
static java.util.Map |
villagersSellingList |
entityToAttack, field_110179_h, field_110181_i, fleeingTick, hasAttacked
defaultPitch, equipmentDropChances, experienceValue, livingSoundTime, numTicksToChaseTarget, targetTasks, tasks
arrowHitTimer, attackedAtYaw, attackingPlayer, attackTime, cameraPitch, dead, deathTime, entityAge, field_110154_aX, field_70741_aB, field_70763_ax, field_70764_aw, field_70768_au, field_70769_ao, field_70770_ap, hurtTime, isJumping, isSwingInProgress, jumpMovementFactor, lastDamage, limbSwing, limbSwingAmount, maxHurtResistantTime, maxHurtTime, moveForward, moveStrafing, newPosRotationIncrements, newPosX, newPosY, newPosZ, newRotationPitch, newRotationYaw, prevCameraPitch, prevHealth, prevLimbSwingAmount, prevRenderYawOffset, prevRotationYawHead, prevSwingProgress, randomYawVelocity, recentlyHit, renderYawOffset, rotationYawHead, scoreValue, swingProgress, swingProgressInt
addedToChunk, boundingBox, capturedDrops, captureDrops, chunkCoordX, chunkCoordY, chunkCoordZ, dataWatcher, dimension, distanceWalkedModified, distanceWalkedOnStepModified, entityCollisionReduction, entityUniqueID, extendedProperties, fallDistance, field_70135_K, fireResistance, forceSpawn, height, hurtResistantTime, ignoreFrustumCheck, inPortal, inWater, isAirBorne, isCollided, isCollidedHorizontally, isCollidedVertically, isDead, isImmuneToFire, isInWeb, lastTickPosX, lastTickPosY, lastTickPosZ, motionX, motionY, motionZ, myEntitySize, noClip, onGround, portalCounter, posX, posY, posZ, prevDistanceWalkedModified, preventEntitySpawning, prevPosX, prevPosY, prevPosZ, prevRotationPitch, prevRotationYaw, rand, renderDistanceWeight, riddenByEntity, ridingEntity, rotationPitch, rotationYaw, serverPosX, serverPosY, serverPosZ, stepHeight, teleportDirection, ticksExisted, timeUntilPortal, velocityChanged, width, worldObj, yOffset, ySize
Constructor and Description |
---|
EntityVillager(World par1World) |
EntityVillager(World par1World,
int par2) |
Modifier and Type | Method and Description |
---|---|
boolean |
allowLeashing() |
protected void |
applyEntityAttributes() |
protected boolean |
canDespawn() |
EntityVillager |
createChild(EntityAgeable par1EntityAgeable) |
protected void |
entityInit() |
void |
func_110297_a_(ItemStack par1ItemStack) |
static void |
func_146089_b(MerchantRecipeList p_146089_0_,
Item p_146089_1_,
java.util.Random p_146089_2_,
float p_146089_3_) |
static void |
func_146091_a(MerchantRecipeList p_146091_0_,
Item p_146091_1_,
java.util.Random p_146091_2_,
float p_146091_3_) |
EntityPlayer |
getCustomer() |
protected java.lang.String |
getDeathSound() |
protected java.lang.String |
getHurtSound() |
protected java.lang.String |
getLivingSound() |
int |
getProfession() |
MerchantRecipeList |
getRecipes(EntityPlayer par1EntityPlayer) |
void |
handleHealthUpdate(byte par1) |
boolean |
interact(EntityPlayer par1EntityPlayer) |
boolean |
isAIEnabled() |
boolean |
isMating() |
boolean |
isPlaying() |
boolean |
isTrading() |
void |
onDeath(DamageSource par1DamageSource) |
IEntityLivingData |
onSpawnWithEgg(IEntityLivingData par1EntityLivingData) |
void |
readEntityFromNBT(NBTTagCompound par1NBTTagCompound) |
void |
setCustomer(EntityPlayer par1EntityPlayer) |
void |
setLookingForHome() |
void |
setMating(boolean par1) |
void |
setPlaying(boolean par1) |
void |
setProfession(int par1) |
void |
setRecipes(MerchantRecipeList par1MerchantRecipeList) |
void |
setRevengeTarget(EntityLivingBase par1EntityLivingBase) |
protected void |
updateAITick() |
void |
useRecipe(MerchantRecipe par1MerchantRecipe) |
void |
writeEntityToNBT(NBTTagCompound par1NBTTagCompound) |
addGrowth, getGrowingAge, isChild, onLivingUpdate, setGrowingAge, setScale, setScaleForAge, setSize
attackEntity, detachHome, findPlayerToAttack, func_110174_bM, func_142017_o, getBlockPathWeight, getCanSpawnHere, getEntityToAttack, getHomePosition, hasHome, hasPath, isMovementCeased, isWithinHomeDistance, isWithinHomeDistanceCurrentPosition, setHomeArea, setPathToEntity, setTarget, updateEntityActionState, updateLeashedState, updateWanderPath
addRandomArmor, canAttackClass, canBeSteered, canPickUpLoot, clearLeashed, despawnEntity, dropEquipment, dropFewItems, eatGrassBonus, enchantEquipment, faceEntity, func_110146_f, func_110163_bv, func_130225_q, getAlwaysRenderNameTag, getAlwaysRenderNameTagForRender, getArmorItemForSlot, getArmorPosition, getAttackTarget, getCommandSenderName, getCustomNameTag, getDropItem, getEntitySenses, getEquipmentInSlot, getExperiencePoints, getHeldItem, getJumpHelper, getLastActiveItems, getLeashed, getLeashedToEntity, getLookHelper, getMaxSafePointTries, getMaxSpawnedInChunk, getMoveHelper, getNavigator, getRenderSizeModifier, getTalkInterval, getVerticalFaceSpeed, hasCustomNameTag, interactFirst, isNoDespawnRequired, onEntityUpdate, onUpdate, playLivingSound, setAIMoveSpeed, setAlwaysRenderNameTag, setAttackTarget, setCanPickUpLoot, setCurrentItemOrArmor, setCustomNameTag, setEquipmentDropChance, setLeashedToEntity, setMoveForward, spawnExplosionParticle, updateAITasks
addPotionEffect, applyArmorCalculations, applyPotionDamageCalculations, attackEntityAsMob, attackEntityFrom, canBeCollidedWith, canBePushed, canBreatheUnderwater, canEntityBeSeen, clearActivePotions, collideWithEntity, collideWithNearbyEntities, curePotionEffects, damageArmor, damageEntity, decreaseAirSupply, dismountEntity, dropRareDrop, fall, func_110142_aN, func_142015_aE, func_146066_aG, func_146067_o, func_94060_bK, getAbsorptionAmount, getActivePotionEffect, getActivePotionEffects, getAge, getAIMoveSpeed, getAITarget, getArrowCountInEntity, getAttributeMap, getCreatureAttribute, getEntityAttribute, getEyeHeight, getHealth, getItemIcon, getLastAttacker, getLastAttackerTime, getLook, getLookVec, getMaxHealth, getPosition, getRNG, getRotationYawHead, getSoundPitch, getSoundVolume, getSwingProgress, getTeam, getTotalArmorValue, heal, isClientWorld, isEntityAlive, isEntityUndead, isMovementBlocked, isOnLadder, isOnSameTeam, isOnTeam, isPlayer, isPlayerSleeping, isPotionActive, isPotionActive, isPotionApplicable, jump, kill, knockBack, moveEntityWithHeading, onChangedPotionEffect, onDeathUpdate, onFinishedPotionEffect, onItemPickup, onNewPotionEffect, performHurtAnimation, rayTrace, removePotionEffect, removePotionEffectClient, renderBrokenItemStack, setAbsorptionAmount, setArrowCountInEntity, setBeenAttacked, setHealth, setJumping, setLastAttacker, setPositionAndRotation2, setPositionAndUpdate, setRotationYawHead, setSprinting, shouldRiderFaceForward, swingItem, updateArmSwingProgress, updateFallState, updatePotionEffects, updateRidden
addEntityCrashInfo, addToPlayerScore, addVelocity, applyEntityCollision, canAttackWithItem, canRenderOnFire, canRiderInteract, canTriggerWalking, copyDataFrom, copyLocationAndAnglesFrom, dealFireDamage, doesEntityNotTriggerPressurePlate, dropItem, entityDropItem, equals, extinguish, func_145748_c_, func_145771_j, func_145772_a, func_145774_a, func_145775_I, func_145778_a, func_145780_a, func_145781_i, getAir, getBoundingBox, getBrightness, getBrightnessForRender, getCollisionBorderSize, getCollisionBox, getDataWatcher, getDistance, getDistanceSq, getDistanceSqToEntity, getDistanceToEntity, getEntityData, getEntityId, getEntityString, getExtendedProperties, getFlag, getMaxInPortalTime, getMountedYOffset, getParts, getPersistentID, getPickedResult, getPortalCooldown, getShadowSize, getSplashSound, getSwimSound, getTeleportDirection, getUniqueID, getYOffset, handleLavaMovement, handleWaterMovement, hashCode, hitByEntity, isBurning, isCreatureType, isEating, isEntityEqual, isEntityInsideOpaqueBlock, isEntityInvulnerable, isImmuneToFire, isInRangeToRender3d, isInRangeToRenderDist, isInsideOfMaterial, isInvisible, isInvisibleToPlayer, isInWater, isOffsetPositionInLiquid, isPushedByWater, isRiding, isSneaking, isSprinting, isWet, mountEntity, moveEntity, moveFlying, newDoubleNBTList, newFloatNBTList, onChunkLoad, onCollideWithPlayer, onKillEntity, onStruckByLightning, playSound, preparePlayerToSpawn, readFromNBT, registerExtendedProperties, resetEntityId, setAir, setAngles, setDead, setEating, setEntityId, setFire, setFlag, setInPortal, setInvisible, setInWeb, setLocationAndAngles, setOnFireFromLava, setPosition, setPositionAndRotation, setRotation, setSneaking, setVelocity, setWorld, shouldDismountInWater, shouldRenderInPass, shouldRiderSit, shouldSetPosAfterLoading, toString, travelToDimension, updateRiderPosition, writeMountToNBT, writeToNBT, writeToNBTOptional
public static final java.util.Map villagersSellingList
public static final java.util.Map blacksmithSellingList
public EntityVillager(World par1World)
public EntityVillager(World par1World, int par2)
protected void applyEntityAttributes()
applyEntityAttributes
in class EntityLiving
public boolean isAIEnabled()
isAIEnabled
in class EntityLiving
protected void updateAITick()
updateAITick
in class EntityLivingBase
public boolean interact(EntityPlayer par1EntityPlayer)
interact
in class EntityAgeable
protected void entityInit()
entityInit
in class EntityAgeable
public void writeEntityToNBT(NBTTagCompound par1NBTTagCompound)
writeEntityToNBT
in class EntityAgeable
public void readEntityFromNBT(NBTTagCompound par1NBTTagCompound)
readEntityFromNBT
in class EntityAgeable
protected boolean canDespawn()
canDespawn
in class EntityLiving
protected java.lang.String getLivingSound()
getLivingSound
in class EntityLiving
protected java.lang.String getHurtSound()
getHurtSound
in class EntityLivingBase
protected java.lang.String getDeathSound()
getDeathSound
in class EntityLivingBase
public void setProfession(int par1)
public int getProfession()
public boolean isMating()
public void setMating(boolean par1)
public void setPlaying(boolean par1)
public boolean isPlaying()
public void setRevengeTarget(EntityLivingBase par1EntityLivingBase)
setRevengeTarget
in class EntityLivingBase
public void onDeath(DamageSource par1DamageSource)
onDeath
in class EntityLivingBase
public void setCustomer(EntityPlayer par1EntityPlayer)
setCustomer
in interface IMerchant
public EntityPlayer getCustomer()
getCustomer
in interface IMerchant
public boolean isTrading()
public void useRecipe(MerchantRecipe par1MerchantRecipe)
public void func_110297_a_(ItemStack par1ItemStack)
func_110297_a_
in interface IMerchant
public MerchantRecipeList getRecipes(EntityPlayer par1EntityPlayer)
getRecipes
in interface IMerchant
public void setRecipes(MerchantRecipeList par1MerchantRecipeList)
setRecipes
in interface IMerchant
public static void func_146091_a(MerchantRecipeList p_146091_0_, Item p_146091_1_, java.util.Random p_146091_2_, float p_146091_3_)
public static void func_146089_b(MerchantRecipeList p_146089_0_, Item p_146089_1_, java.util.Random p_146089_2_, float p_146089_3_)
public void handleHealthUpdate(byte par1)
handleHealthUpdate
in class EntityLivingBase
public IEntityLivingData onSpawnWithEgg(IEntityLivingData par1EntityLivingData)
onSpawnWithEgg
in class EntityLiving
public void setLookingForHome()
public EntityVillager createChild(EntityAgeable par1EntityAgeable)
createChild
in class EntityAgeable
public boolean allowLeashing()
allowLeashing
in class EntityLiving