net.minecraft.entity.living.mob

public class IronGolemEntity

extends GolemEntity

All mapped superinterfaces:

CommandSource, SpawnableEntity

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

Field summary

Modifier and TypeField
protected static final DataAttribute<Byte>
a
field_14623
PLAYER_CREATED
PLAYER_CREATED
private int
c
field_3724
mobTickCooldown
homeCheckTimer
Village
b
field_3723
village
village
private int
bw
field_3725
attackTicksLeft
attackTimer
private int
bx
field_3726
lookingAtVillagerTicksLeft
holdRoseTick

Constructor summary

ModifierConstructor
public (World arg0)

Method summary

Modifier and TypeMethod
protected void
r()
method_13087()
initGoals()
initEntityAI()
protected void
i()
method_2484()
registerSyncedData()
entityInit()
protected void
M()
method_2633()
mobAiTick()
updateAITasks()
protected void
bE()
method_6129()
initAttributes()
applyEntityAttributes()
protected int
d(int arg0)
method_2664(int arg0)
updateBreathUnderwater(int arg0)
decreaseAirSupply(int arg0)
protected void
C(sn arg0)
method_4483(class_864 arg0)
pushAway(Entity arg0)
collideWithEntity(Entity arg0)
public void
n()
method_2651()
mobTick()
onLivingUpdate()
public boolean
d(Class<? extends sw> arg0)
method_2579(Class<? extends class_1699> arg0)
canAttack(Class<? extends LivingEntity> arg0)
canAttackClass(Class<? extends EntityLivingBase> arg0)
public static void
a(ph arg0)
method_13513(class_2934 arg0)
registerSchema(DataFixerUpper dfu)
registerFixesIronGolem(DataFixer fixer)
public void
b(du arg0)
method_2528(class_322 arg0)
writeCustomNbt(NbtCompound arg0)
writeEntityToNBT(NBTTagCompound arg0)
public void
a(du arg0)
method_2498(class_322 arg0)
readCustomNbt(NbtCompound arg0)
readEntityFromNBT(NBTTagCompound arg0)
public boolean
B(sn arg0)
method_2671(class_864 arg0)
tryDamage(Entity arg0)
attackEntityAsMob(Entity arg0)
public Village
o()
method_2870()
getVillage()
getVillage()
public void
a(boolean arg0)
method_2868(boolean arg0)
setLookingAtVillager(boolean lookingAtVillager)
setHoldingRose(boolean arg0)
protected SoundEvent
bW()
method_13048()
getHurtSound()
getHurtSound()
protected SoundEvent
bX()
method_13049()
getDeathSound()
getDeathSound()
protected void
a(co arg0, alu arg1)
method_10936(class_2552 arg0, class_197 arg1)
playStepSound(BlockPos arg0, Block arg1)
playStepSound(BlockPos arg0, Block arg1)
protected Identifier
J()
method_13074()
getDefaultLootTable()
getLootTable()
public int
di()
method_2872()
getLookingAtVillagerTicks()
getHoldRoseTick()
public boolean
dj()
method_2873()
isPlayerCreated()
isPlayerCreated()
public void
p(boolean arg0)
method_2869(boolean arg0)
setPlayerCreated(boolean playerCreated)
setPlayerCreated(boolean playerCreated)
public void
a(ry arg0)
method_2580(class_856 arg0)
die(DamageSource arg0)
onDeath(DamageSource arg0)
public void
a(byte arg0)
method_2485(byte arg0)
doEvent(byte arg0)
handleStatusUpdate(byte arg0)
public int
dh()
method_2871()
getAttackTicksLeft()
getAttackTimer()