History - net.minecraft.entity.passive.IronGolemEntity
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
boolean (EntityType<?>): canAttackType, method_5973, canTarget
boolean (LivingEntity): canAttack, method_18395, canTarget
1.21.11_unobfuscated
Names
net.minecraft.world.entity.animal.golem.IronGolem
net.minecraft.class_1439
net.minecraft.entity.passive.IronGolemEntity
Fields
TrackedData<Byte>: DATA_FLAGS_ID, field_6763, IRON_GOLEM_FLAGS
int: IRON_INGOT_HEAL_AMOUNT, field_30338, HEALTH_PER_INGOT
boolean: DEFAULT_PLAYER_CREATED, field_57611, DEFAULT_PLAYER_CREATED
int: attackAnimationTick, field_6762, attackTicksLeft
int: offerFlowerTick, field_6759, lookingAtVillagerTicksLeft
UniformIntProvider: PERSISTENT_ANGER_TIME, field_25365, ANGER_TIME_RANGE
long: persistentAngerEndTime, field_63321, angerEndTime
LazyEntityReference<LivingEntity>: persistentAngerTarget, field_25367, angryAt
Constructors
(EntityType<? extends IronGolemEntity>, World)
Methods
void (): registerGoals, method_5959, initGoals
void (DataTracker$Builder): defineSynchedData, method_5693, initDataTracker
DefaultAttributeContainer$Builder (): createAttributes, method_26886, createIronGolemAttributes
int (int): decreaseAirSupply, method_6130, getNextAirUnderwater
void (Entity): doPush, method_6087, pushAway
void (): aiStep, method_6007, tickMovement
boolean (): canSpawnSprintParticle, method_27298, shouldSpawnSprintingParticles
boolean (EntityType<?>): canAttackType, method_5973, canTarget
void (WriteView): addAdditionalSaveData, method_5652, writeCustomData
void (ReadView): readAdditionalSaveData, method_5749, readCustomData
void (): startPersistentAngerTimer, method_29509, chooseRandomAngerTime
void (long): setPersistentAngerEndTime, method_75132, setAngerEndTime
long (): getPersistentAngerEndTime, method_75130, getAngerEndTime
void (LazyEntityReference<LivingEntity>): setPersistentAngerTarget, method_29513, setAngryAt
LazyEntityReference<LivingEntity> (): getPersistentAngerTarget, method_29508, getAngryAt
float (): getAttackDamage, method_22328, getAttackDamage
boolean (ServerWorld, Entity): doHurtTarget, method_6121, tryAttack
boolean (ServerWorld, DamageSource, float): hurtServer, method_64397, damage
Cracks$CrackLevel (): getCrackiness, method_23347, getCrackLevel
void (byte): handleEntityEvent, method_5711, handleStatus
int (): getAttackAnimationTick, method_6501, getAttackTicksLeft
void (boolean): offerFlower, method_6497, setLookingAtVillager
SoundEvent (DamageSource): getHurtSound, method_6011, getHurtSound
SoundEvent (): getDeathSound, method_6002, getDeathSound
ActionResult (PlayerEntity, Hand): mobInteract, method_5992, interactMob
void (BlockPos, BlockState): playStepSound, method_5712, playStepSound
int (): getOfferFlowerTick, method_6502, getLookingAtVillagerTicks
boolean (): isPlayerCreated, method_6496, isPlayerCreated
void (boolean): setPlayerCreated, method_6499, setPlayerCreated
void (DamageSource): die, method_6078, onDeath
boolean (WorldView): checkSpawnObstruction, method_5957, canSpawn
Vec3d (): getLeashOffset, method_29919, getLeashOffset
boolean (LivingEntity, ServerWorld): lambda$registerGoals$0, method_6498, method_6498