History - net.minecraft.world.entity.ai.goal.MeleeAttackGoal
1.21.3
Names
caw
cdo
Fields
PathfinderMob: a, mob, field_6503, mob, f_25540_
PathfinderMob: a, mob, field_6503, mob
double: b, speedModifier, field_6500, speed, f_25541_
double: b, speedModifier, field_6500, speed
boolean: c, followingTargetEvenIfNotSeen, field_6502, pauseWhenMobIdle, f_25542_
boolean: c, followingTargetEvenIfNotSeen, field_6502, pauseWhenMobIdle
Path: d, path, field_6509, path, f_25543_
Path: d, path, field_6509, path
int: h, ticksUntilNextPathRecalculation, field_6501, updateCountdownTicks, f_25547_
int: h, ticksUntilNextPathRecalculation, field_6501, updateCountdownTicks
double: e, pathedTargetX, field_6508, targetX, f_25544_
double: e, pathedTargetX, field_6508, targetX
double: f, pathedTargetY, field_6507, targetY, f_25545_
double: f, pathedTargetY, field_6507, targetY
double: g, pathedTargetZ, field_6506, targetZ, f_25546_
double: g, pathedTargetZ, field_6506, targetZ
int: j, attackInterval, field_6504, attackIntervalTicks, f_25549_
int: j, attackInterval, field_6504, attackIntervalTicks
long: k, lastCanUseCheck, field_19200, lastUpdateTime, f_25550_
long: k, lastCanUseCheck, field_19200, lastUpdateTime
int: i, ticksUntilNextAttack, field_24667, cooldown, f_25548_
int: i, ticksUntilNextAttack, field_24667, cooldown
long: l, COOLDOWN_BETWEEN_CAN_USE_CHECKS, field_30218, MAX_ATTACK_TIME, f_148125_
long: l, COOLDOWN_BETWEEN_CAN_USE_CHECKS, field_30218, MAX_ATTACK_TIME
Constructors
Methods
boolean (): b, canUse, method_6264, canStart, m_8036_
boolean (): b, canUse, method_6264, canStart
boolean (): c, canContinueToUse, method_6266, shouldContinue, m_8045_
boolean (): c, canContinueToUse, method_6266, shouldContinue
void (): d, start, method_6269, start, m_8056_
void (): d, start, method_6269, start
void (): e, stop, method_6270, stop, m_8041_
void (): e, stop, method_6270, stop
void (): a, tick, method_6268, tick, m_8037_
void (): a, tick, method_6268, tick
void (): h, resetAttackCooldown, method_28346, resetCooldown, m_25563_
void (): h, resetAttackCooldown, method_28346, resetCooldown
boolean (): i, isTimeToAttack, method_28347, isCooledDown, m_25564_
boolean (): i, isTimeToAttack, method_28347, isCooledDown
int (): k, getTicksUntilNextAttack, method_28348, getCooldown, m_25565_
int (): k, getTicksUntilNextAttack, method_28348, getCooldown
int (): l, getAttackInterval, method_28349, getMaxCooldown, m_25566_
int (): l, getAttackInterval, method_28349, getMaxCooldown
boolean (): V_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_
boolean (): V_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick
void (LivingEntity): a, checkAndPerformAttack, method_6288, attack, m_6739_
void (LivingEntity): a, checkAndPerformAttack, method_6288, attack
boolean (LivingEntity): b, canPerformAttack, method_53715, canAttack, m_295195_
boolean (LivingEntity): b, canPerformAttack, method_53715, canAttack
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
caz
caw
Fields
Constructors
Methods
boolean (): a, canUse, method_6264, canStart, m_8036_
boolean (): b, canUse, method_6264, canStart, m_8036_
boolean (): b, canContinueToUse, method_6266, shouldContinue, m_8045_
boolean (): c, canContinueToUse, method_6266, shouldContinue, m_8045_
void (): c, start, method_6269, start, m_8056_
void (): d, start, method_6269, start, m_8056_
void (): d, stop, method_6270, stop, m_8041_
void (): e, stop, method_6270, stop, m_8041_
void (): e, tick, method_6268, tick, m_8037_
void (): a, tick, method_6268, tick, m_8037_
boolean (): R_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_
boolean (): V_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_
1.20.6
Names
btr
caz
Fields
Constructors
Methods
boolean (): T_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_
boolean (): R_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_
1.20.4
Names
bql
btr
Fields
Constructors
Methods
boolean (): Q_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_
boolean (): T_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_
1.20.2
Names
bnf
bql
Fields
Constructors
Methods
double (LivingEntity): a, getAttackReachSqr, method_6289, getSquaredMaxAttackDistance, m_6639_
void (LivingEntity, double): a, checkAndPerformAttack, method_6288, attack, m_6739_
boolean (): K_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_
boolean (): Q_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_
void (LivingEntity): a, checkAndPerformAttack, method_6288, attack, m_6739_
boolean (LivingEntity): b, canPerformAttack, method_53715, canAttack, m_295195_
1.20.1
Names
bnd
bnf
Fields
Constructors
Methods
boolean (): J_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_
boolean (): K_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_
1.19.4
Names
bli
bnd
Fields
Constructors
Methods
boolean (): E_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_
boolean (): J_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_
1.19.3
Names
biz
bli
Fields
Constructors
Methods
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
bic
biz
Fields
Constructors
Methods
1.19
Names
bed
bic
Fields
Constructors
Methods
1.18.2
Names
bdl
bed
Fields
Constructors
Methods
void (): g, resetAttackCooldown, method_28346, resetCooldown, m_25563_
void (): h, resetAttackCooldown, method_28346, resetCooldown, m_25563_
boolean (): h, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_
boolean (): E_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_
1.18.1
Names
Fields
Constructors
Methods
1.18
Names
azz
bdl
Fields
Constructors
Methods
boolean (): h, isTimeToAttack, method_28347, isCooledDown, m_25564_
boolean (): i, isTimeToAttack, method_28347, isCooledDown, m_25564_
int (): j, getTicksUntilNextAttack, method_28348, getCooldown, m_25565_
int (): k, getTicksUntilNextAttack, method_28348, getCooldown, m_25565_
int (): k, getAttackInterval, method_28349, getMaxCooldown, m_25566_
int (): l, getAttackInterval, method_28349, getMaxCooldown, m_25566_
boolean (): h, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_
1.17.1
Names
azy
azz
Fields
Constructors
Methods
1.17
Names
awf
azy
net.minecraft.entity.ai.goal.MeleeAttackGoal
net.minecraft.src.C_703_
net.minecraft.server.v1_16_R3.PathfinderGoalMeleeAttack
net.minecraft.world.entity.ai.goal.PathfinderGoalMeleeAttack
Fields
PathfinderMob: a, mob, field_6503, mob, field_75441_b
PathfinderMob: a, mob, field_6503, mob, f_25540_
double: b, speedModifier, field_6500, speed, field_75440_e
double: b, speedModifier, field_6500, speed, f_25541_
boolean: c, followingTargetEvenIfNotSeen, field_6502, pauseWhenMobIdle, field_75437_f
boolean: c, followingTargetEvenIfNotSeen, field_6502, pauseWhenMobIdle, f_25542_
Path: d, path, field_6509, path, field_75438_g
Path: d, path, field_6509, path, f_25543_
int: h, ticksUntilNextPathRecalculation, field_6501, updateCountdownTicks, field_75445_i
int: h, ticksUntilNextPathRecalculation, field_6501, updateCountdownTicks, f_25547_
double: e, pathedTargetX, field_6508, targetX, field_151497_i
double: e, pathedTargetX, field_6508, targetX, f_25544_
double: f, pathedTargetY, field_6507, targetY, field_151495_j
double: f, pathedTargetY, field_6507, targetY, f_25545_
double: g, pathedTargetZ, field_6506, targetZ, field_151496_k
double: g, pathedTargetZ, field_6506, targetZ, f_25546_
int: j, attackInterval, field_6504, attackIntervalTicks, field_188493_g
int: j, attackInterval, field_6504, attackIntervalTicks, f_25549_
long: k, lastCanUseCheck, field_19200, lastUpdateTime, field_220720_k
long: k, lastCanUseCheck, field_19200, lastUpdateTime, f_25550_
int: i, ticksUntilNextAttack, field_24667, field_24667, field_234037_i_
int: i, ticksUntilNextAttack, field_24667, cooldown, f_25548_
long: l, COOLDOWN_BETWEEN_CAN_USE_CHECKS, field_30218, MAX_ATTACK_TIME, f_148125_
Constructors
Methods
boolean (): a, canUse, method_6264, canStart, func_75250_a
boolean (): a, canUse, method_6264, canStart, m_8036_
boolean (): b, canContinueToUse, method_6266, shouldContinue, func_75253_b
boolean (): b, canContinueToUse, method_6266, shouldContinue, m_8045_
void (): c, start, method_6269, start, func_75249_e
void (): c, start, method_6269, start, m_8056_
void (): d, stop, method_6270, stop, func_75251_c
void (): d, stop, method_6270, stop, m_8041_
void (): e, tick, method_6268, tick, func_75246_d
void (): e, tick, method_6268, tick, m_8037_
double (LivingEntity): a, getAttackReachSqr, method_6289, getSquaredMaxAttackDistance, func_179512_a
double (LivingEntity): a, getAttackReachSqr, method_6289, getSquaredMaxAttackDistance, m_6639_
void (LivingEntity, double): a, checkAndPerformAttack, method_6288, attack, func_190102_a
void (LivingEntity, double): a, checkAndPerformAttack, method_6288, attack, m_6739_
void (): g, resetAttackCooldown, method_28346, method_28346, func_234039_g_
void (): g, resetAttackCooldown, method_28346, resetCooldown, m_25563_
boolean (): h, isTimeToAttack, method_28347, method_28347, func_234040_h_
boolean (): h, isTimeToAttack, method_28347, isCooledDown, m_25564_
int (): j, getTicksUntilNextAttack, method_28348, method_28348, func_234041_j_
int (): j, getTicksUntilNextAttack, method_28348, getCooldown, m_25565_
int (): k, getAttackInterval, method_28349, method_28349, func_234042_k_
int (): k, getAttackInterval, method_28349, getMaxCooldown, m_25566_
1.16.5
Names
Fields
Constructors
Methods
1.16.4
Names
awc
awf
net.minecraft.server.v1_16_R2.PathfinderGoalMeleeAttack
net.minecraft.server.v1_16_R3.PathfinderGoalMeleeAttack
Fields
Constructors
Methods
1.16.3
Names
Fields
Constructors
Methods
1.16.2
Names
auq
awc
net.minecraft.server.v1_16_R1.PathfinderGoalMeleeAttack
net.minecraft.server.v1_16_R2.PathfinderGoalMeleeAttack
Fields
Constructors
Methods
1.16.1
Names
app
auq
net.minecraft.server.v1_15_R1.PathfinderGoalMeleeAttack
net.minecraft.server.v1_16_R1.PathfinderGoalMeleeAttack
Fields
int: b, attackTime, field_6505, ticksUntilAttack, field_75439_d
double: d, speedModifier, field_6500, speed, field_75440_e
double: b, speedModifier, field_6500, speed, field_75440_e
boolean: e, trackTarget, field_6502, pauseWhenMobIdle, field_75437_f
boolean: c, followingTargetEvenIfNotSeen, field_6502, pauseWhenMobIdle, field_75437_f
Path: f, path, field_6509, path, field_75438_g
Path: d, path, field_6509, path, field_75438_g
int: g, timeToRecalcPath, field_6501, updateCountdownTicks, field_75445_i
int: h, ticksUntilNextPathRecalculation, field_6501, updateCountdownTicks, field_75445_i
double: h, pathedTargetX, field_6508, targetX, field_151497_i
double: e, pathedTargetX, field_6508, targetX, field_151497_i
double: i, pathedTargetY, field_6507, targetY, field_151495_j
double: f, pathedTargetY, field_6507, targetY, field_151495_j
double: j, pathedTargetZ, field_6506, targetZ, field_151496_k
double: g, pathedTargetZ, field_6506, targetZ, field_151496_k
int: c, attackInterval, field_6504, attackIntervalTicks, field_188493_g
int: j, attackInterval, field_6504, attackIntervalTicks, field_188493_g
long: k, lastUpdate, field_19200, lastUpdateTime, field_220720_k
long: k, lastCanUseCheck, field_19200, lastUpdateTime, field_220720_k
int: i, ticksUntilNextAttack, field_24667, field_24667, field_234037_i_
Constructors
Methods
void (): g, resetAttackCooldown, method_28346, method_28346, func_234039_g_
boolean (): h, isTimeToAttack, method_28347, method_28347, func_234040_h_
int (): j, getTicksUntilNextAttack, method_28348, method_28348, func_234041_j_
int (): k, getAttackInterval, method_28349, method_28349, func_234042_k_
1.15.2
Names
apm
app
Fields
Constructors
Methods
1.15.1
Names
Fields
Path: f, path, field_6509, field_75438_g
Path: f, path, field_6509, path, field_75438_g
int: g, timeToRecalcPath, field_6501, field_75445_i
int: g, timeToRecalcPath, field_6501, updateCountdownTicks, field_75445_i
int: c, attackInterval, field_6504, field_188493_g
int: c, attackInterval, field_6504, attackIntervalTicks, field_188493_g
long: k, lastUpdate, field_19200, field_220720_k
long: k, lastUpdate, field_19200, lastUpdateTime, field_220720_k
Constructors
Methods
1.15
Names
ann
apm
net.minecraft.server.v1_14_R1.PathfinderGoalMeleeAttack
net.minecraft.server.v1_15_R1.PathfinderGoalMeleeAttack
Fields
boolean: e, trackTarget, field_6502, field_75437_f
boolean: e, trackTarget, field_6502, pauseWhenMobIdle, field_75437_f
Constructors
Methods
1.14.4
Names
ani
ann
net.minecraft.world.entity.ai.goal.MeleeAttackGoal
Fields
EntityCreature: a, field_6503, mob, field_75441_b
PathfinderMob: a, mob, field_6503, mob, field_75441_b
int: b, field_6505, ticksUntilAttack, field_75439_d
int: b, attackTime, field_6505, ticksUntilAttack, field_75439_d
double: d, field_6500, speed, field_75440_e
double: d, speedModifier, field_6500, speed, field_75440_e
boolean: e, field_6502, field_6502, field_75437_f
boolean: e, trackTarget, field_6502, field_75437_f
PathEntity: f, field_6509, field_6509, field_75438_g
Path: f, path, field_6509, field_75438_g
int: g, field_6501, field_6501, field_75445_i
int: g, timeToRecalcPath, field_6501, field_75445_i
double: h, field_6508, targetX, field_151497_i
double: h, pathedTargetX, field_6508, targetX, field_151497_i
double: i, field_6507, targetY, field_151495_j
double: i, pathedTargetY, field_6507, targetY, field_151495_j
double: j, field_6506, targetZ, field_151496_k
double: j, pathedTargetZ, field_6506, targetZ, field_151496_k
int: c, field_6504, field_6504, field_188493_g
int: c, attackInterval, field_6504, field_188493_g
long: k, field_19200, field_19200, field_220720_k
long: k, lastUpdate, field_19200, field_220720_k
Constructors
Methods
boolean (): a, method_6264, canStart, func_75250_a
boolean (): a, canUse, method_6264, canStart, func_75250_a
boolean (): b, method_6266, shouldContinue, func_75253_b
boolean (): b, canContinueToUse, method_6266, shouldContinue, func_75253_b
void (): c, method_6269, start, func_75249_e
void (): c, start, method_6269, start, func_75249_e
void (): d, method_6270, stop, func_75251_c
void (): d, stop, method_6270, stop, func_75251_c
void (): e, method_6268, tick, func_75246_d
void (): e, tick, method_6268, tick, func_75246_d
double (EntityLiving): a, method_6289, getSquaredMaxAttackDistance, func_179512_a
double (LivingEntity): a, getAttackReachSqr, method_6289, getSquaredMaxAttackDistance, func_179512_a
void (EntityLiving, double): a, method_6288, attack, func_190102_a
void (LivingEntity, double): a, checkAndPerformAttack, method_6288, attack, func_190102_a
1.14.3
Names
ang
ani
net.minecraft.entity.ai.goal.MeleeAttackGoal
Fields
EntityCreature: a, field_6503, field_75441_b
EntityCreature: a, field_6503, mob, field_75441_b
int: b, field_6505, field_75439_d
int: b, field_6505, ticksUntilAttack, field_75439_d
double: d, field_6500, field_75440_e
double: d, field_6500, speed, field_75440_e
boolean: e, field_6502, field_75437_f
boolean: e, field_6502, field_6502, field_75437_f
PathEntity: f, field_6509, field_75438_g
PathEntity: f, field_6509, field_6509, field_75438_g
int: g, field_6501, field_75445_i
int: g, field_6501, field_6501, field_75445_i
double: h, field_6508, field_151497_i
double: h, field_6508, targetX, field_151497_i
double: i, field_6507, field_151495_j
double: i, field_6507, targetY, field_151495_j
double: j, field_6506, field_151496_k
double: j, field_6506, targetZ, field_151496_k
int: c, field_6504, field_188493_g
int: c, field_6504, field_6504, field_188493_g
long: k, field_19200, field_220720_k
long: k, field_19200, field_19200, field_220720_k
Constructors
Methods
boolean (): a, method_6264, func_75250_a
boolean (): a, method_6264, canStart, func_75250_a
boolean (): b, method_6266, func_75253_b
boolean (): b, method_6266, shouldContinue, func_75253_b
void (): c, method_6269, func_75249_e
void (): c, method_6269, start, func_75249_e
void (): d, method_6270, func_75251_c
void (): d, method_6270, stop, func_75251_c
void (): e, method_6268, func_75246_d
void (): e, method_6268, tick, func_75246_d
double (EntityLiving): a, method_6289, func_179512_a
double (EntityLiving): a, method_6289, getSquaredMaxAttackDistance, func_179512_a
void (EntityLiving, double): a, method_6288, func_190102_a
void (EntityLiving, double): a, method_6288, attack, func_190102_a
1.14.2
Names
Fields
Constructors
Methods
1.14.1
Names
anf
ang
Fields
Constructors
Methods
1.14
Names
ahe
anf
net.minecraft.class_1366
net.minecraft.entity.ai.EntityAIAttackMelee
net.minecraft.entity.ai.goal.MeleeAttackGoal
net.minecraft.server.v1_13_R2.PathfinderGoalMeleeAttack
net.minecraft.server.v1_14_R1.PathfinderGoalMeleeAttack
Fields
EntityCreature: a, field_75441_b
EntityCreature: a, field_6503, field_75441_b
int: b, field_75439_d
int: b, field_6505, field_75439_d
double: d, field_75440_e
double: d, field_6500, field_75440_e
boolean: e, field_75437_f
boolean: e, field_6502, field_75437_f
PathEntity: f, field_75438_g
PathEntity: f, field_6509, field_75438_g
int: g, field_75445_i
int: g, field_6501, field_75445_i
double: h, field_151497_i
double: h, field_6508, field_151497_i
double: i, field_151495_j
double: i, field_6507, field_151495_j
double: j, field_151496_k
double: j, field_6506, field_151496_k
int: c, field_188493_g
int: c, field_6504, field_188493_g
long: k, field_19200, field_220720_k
Constructors
Methods
boolean (): a, func_75250_a
boolean (): a, method_6264, func_75250_a
boolean (): b, func_75253_b
boolean (): b, method_6266, func_75253_b
void (): c, func_75249_e
void (): c, method_6269, func_75249_e
void (): d, func_75251_c
void (): d, method_6270, func_75251_c
void (): e, func_75246_d
void (): e, method_6268, func_75246_d
double (EntityLiving): a, func_179512_a
double (EntityLiving): a, method_6289, func_179512_a
void (EntityLiving, double): a, func_190102_a
void (EntityLiving, double): a, method_6288, func_190102_a
1.13.2
Names
Fields
Constructors
Methods
1.13.1
Names
ahb
ahe
net.minecraft.server.v1_13_R1.PathfinderGoalMeleeAttack
net.minecraft.server.v1_13_R2.PathfinderGoalMeleeAttack
Fields
Constructors
Methods
1.13
Names
xo
ahb
net.minecraft.server.v1_12_R1.PathfinderGoalMeleeAttack
net.minecraft.server.v1_13_R1.PathfinderGoalMeleeAttack
Fields
World: a, field_75443_a
EntityCreature: b, field_75441_b
EntityCreature: a, field_75441_b
int: c, field_75439_d
int: b, field_75439_d
int: h, field_75445_i
int: g, field_75445_i
double: i, field_151497_i
double: h, field_151497_i
double: j, field_151495_j
double: i, field_151495_j
double: k, field_151496_k
double: j, field_151496_k
int: g, field_188493_g
int: c, field_188493_g
Constructors
Methods
1.12.2
Names
Fields
Constructors
Methods
1.12.1
Names
xm
xo
Fields
Constructors
Methods
1.12
Names
ur
xm
net.minecraft.server.v1_11_R1.PathfinderGoalMeleeAttack
net.minecraft.server.v1_12_R1.PathfinderGoalMeleeAttack
Fields
Constructors
Methods
1.11.2
Names
Fields
Constructors
Methods
1.11.1
Names
uq
ur
Fields
Constructors
Methods
1.11
Names
ty
uq
net.minecraft.server.v1_10_R1.PathfinderGoalMeleeAttack
net.minecraft.server.v1_11_R1.PathfinderGoalMeleeAttack
Fields
Constructors
Methods
1.10.2
Names
Fields
Constructors
Methods
1.10
Names
ts
ty
net.minecraft.server.v1_9_R2.PathfinderGoalMeleeAttack
net.minecraft.server.v1_10_R1.PathfinderGoalMeleeAttack
Fields
Constructors
Methods
void (EntityLiving, double): a, func_190102_a
1.9.4
Names
net.minecraft.server.v1_9_R1.PathfinderGoalMeleeAttack
net.minecraft.server.v1_9_R2.PathfinderGoalMeleeAttack
Fields
Constructors
Methods
1.9.2
Names
Fields
Constructors
Methods
1.9
Names
rl
ts
net.minecraft.entity.ai.EntityAIAttackOnCollide
net.minecraft.entity.ai.EntityAIAttackMelee
net.minecraft.server.v1_8_R3.PathfinderGoalMeleeAttack
net.minecraft.server.v1_9_R1.PathfinderGoalMeleeAttack
Fields
Class<? extends Entity>: g, field_75444_h
int: g, field_188493_g
Constructors
(EntityCreature, Class<? extends Entity>, double, boolean)
Methods
1.8.8
Names
rl
net.minecraft.entity.ai.EntityAIAttackOnCollide
net.minecraft.server.v1_8_R3.PathfinderGoalMeleeAttack
Fields
World: a, field_75443_a
EntityCreature: b, field_75441_b
int: c, field_75439_d
double: d, field_75440_e
boolean: e, field_75437_f
PathEntity: f, field_75438_g
Class<? extends Entity>: g, field_75444_h
int: h, field_75445_i
double: i, field_151497_i
double: j, field_151495_j
double: k, field_151496_k
Constructors
(EntityCreature, Class<? extends Entity>, double, boolean)
(EntityCreature, double, boolean)
Methods
boolean (): a, func_75250_a
boolean (): b, func_75253_b
void (): c, func_75249_e
void (): d, func_75251_c
void (): e, func_75246_d
double (EntityLiving): a, func_179512_a