net.minecraft.entity.living.mob.monster

public class GhastEntity

extends FlyingMobEntity implements Monster

All mapped superinterfaces:

Monster, SpawnableEntity

yd
net.minecraft.class_972
net.minecraft.entity.living.mob.monster.GhastEntity
net.minecraft.entity.monster.EntityGhast

Field summary

Modifier and TypeField
public int
h
field_3922
collisionCheckCooldown
courseChangeCooldown
public double
i
field_3923
floatTargetX
waypointX
public double
bm
field_3924
floatTargetY
waypointY
public double
bn
field_3925
floatTargetZ
waypointZ
private Entity
bq
field_3928
target
targetedEntity
private int
br
field_3929
findTargetTimer
aggroCooldown
public int
bo
field_3926
lastChargeTicks
prevAttackCounter
public int
bp
field_3927
chargeTicks
attackCounter
private int
bs
field_5389
fireballStrength
explosionStrength

Constructor summary

ModifierConstructor
public (World arg0)

Method summary

Modifier and TypeMethod
public boolean
a(ro arg0, float arg1)
method_2499(class_856 arg0, float arg1)
takeDamage(DamageSource arg0, float arg1)
attackEntityFrom(DamageSource arg0, float arg1)
protected void
c()
method_2484()
registerSyncedData()
entityInit()
protected void
aD()
method_6129()
initAttributes()
applyEntityAttributes()
protected void
bq()
method_2635()
aiTick()
updateEntityActionState()
private boolean
a(double arg0, double arg1, double arg2, double arg3)
method_3086(double arg0, double arg1, double arg2, double arg3)
canReachTarget(double targetX, double targetY, double targetZ, double distance)
isCourseTraversable(double arg0, double arg1, double arg2, double arg3)
protected String
t()
method_2603()
getAmbientSound()
getLivingSound()
protected String
aT()
method_2604()
getHurtSound()
getHurtSound()
protected String
aU()
method_2605()
getDeathSound()
getDeathSound()
protected Item
u()
method_8375()
getDropItem()
getDropItem()
protected void
b(boolean arg0, int arg1)
method_2587(boolean arg0, int arg1)
dropItems(boolean arg0, int arg1)
dropFewItems(boolean arg0, int arg1)
protected float
bf()
method_2602()
getSoundVolume()
getSoundVolume()
public boolean
by()
method_2637()
canSpawn()
getCanSpawnHere()
public int
bB()
method_2639()
getLimitPerChunk()
getMaxSpawnedInChunk()
public void
b(dh arg0)
method_2528(class_322 arg0)
writeCustomNbt(NbtCompound arg0)
writeEntityToNBT(NBTTagCompound arg0)
public void
a(dh arg0)
method_2498(class_322 arg0)
readCustomNbt(NbtCompound arg0)
readEntityFromNBT(NBTTagCompound arg0)
public boolean
bP()
method_6308()
isCharging()
func_110182_bF()