public class EntityRabbit extends EntityAnimal
Modifier and Type | Class and Description |
---|---|
class |
EntityRabbit.RabbitJumpHelper |
static class |
EntityRabbit.RabbitTypeData |
EntityLiving.SpawnPlacementType
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 |
---|
EntityRabbit(World worldIn) |
Modifier and Type | Method and Description |
---|---|
protected void |
addRandomArmor() |
protected void |
applyEntityAttributes() |
boolean |
attackEntityAsMob(Entity p_70652_1_) |
boolean |
attackEntityFrom(DamageSource source,
float amount) |
EntityAgeable |
createChild(EntityAgeable ageable) |
protected void |
dropFewItems(boolean p_70628_1_,
int p_70628_2_) |
protected void |
entityInit() |
protected float |
func_175134_bD() |
void |
func_175515_b(double p_175515_1_) |
protected java.lang.String |
func_175516_ck() |
void |
func_175519_a(boolean p_175519_1_,
net.minecraft.entity.passive.EntityRabbit.EnumMoveType p_175519_2_) |
float |
func_175521_o(float p_175521_1_) |
void |
func_175522_a(net.minecraft.entity.passive.EntityRabbit.EnumMoveType p_175522_1_) |
boolean |
func_175523_cj() |
void |
func_175524_b(net.minecraft.entity.passive.EntityRabbit.EnumMoveType p_175524_1_) |
EntityRabbit |
func_175526_b(EntityAgeable p_175526_1_) |
protected void |
func_175528_cn() |
protected int |
func_175532_cm() |
IEntityLivingData |
func_180482_a(DifficultyInstance p_180482_1_,
IEntityLivingData p_180482_2_) |
protected java.lang.String |
getDeathSound() |
protected java.lang.String |
getHurtSound() |
protected java.lang.String |
getLivingSound() |
int |
getRabbitType() |
int |
getTotalArmorValue() |
void |
handleHealthUpdate(byte p_70103_1_) |
boolean |
isBreedingItem(ItemStack stack) |
void |
onLivingUpdate() |
void |
readEntityFromNBT(NBTTagCompound tagCompund) |
void |
setRabbitType(int rabbitTypeId) |
void |
spawnRunningParticles() |
void |
updateAITasks() |
void |
writeEntityToNBT(NBTTagCompound tagCompound) |
canDespawn, canMateWith, func_146083_cb, func_175505_a, func_180484_a, getCanSpawnHere, getExperiencePoints, getTalkInterval, interact, isInLove, 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, getDropItem, getEntitySenses, getEquipmentInSlot, getHeldItem, getInventory, getJumpHelper, getLeashed, getLeashedToEntity, getLookHelper, getMaxFallHeight, getMaxSpawnedInChunk, getMoveHelper, getNavigator, getRenderSizeModifier, getVerticalFaceSpeed, handleLavaMovement, interactFirst, isNoDespawnRequired, isServerWorld, onEntityUpdate, onUpdate, playLivingSound, replaceItemInInventory, setAIMoveSpeed, setAttackTarget, setCanPickUpLoot, setCurrentItemOrArmor, setEquipmentDropChance, setLeashedToEntity, setMoveForward, setNoAI, spawnExplosionParticle, updateEntityActionState
addPotionEffect, applyArmorCalculations, applyPotionDamageCalculations, canBeCollidedWith, canBePushed, canBreatheUnderwater, canEntityBeSeen, clearActivePotions, collideWithEntity, collideWithNearbyEntities, curePotionEffects, damageArmor, damageEntity, decreaseAirSupply, dismountEntity, fall, func_146066_aG, func_152111_bt, func_152112_bu, func_175133_bi, 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, getSoundVolume, getSwingProgress, getTeam, heal, isEntityAlive, isEntityUndead, isMovementBlocked, isOnLadder, isOnSameTeam, isOnTeam, isPlayer, isPlayerSleeping, isPotionActive, isPotionActive, isPotionApplicable, jump, kill, knockBack, mountEntity, moveEntityWithHeading, onChangedPotionEffect, onDeath, 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, getName, 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, toString, travelToDimension, updateRiderPosition, writeMountToNBT, writeToNBT, writeToNBTOptional
public EntityRabbit(World worldIn)
protected float func_175134_bD()
func_175134_bD
in class EntityLivingBase
public void func_175522_a(net.minecraft.entity.passive.EntityRabbit.EnumMoveType p_175522_1_)
public float func_175521_o(float p_175521_1_)
public void func_175515_b(double p_175515_1_)
public void func_175519_a(boolean p_175519_1_, net.minecraft.entity.passive.EntityRabbit.EnumMoveType p_175519_2_)
public void func_175524_b(net.minecraft.entity.passive.EntityRabbit.EnumMoveType p_175524_1_)
public boolean func_175523_cj()
protected void entityInit()
entityInit
in class EntityAgeable
public void updateAITasks()
updateAITasks
in class EntityAnimal
public void spawnRunningParticles()
spawnRunningParticles
in class Entity
public void onLivingUpdate()
onLivingUpdate
in class EntityAnimal
protected void applyEntityAttributes()
applyEntityAttributes
in class EntityLiving
public void writeEntityToNBT(NBTTagCompound tagCompound)
writeEntityToNBT
in class EntityAnimal
public void readEntityFromNBT(NBTTagCompound tagCompund)
readEntityFromNBT
in class EntityAnimal
protected java.lang.String func_175516_ck()
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 boolean attackEntityAsMob(Entity p_70652_1_)
attackEntityAsMob
in class EntityLivingBase
public int getTotalArmorValue()
getTotalArmorValue
in class EntityLivingBase
public boolean attackEntityFrom(DamageSource source, float amount)
attackEntityFrom
in class EntityAnimal
protected void addRandomArmor()
addRandomArmor
in class EntityLivingBase
protected void dropFewItems(boolean p_70628_1_, int p_70628_2_)
dropFewItems
in class EntityLiving
public EntityRabbit func_175526_b(EntityAgeable p_175526_1_)
public boolean isBreedingItem(ItemStack stack)
isBreedingItem
in class EntityAnimal
public int getRabbitType()
public void setRabbitType(int rabbitTypeId)
public IEntityLivingData func_180482_a(DifficultyInstance p_180482_1_, IEntityLivingData p_180482_2_)
func_180482_a
in class EntityLiving
protected int func_175532_cm()
protected void func_175528_cn()
public void handleHealthUpdate(byte p_70103_1_)
handleHealthUpdate
in class EntityAnimal
public EntityAgeable createChild(EntityAgeable ageable)
createChild
in class EntityAgeable