public class EntityOcelot extends EntityTameable
EntityLiving.SpawnPlacementType
aiSit
field_175506_bl
field_175502_b, field_175503_c, field_175504_a
field_110179_h, field_110181_i
equipmentDropChances, experienceValue, jumpHelper, livingSoundTime, moveHelper, navigator, targetTasks, tasks
arrowHitTimer, attackedAtYaw, attackingPlayer, 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, prevLimbSwingAmount, prevRenderYawOffset, prevRotationYawHead, prevSwingProgress, randomYawVelocity, recentlyHit, renderYawOffset, rotationYawHead, scoreValue, swingProgress, swingProgressInt
addedToChunk, capturedDrops, captureDrops, chunkCoordX, chunkCoordY, chunkCoordZ, dataWatcher, dimension, distanceWalkedModified, distanceWalkedOnStepModified, entityCollisionReduction, entityUniqueID, extendedProperties, fallDistance, fireResistance, firstUpdate, forceSpawn, height, hurtResistantTime, ignoreFrustumCheck, inPortal, inWater, isAirBorne, isCollided, isCollidedHorizontally, isCollidedVertically, isDead, isImmuneToFire, isInWeb, lastTickPosX, lastTickPosY, lastTickPosZ, motionX, motionY, motionZ, 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
Constructor and Description |
---|
EntityOcelot(World worldIn) |
Modifier and Type | Method and Description |
---|---|
protected void |
applyEntityAttributes() |
boolean |
attackEntityAsMob(Entity p_70652_1_) |
boolean |
attackEntityFrom(DamageSource source,
float amount) |
protected boolean |
canDespawn() |
boolean |
canMateWith(EntityAnimal otherAnimal) |
EntityAgeable |
createChild(EntityAgeable ageable) |
protected void |
dropFewItems(boolean p_70628_1_,
int p_70628_2_) |
protected void |
entityInit() |
void |
fall(float distance,
float damageMultiplier) |
IEntityLivingData |
func_180482_a(DifficultyInstance p_180482_1_,
IEntityLivingData p_180482_2_) |
EntityOcelot |
func_180493_b(EntityAgeable p_180493_1_) |
boolean |
getCanSpawnHere() |
protected java.lang.String |
getDeathSound() |
protected Item |
getDropItem() |
protected java.lang.String |
getHurtSound() |
protected java.lang.String |
getLivingSound() |
java.lang.String |
getName() |
protected float |
getSoundVolume() |
int |
getTameSkin() |
boolean |
handleLavaMovement() |
boolean |
interact(EntityPlayer player) |
boolean |
isBreedingItem(ItemStack stack) |
void |
readEntityFromNBT(NBTTagCompound tagCompund) |
void |
setTamed(boolean tamed) |
void |
setTameSkin(int skinId) |
protected void |
setupTamedAI() |
void |
updateAITasks() |
void |
writeEntityToNBT(NBTTagCompound tagCompound) |
func_142018_a, getAISit, getOwner, getOwnerEntity, getOwnerId, getTeam, handleHealthUpdate, isOnSameTeam, isOwner, isSitting, isTamed, onDeath, playTameEffect, setOwnerId, setSitting
func_146083_cb, func_175505_a, func_180484_a, getExperiencePoints, getTalkInterval, isInLove, onLivingUpdate, resetInLove, setInLove
addGrowth, func_175500_n, func_175501_a, getGrowingAge, isChild, setGrowingAge, setScale, setScaleForAge, setSize
detachHome, func_142017_o, func_175449_a, func_180485_d, func_180486_cf, getMaximumHomeDistance, hasHome, hasPath, isWithinHomeDistanceCurrentPosition, updateLeashedState
allowLeashing, canAttackClass, canBeSteered, canPickUpLoot, clearLeashed, despawnEntity, dropEquipment, eatGrassBonus, enablePersistence, faceEntity, func_110146_f, func_175445_a, func_175447_b, func_175448_a, func_180481_a, func_180483_b, getArmorItemForSlot, getArmorPosition, getAttackTarget, getCurrentArmor, getEntitySenses, getEquipmentInSlot, getHeldItem, getInventory, getJumpHelper, getLeashed, getLeashedToEntity, getLookHelper, getMaxFallHeight, getMaxSpawnedInChunk, getMoveHelper, getNavigator, getRenderSizeModifier, getVerticalFaceSpeed, interactFirst, isNoDespawnRequired, isServerWorld, onEntityUpdate, onUpdate, playLivingSound, replaceItemInInventory, setAIMoveSpeed, setAttackTarget, setCanPickUpLoot, setCurrentItemOrArmor, setEquipmentDropChance, setLeashedToEntity, setMoveForward, setNoAI, spawnExplosionParticle, updateEntityActionState
addPotionEffect, addRandomArmor, applyArmorCalculations, applyPotionDamageCalculations, canBeCollidedWith, canBePushed, canBreatheUnderwater, canEntityBeSeen, clearActivePotions, collideWithEntity, collideWithNearbyEntities, curePotionEffects, damageArmor, damageEntity, decreaseAirSupply, dismountEntity, func_146066_aG, func_152111_bt, func_152112_bu, func_175133_bi, func_175134_bD, func_175135_B, func_175136_bO, func_180426_a, func_180433_a, func_180466_bG, func_94060_bK, getAbsorptionAmount, getActivePotionEffect, getActivePotionEffects, getAge, getAIMoveSpeed, getAITarget, getAlwaysRenderNameTagForRender, getArrowCountInEntity, getAttributeMap, getCombatTracker, getCreatureAttribute, getEntityAttribute, getFallSoundString, getHealth, getLastAttacker, getLastAttackerTime, getLook, getLookVec, getMaxHealth, getRevengeTimer, getRNG, getRotationYawHead, getSoundPitch, getSwingProgress, getTotalArmorValue, heal, isEntityAlive, isEntityUndead, isMovementBlocked, isOnLadder, isOnTeam, isPlayer, isPlayerSleeping, isPotionActive, isPotionActive, isPotionApplicable, jump, kill, knockBack, mountEntity, moveEntityWithHeading, onChangedPotionEffect, onDeathUpdate, onFinishedPotionEffect, onItemPickup, onKillCommand, onNewPotionEffect, performHurtAnimation, removePotionEffect, removePotionEffectClient, renderBrokenItemStack, setAbsorptionAmount, setArrowCountInEntity, setBeenAttacked, setHealth, setJumping, setLastAttacker, setRevengeTarget, setRotationYawHead, setSprinting, shouldRiderFaceForward, swingItem, updateAITick, updateArmSwingProgress, updatePotionEffects, updateRidden
addChatMessage, addEntityCrashInfo, addToPlayerScore, addVelocity, applyEntityCollision, canAttackWithItem, canRenderOnFire, canRiderInteract, canTriggerWalking, canUseCommand, copyDataFromOld, copyLocationAndAnglesFrom, createRunningParticles, dealFireDamage, doBlockCollisions, doesEntityNotTriggerPressurePlate, dropItem, dropItemWithOffset, entityDropItem, equals, extinguish, func_145781_i, func_174807_aT, func_174815_a, func_174816_a, func_174817_o, func_174819_aU, func_174823_aP, func_174825_a, func_174827_a, func_174834_g, func_180427_aV, getAir, getAlwaysRenderNameTag, getBoundingBox, getBrightness, getBrightnessForRender, getCollisionBorderSize, getCollisionBox, getCommandSenderEntity, getCustomNameTag, getDataWatcher, getDisplayName, getDistance, getDistanceSq, getDistanceSq, getDistanceSqToCenter, getDistanceSqToEntity, getDistanceToEntity, getEntityBoundingBox, getEntityData, getEntityId, getEntityString, getEntityWorld, getExplosionResistance, getExtendedProperties, getEyeHeight, getFlag, getHorizontalFacing, getMaxInPortalTime, getMountedYOffset, getParts, getPersistentID, getPickedResult, getPortalCooldown, getPosition, getPositionEyes, getPositionVector, getSplashSound, getSwimSound, getTeleportDirection, getUniqueID, getVectorForRotation, getYOffset, handleWaterMovement, hasCustomName, hashCode, hitByEntity, isBurning, isCreatureType, isEating, isEntityEqual, isEntityInsideOpaqueBlock, isEntityInvulnerable, isImmuneToFire, isInLava, isInRangeToRender3d, isInRangeToRenderDist, isInsideOfMaterial, isInvisible, isInvisibleToPlayer, isInWater, isOffsetPositionInLiquid, isOutsideBorder, isPushedByWater, isRiding, isSilent, isSneaking, isSprinting, isWet, moveEntity, moveFlying, moveToBlockPosAndAngles, newDoubleNBTList, newFloatNBTList, onChunkLoad, onCollideWithPlayer, onKillEntity, onStruckByLightning, playSound, playStepSound, preparePlayerToSpawn, pushOutOfBlocks, rayTrace, readFromNBT, registerExtendedProperties, resetEntityId, resetHeight, sendCommandFeedback, setAir, setAlwaysRenderNameTag, setAngles, setCommandStat, setCustomNameTag, setDead, setEating, setEntityBoundingBox, setEntityId, setFire, setFlag, setInPortal, setInvisible, setInWeb, setLocationAndAngles, setOnFireFromLava, setOutsideBorder, setPosition, setPositionAndRotation, setPositionAndUpdate, setRotation, setSilent, setSneaking, setVelocity, setWorld, shouldDismountInWater, shouldRenderInPass, shouldRiderSit, shouldSetPosAfterLoading, spawnRunningParticles, toString, travelToDimension, updateRiderPosition, writeMountToNBT, writeToNBT, writeToNBTOptional
public EntityOcelot(World worldIn)
protected void entityInit()
entityInit
in class EntityTameable
public void updateAITasks()
updateAITasks
in class EntityAnimal
protected boolean canDespawn()
canDespawn
in class EntityAnimal
protected void applyEntityAttributes()
applyEntityAttributes
in class EntityLiving
public void fall(float distance, float damageMultiplier)
fall
in class EntityLivingBase
public void writeEntityToNBT(NBTTagCompound tagCompound)
writeEntityToNBT
in class EntityTameable
public void readEntityFromNBT(NBTTagCompound tagCompund)
readEntityFromNBT
in class EntityTameable
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
protected float getSoundVolume()
getSoundVolume
in class EntityLivingBase
protected Item getDropItem()
getDropItem
in class EntityLiving
public boolean attackEntityAsMob(Entity p_70652_1_)
attackEntityAsMob
in class EntityLivingBase
public boolean attackEntityFrom(DamageSource source, float amount)
attackEntityFrom
in class EntityAnimal
protected void dropFewItems(boolean p_70628_1_, int p_70628_2_)
dropFewItems
in class EntityLiving
public boolean interact(EntityPlayer player)
interact
in class EntityAnimal
public EntityOcelot func_180493_b(EntityAgeable p_180493_1_)
public boolean isBreedingItem(ItemStack stack)
isBreedingItem
in class EntityAnimal
public boolean canMateWith(EntityAnimal otherAnimal)
canMateWith
in class EntityAnimal
public int getTameSkin()
public void setTameSkin(int skinId)
public boolean getCanSpawnHere()
getCanSpawnHere
in class EntityAnimal
public boolean handleLavaMovement()
handleLavaMovement
in class EntityLiving
public java.lang.String getName()
getName
in interface ICommandSender
getName
in class Entity
public void setTamed(boolean tamed)
setTamed
in class EntityTameable
protected void setupTamedAI()
setupTamedAI
in class EntityTameable
public IEntityLivingData func_180482_a(DifficultyInstance p_180482_1_, IEntityLivingData p_180482_2_)
func_180482_a
in class EntityLiving
public EntityAgeable createChild(EntityAgeable ageable)
createChild
in class EntityAgeable