net.minecraft.entity.living.mob.monster

public class WitchEntity

extends MonsterEntity implements RangedAttackMob

All mapped superinterfaces:

Monster, SpawnableEntity, RangedAttackMob

yp
net.minecraft.class_1414
net.minecraft.entity.living.mob.monster.WitchEntity
net.minecraft.entity.monster.EntityWitch

Field summary

Modifier and TypeField
private static final UUID
bp
field_6923
DRINKING_SPEED_PENALTY_UUID
field_110184_bp
private static final AttributeModifier
bq
field_6924
DRINKING_SPEED_PENALTY
field_110185_bq
private static final Item[]
br
field_9127
LOOT
witchDrops
private int
bs
field_5393
drinkTimeLeft
witchAttackTimer

Constructor summary

ModifierConstructor
public (World world)

Method summary

Modifier and TypeMethod
protected void
c()
method_2484()
registerSyncedData()
entityInit()
protected String
t()
method_2603()
getAmbientSound()
getLivingSound()
protected String
aT()
method_2604()
getHurtSound()
getHurtSound()
protected String
aU()
method_2605()
getDeathSound()
getDeathSound()
public void
a(boolean arg0)
method_4556(boolean arg0)
setAgressive(boolean agressive)
setAggressive(boolean arg0)
public boolean
bZ()
method_4557()
isAgressive()
getAggressive()
protected void
aD()
method_6129()
initAttributes()
applyEntityAttributes()
public boolean
bk()
method_2608()
aiEnabled()
isAIEnabled()
public void
e()
method_2651()
mobTick()
onLivingUpdate()
protected float
c(ro arg0, float arg1)
method_6136(class_856 arg0, float arg1)
getDamageAfterEffectsAndEnchantments(DamageSource arg0, float arg1)
applyPotionDamageCalculations(DamageSource arg0, float arg1)
protected void
b(boolean arg0, int arg1)
method_2587(boolean arg0, int arg1)
dropItems(boolean arg0, int arg1)
dropFewItems(boolean arg0, int arg1)
public void
a(sv arg0, float arg1)
method_4552(class_1699 arg0, float arg1)
doRangedAttack(LivingEntity arg0, float arg1)
attackEntityWithRangedAttack(EntityLivingBase arg0, float arg1)
public void
a(byte arg0)
method_2485(byte arg0)
doEvent(byte arg0)
handleHealthUpdate(byte arg0)