net.minecraft.entity.living.mob.passive.animal

public class RabbitEntity

extends AnimalEntity

All mapped superinterfaces:

CommandSource, SpawnableEntity

tu
net.minecraft.class_2623
net.minecraft.entity.living.mob.passive.animal.RabbitEntity
net.minecraft.entity.passive.EntityRabbit

Field summary

Modifier and TypeField
private RabbitEntity$FleeEntityGoal<WolfEntity>
bm
field_11977
fleeWolfGoal
aiAvoidWolves
private int
bo
field_11978
jumpTicks
field_175540_bm
private int
bp
field_11979
jumpDuration
field_175535_bn
private boolean
bq
field_11980
jumping
field_175536_bo
private boolean
br
field_11981
lastOnGround
field_175537_bp
private int
bs
field_11982
jumpDelayTicks
currentMoveTypeDuration
private RabbitEntity$Action
bt
field_11983
action
moveType
private int
bu
field_11984
ticksBeforeHungry
carrotTicks
private PlayerEntity
bv
field_11985
attackTarget
field_175543_bt

Constructor summary

ModifierConstructor
public (World world)

Method summary

Modifier and TypeMethod
protected float
bE()
method_10978()
getJumpStrength()
getJumpUpwardsMotion()
public void
a(tu$b arg0)
method_11074(class_2623$class_2625 arg0)
setAction(RabbitEntity$Action action)
setMoveType(EntityRabbit$EnumMoveType type)
public void
b(double arg0)
method_11078(double arg0)
setSpeed(double speed)
setMovementSpeed(double newSpeed)
public void
a(boolean arg0, tu$b arg1)
method_11077(boolean arg0, class_2623$class_2625 arg1)
startAction(boolean jumping, RabbitEntity$Action action)
setJumping(boolean jump, EntityRabbit$EnumMoveType moveTypeIn)
public void
b(tu$b arg0)
method_11080(class_2623$class_2625 arg0)
startJumping(RabbitEntity$Action action)
doMovementAction(EntityRabbit$EnumMoveType movetype)
public boolean
cl()
method_11081()
isJumping()
func_175523_cj()
protected void
h()
method_2484()
registerSyncedData()
entityInit()
public void
E()
method_2633()
mobAiTick()
updateAITasks()
public void
Y()
method_10929()
tickSprintingEffect()
spawnRunningParticles()
private void
a(double arg0, double arg1)
method_11073(double arg0, double arg1)
lookTowards(double x, double z)
calculateRotationYaw(double x, double z)
private void
ct()
method_11086()
enableJumping()
func_175518_cr()
private void
cu()
method_11087()
disableJumping()
func_175520_cs()
private void
cv()
method_11088()
setLandingDelay()
updateMoveTypeDuration()
private void
cw()
method_11089()
checkLandingDelay()
func_175517_cu()
public void
m()
method_2651()
mobTick()
onLivingUpdate()
protected void
aX()
method_6129()
initAttributes()
applyEntityAttributes()
public void
b(dn arg0)
method_2528(class_322 arg0)
writeCustomNbt(NbtCompound arg0)
writeEntityToNBT(NBTTagCompound arg0)
public void
a(dn arg0)
method_2498(class_322 arg0)
readCustomNbt(NbtCompound arg0)
readEntityFromNBT(NBTTagCompound arg0)
protected String
cm()
method_11082()
getJumpSound()
getJumpingSound()
protected String
z()
method_2603()
getAmbientSound()
getLivingSound()
protected String
bo()
method_2604()
getHurtSound()
getHurtSound()
protected String
bp()
method_2605()
getDeathSound()
getDeathSound()
public boolean
r(pk arg0)
method_2671(class_864 arg0)
tryDamage(Entity arg0)
attackEntityAsMob(Entity arg0)
public int
br()
method_2601()
getArmorProtection()
getTotalArmorValue()
public boolean
a(ow arg0, float arg1)
method_2499(class_856 arg0, float arg1)
takeDamage(DamageSource arg0, float arg1)
attackEntityFrom(DamageSource arg0, float arg1)
protected void
bq()
method_4473()
dropRareItem()
addRandomDrop()
protected void
b(boolean arg0, int arg1)
method_2587(boolean arg0, int arg1)
dropItems(boolean arg0, int arg1)
dropFewItems(boolean arg0, int arg1)
private boolean
a(zw arg0)
method_11076(class_1069 arg0)
isTempting(Item item)
isRabbitBreedingItem(Item itemIn)
public RabbitEntity
b(ph arg0)
method_11079(class_862 arg0)
makeChild(PassiveEntity mate)
createChild(EntityAgeable ageable)
public boolean
d(zx arg0)
method_2853(class_1071 arg0)
isBreedingItem(ItemStack arg0)
isBreedingItem(ItemStack arg0)
public int
cn()
method_11083()
getSkin()
getRabbitType()
public void
r(int arg0)
method_11092(int arg0)
setVariant(int rabbitType)
setRabbitType(int rabbitTypeId)
public EntityData
a(ok arg0, pu arg1)
method_6156(class_2607 arg0, class_1700 arg1)
initialize(LocalDifficulty arg0, EntityData arg1)
onInitialSpawn(DifficultyInstance arg0, IEntityLivingData arg1)
private boolean
cx()
method_11090()
isHungry()
isCarrotEaten()
protected int
co()
method_11084()
getJumpDelay()
getMoveTypeDuration()
protected void
cp()
method_11085()
onEatFromGarden()
createEatingParticles()
public float
p(float arg0)
method_11091(float arg0)
getJumpCompletion(float tickDelta)
func_175521_o(float arg0)
public void
a(byte arg0)
method_2485(byte arg0)
doEvent(byte arg0)
handleStatusUpdate(byte arg0)