Class Wolf
- java.lang.Object
-
- All Implemented Interfaces:
IAnimals
public class Wolf 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 booleancanTriggerWalking()protected voidentityInit()booleanfunc_48135_b(Animal var1)voidfunc_48150_h(boolean var1)protected java.lang.StringgetDeathSound()protected intgetDropItemId()floatgetEyeHeight()protected java.lang.StringgetHurtSound()@net.minecraft.modding.api.Side.Client floatgetInterestedAngle(float var1)protected java.lang.StringgetLivingSound()intgetMaxHealth()intgetMaxSpawnedInChunk()@net.minecraft.modding.api.Side.Client floatgetShadingWhileShaking(float var1)@net.minecraft.modding.api.Side.Client floatgetShakeAngle(float var1, float var2)protected floatgetSoundVolume()@net.minecraft.modding.api.Side.Client floatgetTailRotation()@Client java.lang.StringgetTexture()intgetVerticalFaceSpeed()@net.minecraft.modding.api.Side.Client booleangetWolfShaking()voidhandleHealthUpdate(byte var1)booleaninteract(Player var1)booleanisAIEnabled()booleanisAngry()booleanisWheat(ItemStack var1)voidonLivingUpdate()voidonUpdate()voidreadEntityFromNBT(NBTTagCompound var1)voidsetAngry(boolean var1)voidsetAttackTarget(LivingEntity var1)AnimalspawnBabyAnimal(Animal var1)protected voidupdateAITick()voidwriteEntityToNBT(NBTTagCompound var1)-
Methods inherited from class net.minecraft.world.entity.TameableAnimal
func_48140_f, func_48142_a, func_50008_ai, getOwner, getOwnerName, isSitting, isTamed, setOwner, setTamed
-
Methods inherited from class net.minecraft.world.entity.animal.Animal
attackBlockedEntity, attackEntity, findPlayerToAttack, getBlockPathWeight, getCanSpawnHere, getExperiencePoints, getTalkInterval, isInLove, 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, dropFewItems, dropRareDrop, eatGrassBonus, faceEntity, fall, func_48079_f, func_48090_aM, func_48098_g, func_48100_a, func_48101_aR, getActivePotionEffect, getActivePotionEffects, getAge, getAITarget, getAttackTarget, getCreatureAttribute, getEffectiveHealth, getHeadYaw, getHealth, getHeldItem, getHomePosition, getItemIcon, getJumpHelper, getLastAttackingEntity, getLook, getLookHelper, getLookVec, getMaximumHomeDistance, getMoveHelper, getNavigator, getPosition, getRenderSizeModifier, getRNG, getSwingProgress, getTotalArmorValue, 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, performHurtAnimation, playLivingSound, rayTrace, removePotionEffect, renderBrokenItemStack, 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, 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
-
Wolf
public Wolf(World var1)
-
-
Method Detail
-
isAIEnabled
public boolean isAIEnabled()
- Overrides:
isAIEnabledin classLivingEntity
-
setAttackTarget
public void setAttackTarget(LivingEntity var1)
- Overrides:
setAttackTargetin classLivingEntity
-
updateAITick
protected void updateAITick()
- Overrides:
updateAITickin classAnimal
-
getMaxHealth
public int getMaxHealth()
- Specified by:
getMaxHealthin classLivingEntity
-
entityInit
protected void entityInit()
- Overrides:
entityInitin classTameableAnimal
-
canTriggerWalking
protected boolean canTriggerWalking()
- Overrides:
canTriggerWalkingin classEntity
-
getTexture
@Client public @Client java.lang.String getTexture()
- Overrides:
getTexturein classLivingEntity
-
writeEntityToNBT
public void writeEntityToNBT(NBTTagCompound var1)
- Overrides:
writeEntityToNBTin classTameableAnimal
-
readEntityFromNBT
public void readEntityFromNBT(NBTTagCompound var1)
- Overrides:
readEntityFromNBTin classTameableAnimal
-
canDespawn
protected boolean canDespawn()
- Overrides:
canDespawnin 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
-
getSoundVolume
protected float getSoundVolume()
- Overrides:
getSoundVolumein classLivingEntity
-
getDropItemId
protected int getDropItemId()
- Overrides:
getDropItemIdin classLivingEntity
-
onLivingUpdate
public void onLivingUpdate()
- Overrides:
onLivingUpdatein classAnimal
-
onUpdate
public void onUpdate()
- Overrides:
onUpdatein classLivingEntity
-
getWolfShaking
@Client public @net.minecraft.modding.api.Side.Client boolean getWolfShaking()
-
getShadingWhileShaking
@Client public @net.minecraft.modding.api.Side.Client float getShadingWhileShaking(float var1)
-
getShakeAngle
@Client public @net.minecraft.modding.api.Side.Client float getShakeAngle(float var1, float var2)
-
getInterestedAngle
@Client public @net.minecraft.modding.api.Side.Client float getInterestedAngle(float var1)
-
getEyeHeight
public float getEyeHeight()
- Overrides:
getEyeHeightin classLivingEntity
-
getVerticalFaceSpeed
public int getVerticalFaceSpeed()
- Overrides:
getVerticalFaceSpeedin classLivingEntity
-
attackEntityFrom
public boolean attackEntityFrom(DamageSource var1, int var2)
- Overrides:
attackEntityFromin classAnimal
-
attackEntityAsMob
public boolean attackEntityAsMob(Entity var1)
- Overrides:
attackEntityAsMobin classLivingEntity
-
handleHealthUpdate
@Client public void handleHealthUpdate(byte var1)
- Overrides:
handleHealthUpdatein classTameableAnimal
-
getTailRotation
@Client public @net.minecraft.modding.api.Side.Client float getTailRotation()
-
getMaxSpawnedInChunk
public int getMaxSpawnedInChunk()
- Overrides:
getMaxSpawnedInChunkin classLivingEntity
-
isAngry
public boolean isAngry()
-
setAngry
public void setAngry(boolean var1)
-
spawnBabyAnimal
public Animal spawnBabyAnimal(Animal var1)
- Specified by:
spawnBabyAnimalin classAnimal
-
func_48150_h
public void func_48150_h(boolean var1)
-
func_48135_b
public boolean func_48135_b(Animal var1)
- Overrides:
func_48135_bin classAnimal
-
-