net.minecraft.entity.living.mob.monster

public class DrownedEntity

extends ZombieEntity implements RangedAttackMob

All mapped superinterfaces:

Nameable, CommandSource, Monster, RangedAttackMob

aty
net.minecraft.class_1551
net.minecraft.entity.living.mob.monster.DrownedEntity
net.minecraft.entity.monster.DrownedEntity
net.minecraft.entity.monster.DrownedEntity

Field summary

Modifier and TypeField
private boolean
bz
field_7233
targetingUnderwater
field_204718_bx
field_204718_bx
protected final WaterPathNavigation
b
field_7234
waterNavigation
field_204716_a
field_204716_a
protected final GroundPathNavigation
c
field_7232
landNavigation
field_204717_b
field_204717_b

Constructor summary

ModifierConstructor
public (EntityType<? extends DrownedEntity> arg0, World arg1)

Method summary

Modifier and TypeMethod
protected void
l()
method_7208()
initMoveGoals()
func_175456_n()
applyEntityAI()
public EntityData
a(bhj arg0, ahb arg1, aiu arg2, ajd arg3, ib arg4)
method_5943(class_1936 arg0, class_1266 arg1, class_3730 arg2, class_1315 arg3, class_2487 arg4)
initialize(WorldAccess arg0, LocalDifficulty arg1, SpawnReason arg2, EntityData arg3, NbtCompound arg4)
func_213386_a(IWorld arg0, DifficultyInstance arg1, SpawnReason arg2, ILivingEntityData arg3, CompoundNBT arg4)
func_213386_a(IWorld arg0, DifficultyInstance arg1, SpawnReason arg2, ILivingEntityData arg3, CompoundNBT arg4)
public boolean
a(bhj arg0, aiu arg1)
method_5979(class_1936 arg0, class_3730 arg1)
canSpawn(WorldAccess arg0, SpawnReason arg1)
func_213380_a(IWorld arg0, SpawnReason arg1)
func_213380_a(IWorld arg0, SpawnReason arg1)
protected boolean
a(bhj arg0, aiu arg1, ev arg2)
method_20344(class_1936 arg0, class_3730 arg1, class_2338 arg2)
m_43670345(WorldAccess arg0, SpawnReason arg1, BlockPos arg2)
func_213393_a(IWorld arg0, SpawnReason arg1, BlockPos arg2)
func_213393_a(IWorld arg0, SpawnReason arg1, BlockPos arg2)
private boolean
ed()
method_7015()
isValidSpawnDepth()
func_204712_dC()
func_204712_dC()
protected boolean
dW()
method_7212()
shouldBreakDoors()
func_204900_dz()
canBreakDoors()
protected SoundEvent
G()
method_5994()
getAmbientSound()
func_184639_G()
getAmbientSound()
protected SoundEvent
e(ahr arg0)
method_6011(class_1282 arg0)
getHurtSound(DamageSource arg0)
func_184601_bQ(DamageSource arg0)
getHurtSound(DamageSource arg0)
protected SoundEvent
cG()
method_6002()
getDeathSound()
func_184615_bR()
getDeathSound()
protected SoundEvent
dX()
method_7207()
getWalkingSound()
func_190731_di()
getStepSound()
protected SoundEvent
ah()
method_5737()
getSwimSound()
func_184184_Z()
getSwimSound()
protected ItemStack
dY()
method_7215()
getSkull()
func_190732_dj()
getSkullDrop()
protected void
a(ahb arg0)
method_5964(class_1266 arg0)
addRandomEquipment(LocalDifficulty arg0)
func_180481_a(DifficultyInstance arg0)
setEquipmentBasedOnDifficulty(DifficultyInstance arg0)
protected boolean
a(bcb arg0, bcb arg1, ain arg2)
method_5955(class_1799 arg0, class_1799 arg1, class_1304 arg2)
prefersNewEquipment(ItemStack arg0, ItemStack arg1, EquipmentSlot arg2)
func_208003_a(ItemStack arg0, ItemStack arg1, EquipmentSlotType arg2)
shouldExchangeEquipment(ItemStack arg0, ItemStack arg1, EquipmentSlotType arg2)
protected boolean
dZ()
method_7209()
canConvertInWater()
func_204703_dA()
shouldDrown()
public boolean
a(bhl arg0)
method_5957(class_1941 arg0)
isUnobstructed(WorldView arg0)
func_205019_a(IWorldReader arg0)
isNotColliding(IWorldReader arg0)
public boolean
h(air arg0)
method_7012(class_1309 arg0)
canAttackTarget(LivingEntity target)
func_204714_e(LivingEntity arg0)
shouldAttack(LivingEntity arg0)
public boolean
bD()
method_5675()
hasLiquidCollision()
func_96092_aw()
isPushedByWater()
private boolean
eg()
method_7018()
isTargetingUnderwater()
func_204715_dF()
func_204715_dF()
public void
e(crx arg0)
method_6091(class_243 arg0)
moveRelative(Vec3d arg0)
func_213352_e(Vec3d arg0)
func_213352_e(Vec3d arg0)
public void
aw()
method_5790()
updateSwimming()
func_205343_av()
updateSwimming()
protected boolean
ea()
method_7016()
hasFinishedCurrentPath()
func_204710_dB()
isCloseToPathTarget()
public void
a(air arg0, float arg1)
method_7105(class_1309 arg0, float arg1)
doRangedAttack(LivingEntity arg0, float arg1)
func_82196_d(LivingEntity arg0, float arg1)
attackEntityWithRangedAttack(LivingEntity arg0, float arg1)
public void
r(boolean arg0)
method_7013(boolean arg0)
setTargetingUnderwater(boolean targetingUnderwater)
func_204713_s(boolean arg0)
setSwimmingUp(boolean arg0)