net.minecraft.entity.living.mob.monster

public class DrownedEntity

extends ZombieEntity implements RangedAttackMob

All mapped superinterfaces:

Nameable, CommandSource, Monster, SpawnableEntity, RangedAttackMob

amu
net.minecraft.class_3508
net.minecraft.entity.living.mob.monster.DrownedEntity
net.minecraft.entity.monster.EntityDrowned
net.minecraft.entity.monster.EntityDrowned

Field summary

Modifier and TypeField
private boolean
bC
field_17027
targetingUnderwater
field_204718_bx
swimmingUp
protected final WaterPathNavigation
a
field_17026
waterNavigation
field_204716_a
waterNavigator
protected final GroundPathNavigation
b
field_17028
landNavigation
field_204717_b
groundNavigator

Constructor summary

ModifierConstructor
public (World arg0)

Method summary

Modifier and TypeMethod
protected void
l()
method_11217()
initMoveGoals()
func_175456_n()
applyEntityAI()
protected PathNavigation
b(axy arg0)
method_10986(class_1150 arg0)
createNavigation(World arg0)
func_175447_b(World arg0)
createNavigator(World arg0)
public EntityData
a(adj arg0, afj arg1, gy arg2)
method_6156(class_2607 arg0, class_1700 arg1, class_322 arg2)
initialize(LocalDifficulty arg0, EntityData arg1, NbtCompound arg2)
func_204210_a(DifficultyInstance arg0, IEntityLivingData arg1, NBTTagCompound arg2)
onInitialSpawn(DifficultyInstance arg0, IEntityLivingData arg1, NBTTagCompound arg2)
public boolean
a(axz arg0, boolean arg1)
method_15652(class_3598 arg0, boolean arg1)
canSpawn(WorldAccess arg0, boolean arg1)
func_205020_a(IWorld arg0, boolean arg1)
canSpawn(IWorld arg0, boolean arg1)
private boolean
dF()
method_15855()
isValidSpawnDepth()
func_204712_dC()
func_204712_dC()
protected boolean
dz()
method_15903()
shouldBreakDoors()
func_204900_dz()
canBreakDoors()
protected Identifier
G()
method_13074()
getDefaultLootTable()
func_184647_J()
getLootTable()
protected SoundEvent
D()
method_2603()
getAmbientSound()
func_184639_G()
getAmbientSound()
protected SoundEvent
d(aea arg0)
method_15060(class_856 arg0)
getHurtSound(DamageSource arg0)
func_184601_bQ(DamageSource arg0)
getHurtSound(DamageSource arg0)
protected SoundEvent
cs()
method_13049()
getDeathSound()
func_184615_bR()
getDeathSound()
protected SoundEvent
dA()
method_13603()
getWalkingSound()
func_190731_di()
getStepSound()
protected SoundEvent
ad()
method_12984()
getSwimSound()
func_184184_Z()
getSwimSound()
protected ItemStack
dB()
method_13604()
getSkull()
func_190732_dj()
getSkullDrop()
protected void
a(adj arg0)
method_10983(class_2607 arg0)
addRandomEquipment(LocalDifficulty arg0)
func_180481_a(DifficultyInstance arg0)
setEquipmentBasedOnDifficulty(DifficultyInstance arg0)
protected boolean
a(ate arg0, ate arg1, aew arg2)
method_15651(class_1071 arg0, class_1071 arg1, class_2968 arg2)
prefersNewEquipment(ItemStack arg0, ItemStack arg1, EquipmentSlot arg2)
func_208003_a(ItemStack arg0, ItemStack arg1, EntityEquipmentSlot arg2)
shouldExchangeEquipment(ItemStack arg0, ItemStack arg1, EntityEquipmentSlot arg2)
protected boolean
dC()
method_15900()
canConvertInWater()
func_204703_dA()
shouldDrown()
public boolean
a(ayc arg0)
method_15653(class_3599 arg0)
isUnobstructed(WorldView arg0)
func_205019_a(IWorldReaderBase arg0)
isNotColliding(IWorldReaderBase arg0)
public boolean
f(afa arg0)
method_15857(class_1699 arg0)
canAttackTarget(LivingEntity target)
func_204714_e(EntityLivingBase arg0)
shouldAttack(EntityLivingBase arg0)
public boolean
bw()
method_5380()
hasLiquidCollision()
func_96092_aw()
isPushedByWater()
private boolean
dI()
method_15856()
isTargetingUnderwater()
func_204715_dF()
func_204715_dF()
public void
a(float arg0, float arg1, float arg2)
method_2657(float arg0, float arg1, float arg2)
moveRelative(float arg0, float arg1, float arg2)
func_191986_a(float arg0, float arg1, float arg2)
travel(float arg0, float arg1, float arg2)
public void
as()
method_15577()
updateSwimming()
func_205343_av()
updateSwimming()
protected boolean
dD()
method_15854()
hasFinishedCurrentPath()
func_204710_dB()
isCloseToPathTarget()
public void
a(afa arg0, float arg1)
method_4552(class_1699 arg0, float arg1)
doRangedAttack(LivingEntity arg0, float arg1)
func_82196_d(EntityLivingBase arg0, float arg1)
attackEntityWithRangedAttack(EntityLivingBase arg0, float arg1)
public void
a(boolean arg0)
method_15852(boolean arg0)
setTargetingUnderwater(boolean targetingUnderwater)
func_204713_s(boolean arg0)
setSwimmingUp(boolean arg0)