历史 - net.minecraft.world.entity.ai.goal.MeleeAttackGoal

1.21.11

名称

cmd

coz

字段

构造函数

方法

boolean (): Y_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_

boolean (): X_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

chs

cmd

字段

构造函数

方法

boolean (): X_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_

boolean (): Y_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

cfl

chs

字段

构造函数

方法

boolean (): W_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_

boolean (): X_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_

1.21.5

名称

ccq

cfl

字段

构造函数

方法

boolean (): V_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_

boolean (): W_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_

1.21.4

名称

cdo

ccq

字段

构造函数

方法

1.21.3

名称

caw

cdo

字段

构造函数

方法

1.21.1

名称

字段

构造函数

方法

1.21

名称

caz

caw

字段

构造函数

方法

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

名称

btr

caz

字段

构造函数

方法

boolean (): T_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_

boolean (): R_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_

1.20.4

名称

bql

btr

字段

构造函数

方法

boolean (): Q_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_

boolean (): T_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_

1.20.2

名称

bnf

bql

字段

构造函数

方法

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

名称

bnd

bnf

字段

构造函数

方法

boolean (): J_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_

boolean (): K_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_

1.19.4

名称

bli

bnd

字段

构造函数

方法

boolean (): E_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_

boolean (): J_, requiresUpdateEveryTick, method_38846, shouldRunEveryTick, m_183429_

1.19.3

名称

biz

bli

字段

构造函数

方法

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

bic

biz

字段

构造函数

方法

1.19

名称

bed

bic

字段

构造函数

方法

1.18.2

名称

bdl

bed

字段

构造函数

方法

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

名称

字段

构造函数

方法

1.18

名称

azz

bdl

字段

构造函数

方法

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

名称

azy

azz

字段

构造函数

方法

1.17

名称

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

字段

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_

构造函数

方法

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

名称

字段

构造函数

方法

1.16.4

名称

awc

awf

net.minecraft.server.v1_16_R2.PathfinderGoalMeleeAttack

net.minecraft.server.v1_16_R3.PathfinderGoalMeleeAttack

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

auq

awc

net.minecraft.server.v1_16_R1.PathfinderGoalMeleeAttack

net.minecraft.server.v1_16_R2.PathfinderGoalMeleeAttack

字段

构造函数

方法

1.16.1

名称

app

auq

net.minecraft.server.v1_15_R1.PathfinderGoalMeleeAttack

net.minecraft.server.v1_16_R1.PathfinderGoalMeleeAttack

字段

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_

构造函数

方法

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

名称

apm

app

字段

构造函数

方法

1.15.1

名称

字段

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

构造函数

方法

1.15

名称

ann

apm

net.minecraft.server.v1_14_R1.PathfinderGoalMeleeAttack

net.minecraft.server.v1_15_R1.PathfinderGoalMeleeAttack

字段

boolean: e, trackTarget, field_6502, field_75437_f

boolean: e, trackTarget, field_6502, pauseWhenMobIdle, field_75437_f

构造函数

方法

1.14.4

名称

ani

ann

net.minecraft.world.entity.ai.goal.MeleeAttackGoal

字段

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

构造函数

方法

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

名称

ang

ani

net.minecraft.entity.ai.goal.MeleeAttackGoal

字段

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

构造函数

方法

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

名称

字段

构造函数

方法

1.14.1

名称

anf

ang

字段

构造函数

方法

1.14

名称

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

字段

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

构造函数

方法

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

名称

字段

构造函数

方法

1.13.1

名称

ahb

ahe

net.minecraft.server.v1_13_R1.PathfinderGoalMeleeAttack

net.minecraft.server.v1_13_R2.PathfinderGoalMeleeAttack

字段

构造函数

方法

1.13

名称

xo

ahb

net.minecraft.server.v1_12_R1.PathfinderGoalMeleeAttack

net.minecraft.server.v1_13_R1.PathfinderGoalMeleeAttack

字段

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

构造函数

方法

1.12.2

名称

字段

构造函数

方法

1.12.1

名称

xm

xo

字段

构造函数

方法

1.12

名称

ur

xm

net.minecraft.server.v1_11_R1.PathfinderGoalMeleeAttack

net.minecraft.server.v1_12_R1.PathfinderGoalMeleeAttack

字段

构造函数

方法

1.11.2

名称

字段

构造函数

方法

1.11.1

名称

uq

ur

字段

构造函数

方法

1.11

名称

ty

uq

net.minecraft.server.v1_10_R1.PathfinderGoalMeleeAttack

net.minecraft.server.v1_11_R1.PathfinderGoalMeleeAttack

字段

构造函数

方法

1.10.2

名称

字段

构造函数

方法

1.10

名称

ts

ty

net.minecraft.server.v1_9_R2.PathfinderGoalMeleeAttack

net.minecraft.server.v1_10_R1.PathfinderGoalMeleeAttack

字段

构造函数

方法

void (EntityLiving, double): a, func_190102_a

1.9.4

名称

net.minecraft.server.v1_9_R1.PathfinderGoalMeleeAttack

net.minecraft.server.v1_9_R2.PathfinderGoalMeleeAttack

字段

构造函数

方法

1.9.2

名称

字段

构造函数

方法

1.9

名称

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

字段

Class<? extends Entity>: g, field_75444_h

int: g, field_188493_g

构造函数

(EntityCreature, Class<? extends Entity>, double, boolean)

方法

1.8.8

名称

rl

net.minecraft.entity.ai.EntityAIAttackOnCollide

net.minecraft.server.v1_8_R3.PathfinderGoalMeleeAttack

字段

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

构造函数

(EntityCreature, Class<? extends Entity>, double, boolean)

(EntityCreature, double, boolean)

方法

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