Class Ocelot
- java.lang.Object
-
- All Implemented Interfaces:
IAnimals
public class Ocelot extends TameableAnimal
-
-
Field Summary
-
Fields inherited from class net.minecraft.world.entity.TameableAnimal
aiSit
-
Fields inherited from class net.minecraft.world.entity.Mob
entityToAttack, fleeingTick, hasAttacked
-
Fields inherited from class net.minecraft.world.entity.LivingEntity
activePotionsMap, arrowHitTempCounter, arrowHitTimer, attackedAtYaw, attackingPlayer, attackTime, cameraPitch, carryoverDamage, dead, deathTime, defaultPitch, entityAge, entityType, experienceValue, field_703_S, field_704_R, field_705_Q, field_9325_U, field_9326_T, field_9345_F, field_9349_D, field_9353_B, field_9355_A, field_9358_y, field_9359_x, field_9360_w, field_9361_v, field_9362_u, field_9363_r, field_9365_p, health, heartsHalvesLife, hurtTime, isJumping, jumpMovementFactor, landMovementFactor, maxHurtTime, moveForward, moveSpeed, moveStrafing, naturalArmorRating, newPosRotationIncrements, newPosX, newPosY, newPosZ, newRotationPitch, newRotationYaw, numTicksToChaseTarget, prevCameraPitch, prevHealth, prevRenderYawOffset, prevRotationYawHead, prevSwingProgress, randomYawVelocity, recentlyHit, renderYawOffset, rotationYawHead, scoreValue, swingProgress, targetTasks, tasks, texture
-
Fields inherited from class net.minecraft.world.entity.Entity
addedToChunk, boundingBox, chunkCoordX, chunkCoordY, chunkCoordZ, cloakUrl, dataWatcher, distanceWalkedModified, entityCollisionReduction, entityId, fallDistance, field_9293_aM, fireResistance, heartsLife, height, ignoreFrustumCheck, inWater, isAirBorne, isCollided, isCollidedHorizontally, isCollidedVertically, isDead, isImmuneToFire, isInWeb, isJesusColliding, lastTickPosX, lastTickPosY, lastTickPosZ, motionX, motionY, motionZ, noClip, onGround, playerNameForSkin, posX, posY, posZ, prevDistanceWalkedModified, preventEntitySpawning, prevPosX, prevPosY, prevPosZ, prevRotationPitch, prevRotationYaw, rand, renderDistanceWeight, riddenByEntity, ridingEntity, rotationPitch, rotationYaw, serverPosX, serverPosY, serverPosZ, skinUrl, slim, stepHeight, ticksExisted, velocityChanged, width, worldObj, yOffset, ySize
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanattackEntityAsMob(Entity var1)booleanattackEntityFrom(DamageSource var1, int var2)protected booleancanDespawn()protected voiddropFewItems(boolean flag, int i)protected voidentityInit()protected voidfall(float f)booleanfunc_48135_b(Animal var1)voidfunc_48147_c(int var1)intfunc_48148_ad()booleangetCanSpawnHere()protected java.lang.StringgetDeathSound()protected intgetDropItemId()protected java.lang.StringgetHurtSound()protected java.lang.StringgetLivingSound()intgetMaxHealth()protected floatgetSoundVolume()@Client java.lang.StringgetTexture()java.lang.StringgetUsername()booleaninteract(Player var1)booleanisAIEnabled()booleanisWheat(ItemStack var1)voidreadEntityFromNBT(NBTTagCompound var1)AnimalspawnBabyAnimal(Animal var1)voidupdateAITick()voidwriteEntityToNBT(NBTTagCompound var1)-
Methods inherited from class net.minecraft.world.entity.TameableAnimal
func_48140_f, func_48142_a, func_50008_ai, getOwner, getOwnerName, handleHealthUpdate, isSitting, isTamed, setOwner, setTamed
-
Methods inherited from class net.minecraft.world.entity.animal.Animal
attackBlockedEntity, attackEntity, findPlayerToAttack, getBlockPathWeight, getExperiencePoints, getTalkInterval, isInLove, onLivingUpdate, resetInLove
-
Methods inherited from class net.minecraft.world.entity.AgeableMob
getGrowingAge, isChild, setGrowingAge
-
Methods inherited from class net.minecraft.world.entity.Mob
getEntityToAttack, getSpeedModifier, hasPath, isMovementCeased, setPathToEntity, setTarget, updateEntityActionState, updateWanderPath
-
Methods inherited from class net.minecraft.world.entity.LivingEntity
addPotionEffect, applyArmorCalculations, applyPotionDamageCalculations, canBeCollidedWith, canBePushed, canBreatheUnderwater, canEntityBeSeen, clearActivePotions, damageArmor, damageEntity, decreaseAirSupply, despawnEntity, detachHome, dropRareDrop, eatGrassBonus, faceEntity, func_48079_f, func_48090_aM, func_48098_g, func_48100_a, func_48101_aR, getActivePotionEffect, getActivePotionEffects, getAge, getAITarget, getAttackTarget, getCreatureAttribute, getEffectiveHealth, getEyeHeight, getHeadYaw, getHealth, getHeldItem, getHomePosition, getItemIcon, getJumpHelper, getLastAttackingEntity, getLook, getLookHelper, getLookVec, getMaximumHomeDistance, getMaxSpawnedInChunk, getMoveHelper, getNavigator, getPosition, getRenderSizeModifier, getRNG, getSwingProgress, getTotalArmorValue, getVerticalFaceSpeed, hasHome, heal, isBlocking, isClientWorld, isEntityAlive, isEntityUndead, isMovementBlocked, isOnLadder, isPlayer, isPlayerSleeping, isPotionActive, isPotionApplicable, isWithinHomeDistance, isWithinHomeDistanceCurrentPosition, jump, kill, knockBack, moveEntityWithHeading, onChangedPotionEffect, onDeath, onDeathUpdate, onEntityDeath, onEntityUpdate, onFinishedPotionEffect, onNewPotionEffect, onUpdate, performHurtAnimation, playLivingSound, rayTrace, removePotionEffect, renderBrokenItemStack, setAttackTarget, setEntityHealth, setHomeArea, setJumping, setLastAttackingEntity, setMoveForward, setPositionAndRotation2, setPositionAndUpdate, setRevengeTarget, setSize, spawnExplosionParticle, updateAITasks, updatePotionEffects, updateRidden
-
Methods inherited from class net.minecraft.world.entity.Entity
addEntityID, addToPlayerScore, addVelocity, applyEntityCollision, canAttackWithItem, canTriggerWalking, dealFireDamage, dropItem, dropItemWithOffset, entityDropItem, equals, extinguish, getAir, getBoundingBox, getBrightness, getBrightnessForRender, getCollisionBorderSize, getCollisionBox, getCurrentBiomeName, getDataWatcher, getDistance, getDistanceSq, getDistanceSqToEntity, getDistanceToEntity, getEntityString, getFlag, getInventory, getMountedYOffset, getParts, getShadowSize, getYOffset, handleLavaMovement, handleWaterMovement, hashCode, isBurning, isEating, isEntityEqual, isEntityInsideOpaqueBlock, isImmuneToFire, isInRangeToRenderDist, isInRangeToRenderVec3D, isInsideOfMaterial, isInsideOfMaterial, isInWater, isOffsetPositionInLiquid, isRiding, isSneaking, isSprinting, isSubmergedInAnyFluid, isWet, mountEntity, moveEntity, moveFlying, newDoubleNBTList, newFloatNBTList, onCollideWithPlayer, onKillEntity, onStruckByLightning, outfitWithItem, playStepSound, preparePlayerToSpawn, pushOutOfBlocks, readFromNBT, setAir, setAngles, setBeenAttacked, setDead, setEating, setFire, setFlag, setInPortal, setInWeb, setLocationAndAngles, setOnFireFromLava, setPosition, setPositionAndRotation, setRotation, setSneaking, setSprinting, setVelocity, setWorld, toString, updateFallState, updateRiderPosition, writeToNBT
-
-
-
-
Constructor Detail
-
Ocelot
public Ocelot(World var1)
-
-
Method Detail
-
entityInit
protected void entityInit()
- Overrides:
entityInitin classTameableAnimal
-
updateAITick
public void updateAITick()
- Overrides:
updateAITickin classAnimal
-
canDespawn
protected boolean canDespawn()
- Overrides:
canDespawnin classAnimal
-
getTexture
@Client public @Client java.lang.String getTexture()
- Overrides:
getTexturein classLivingEntity
-
isAIEnabled
public boolean isAIEnabled()
- Overrides:
isAIEnabledin classLivingEntity
-
getMaxHealth
public int getMaxHealth()
- Specified by:
getMaxHealthin classLivingEntity
-
fall
protected void fall(float f)
- Overrides:
fallin classLivingEntity
-
writeEntityToNBT
public void writeEntityToNBT(NBTTagCompound var1)
- Overrides:
writeEntityToNBTin classTameableAnimal
-
readEntityFromNBT
public void readEntityFromNBT(NBTTagCompound var1)
- Overrides:
readEntityFromNBTin classTameableAnimal
-
getLivingSound
protected java.lang.String getLivingSound()
- Overrides:
getLivingSoundin classLivingEntity
-
getHurtSound
protected java.lang.String getHurtSound()
- Overrides:
getHurtSoundin classLivingEntity
-
getDeathSound
protected java.lang.String getDeathSound()
- Overrides:
getDeathSoundin classLivingEntity
-
getSoundVolume
protected float getSoundVolume()
- Overrides:
getSoundVolumein classLivingEntity
-
getDropItemId
protected int getDropItemId()
- Overrides:
getDropItemIdin classLivingEntity
-
attackEntityAsMob
public boolean attackEntityAsMob(Entity var1)
- Overrides:
attackEntityAsMobin classLivingEntity
-
attackEntityFrom
public boolean attackEntityFrom(DamageSource var1, int var2)
- Overrides:
attackEntityFromin classAnimal
-
dropFewItems
protected void dropFewItems(boolean flag, int i)- Overrides:
dropFewItemsin classLivingEntity
-
spawnBabyAnimal
public Animal spawnBabyAnimal(Animal var1)
- Specified by:
spawnBabyAnimalin classAnimal
-
func_48135_b
public boolean func_48135_b(Animal var1)
- Overrides:
func_48135_bin classAnimal
-
func_48148_ad
public int func_48148_ad()
-
func_48147_c
public void func_48147_c(int var1)
-
getCanSpawnHere
public boolean getCanSpawnHere()
- Overrides:
getCanSpawnHerein classAnimal
-
getUsername
public java.lang.String getUsername()
- Overrides:
getUsernamein classEntity
-
-