net.minecraft.entity.living.mob

public class IronGolemEntity

extends GolemEntity

All mapped superinterfaces:

Nameable, CommandSource, SpawnableEntity

ajw
net.minecraft.class_952
net.minecraft.entity.living.mob.IronGolemEntity
net.minecraft.entity.monster.EntityIronGolem
net.minecraft.entity.monster.EntityIronGolem

Field summary

Modifier and TypeField
protected static final DataAttribute<Byte>
a
field_14623
PLAYER_CREATED
field_184750_a
PLAYER_CREATED
private int
b
field_3724
mobTickCooldown
field_70858_e
homeCheckTimer
private Village
c
field_3723
village
field_70857_d
village
private int
bC
field_3725
attackTicksLeft
field_70855_f
attackTimer
private int
bD
field_3726
lookingAtVillagerTicksLeft
field_70856_g
holdRoseTick

Constructor summary

ModifierConstructor
public (World arg0)

Method summary

Modifier and TypeMethod
protected void
n()
method_13087()
initGoals()
func_184651_r()
initEntityAI()
protected void
x_()
method_2484()
registerSyncedData()
func_70088_a()
registerData()
protected void
J()
method_2633()
mobAiTick()
func_70619_bc()
updateAITasks()
protected void
bZ()
method_6129()
initAttributes()
func_110147_ax()
registerAttributes()
protected int
k(int arg0)
method_2664(int arg0)
updateBreathUnderwater(int arg0)
func_70682_h(int arg0)
decreaseAirSupply(int arg0)
protected void
C(aer arg0)
method_4483(class_864 arg0)
pushAway(Entity arg0)
func_82167_n(Entity arg0)
collideWithEntity(Entity arg0)
public void
k()
method_2651()
mobTick()
func_70636_d()
livingTick()
public boolean
b(Class<? extends afa> arg0)
method_2579(Class<? extends class_1699> arg0)
canAttack(Class<? extends LivingEntity> arg0)
func_70686_a(Class<? extends EntityLivingBase> arg0)
canAttackClass(Class<? extends EntityLivingBase> arg0)
public void
b(gy arg0)
method_2528(class_322 arg0)
writeCustomNbt(NbtCompound arg0)
func_70014_b(NBTTagCompound arg0)
writeAdditional(NBTTagCompound arg0)
public void
a(gy arg0)
method_2498(class_322 arg0)
readCustomNbt(NbtCompound arg0)
func_70037_a(NBTTagCompound arg0)
readAdditional(NBTTagCompound arg0)
public boolean
B(aer arg0)
method_2671(class_864 arg0)
tryDamage(Entity arg0)
func_70652_k(Entity arg0)
attackEntityAsMob(Entity arg0)
public Village
l()
method_2870()
getVillage()
func_70852_n()
getVillage()
public void
a(boolean arg0)
method_2868(boolean arg0)
setLookingAtVillager(boolean lookingAtVillager)
func_70851_e(boolean arg0)
setHoldingRose(boolean arg0)
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 void
a(el arg0, blc arg1)
method_10936(class_2552 arg0, class_2232 arg1)
playStepSound(BlockPos arg0, BlockState arg1)
func_180429_a(BlockPos arg0, IBlockState arg1)
playStepSound(BlockPos arg0, IBlockState arg1)
protected Identifier
G()
method_13074()
getDefaultLootTable()
func_184647_J()
getLootTable()
public int
dz()
method_2872()
getLookingAtVillagerTicks()
func_70853_p()
getHoldRoseTick()
public boolean
dA()
method_2873()
isPlayerCreated()
func_70850_q()
isPlayerCreated()
public void
s(boolean arg0)
method_2869(boolean arg0)
setPlayerCreated(boolean playerCreated)
func_70849_f(boolean arg0)
setPlayerCreated(boolean playerCreated)
public void
a(aea arg0)
method_2580(class_856 arg0)
die(DamageSource arg0)
func_70645_a(DamageSource arg0)
onDeath(DamageSource arg0)
public boolean
a(ayc arg0)
method_15653(class_3599 arg0)
isUnobstructed(WorldView arg0)
func_205019_a(IWorldReaderBase arg0)
isNotColliding(IWorldReaderBase arg0)
public void
a(byte arg0)
method_2485(byte arg0)
doEvent(byte arg0)
func_70103_a(byte arg0)
handleStatusUpdate(byte arg0)
public int
dy()
method_2871()
getAttackTicksLeft()
func_70854_o()
getAttackTimer()