Class Sheep
- java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static float[][]fleeceColorTable-
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 Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddropFewItems(boolean var1, int var2)voideatGrassBonus()protected voidentityInit()@net.minecraft.modding.api.Side.Client floatfunc_44002_d(float var1)@net.minecraft.modding.api.Side.Client floatfunc_44003_c(float var1)protected java.lang.StringgetDeathSound()protected intgetDropItemId()intgetFleeceColor()protected java.lang.StringgetHurtSound()protected java.lang.StringgetLivingSound()intgetMaxHealth()static intgetRandomFleeceColor(java.util.Random var0)booleangetSheared()voidhandleHealthUpdate(byte var1)booleaninteract(Player var1)protected booleanisAIEnabled()voidonLivingUpdate()voidreadEntityFromNBT(NBTTagCompound var1)voidsetFleeceColor(int var1)voidsetSheared(boolean var1)AnimalspawnBabyAnimal(Animal var1)protected voidupdateAITasks()voidwriteEntityToNBT(NBTTagCompound var1)-
Methods inherited from class net.minecraft.world.entity.animal.Animal
attackBlockedEntity, attackEntity, attackEntityFrom, canDespawn, findPlayerToAttack, func_48135_b, getBlockPathWeight, getCanSpawnHere, getExperiencePoints, getTalkInterval, isInLove, isWheat, resetInLove, updateAITick
-
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, attackEntityAsMob, canBeCollidedWith, canBePushed, canBreatheUnderwater, canEntityBeSeen, clearActivePotions, damageArmor, damageEntity, decreaseAirSupply, despawnEntity, detachHome, dropRareDrop, faceEntity, fall, 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, getSoundVolume, getSwingProgress, getTexture, 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, 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, getUsername, 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
-
Sheep
public Sheep(World var1)
-
-
Method Detail
-
isAIEnabled
protected boolean isAIEnabled()
- Overrides:
isAIEnabledin classLivingEntity
-
updateAITasks
protected void updateAITasks()
- Overrides:
updateAITasksin classLivingEntity
-
onLivingUpdate
public void onLivingUpdate()
- Overrides:
onLivingUpdatein classAnimal
-
getMaxHealth
public int getMaxHealth()
- Specified by:
getMaxHealthin classLivingEntity
-
entityInit
protected void entityInit()
- Overrides:
entityInitin classAgeableMob
-
dropFewItems
protected void dropFewItems(boolean var1, int var2)- Overrides:
dropFewItemsin classLivingEntity
-
getDropItemId
protected int getDropItemId()
- Overrides:
getDropItemIdin classLivingEntity
-
handleHealthUpdate
@Client public void handleHealthUpdate(byte var1)
- Overrides:
handleHealthUpdatein classLivingEntity
-
func_44003_c
@Client public @net.minecraft.modding.api.Side.Client float func_44003_c(float var1)
-
func_44002_d
@Client public @net.minecraft.modding.api.Side.Client float func_44002_d(float var1)
-
writeEntityToNBT
public void writeEntityToNBT(NBTTagCompound var1)
- Overrides:
writeEntityToNBTin classAnimal
-
readEntityFromNBT
public void readEntityFromNBT(NBTTagCompound var1)
- Overrides:
readEntityFromNBTin classAnimal
-
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
-
getFleeceColor
public int getFleeceColor()
-
setFleeceColor
public void setFleeceColor(int var1)
-
getSheared
public boolean getSheared()
-
setSheared
public void setSheared(boolean var1)
-
getRandomFleeceColor
public static int getRandomFleeceColor(java.util.Random var0)
-
spawnBabyAnimal
public Animal spawnBabyAnimal(Animal var1)
- Specified by:
spawnBabyAnimalin classAnimal
-
eatGrassBonus
public void eatGrassBonus()
- Overrides:
eatGrassBonusin classLivingEntity
-
-