历史 - net.minecraft.world.entity.ai.behavior.RamTarget
1.21.11
名称
cid
cku
字段
构造函数
方法
1.21.10
名称
字段
构造函数
方法
1.21.9
名称
cdt
cid
字段
构造函数
方法
1.21.8
名称
字段
构造函数
方法
1.21.7
名称
字段
构造函数
方法
1.21.6
名称
cbm
cdt
字段
构造函数
方法
1.21.5
名称
byr
cbm
字段
构造函数
方法
1.21.4
名称
bzp
byr
字段
构造函数
方法
1.21.3
名称
bwx
bzp
字段
构造函数
方法
1.21.1
名称
字段
构造函数
方法
1.21
名称
bxa
bwx
字段
构造函数
方法
1.20.6
名称
bps
bxa
字段
构造函数
方法
1.20.4
名称
bmm
bps
字段
构造函数
方法
1.20.2
名称
bjg
bmm
字段
构造函数
方法
1.20.1
名称
bje
bjg
字段
构造函数
方法
1.19.4
名称
bhj
bje
字段
构造函数
方法
1.19.3
名称
bfe
bhj
字段
int: a, TIME_OUT_DURATION, field_33474, RUN_TIME, f_147800_
int: c, TIME_OUT_DURATION, field_33474, RUN_TIME, f_147800_
构造函数
方法
1.19.2
名称
字段
构造函数
方法
1.19.1
名称
beh
bfe
字段
构造函数
方法
1.19
名称
baw
beh
字段
float: c, RAM_SPEED_FORCE_FACTOR, field_33475, SPEED_STRENGTH_MULTIPLIER, f_147801_
float: d, RAM_SPEED_FORCE_FACTOR, field_33475, SPEED_STRENGTH_MULTIPLIER, f_147801_
Function<E, UniformInt>: d, getTimeBetweenRams, field_33476, cooldownRangeFactory, f_147802_
Function<Goat, UniformInt>: e, getTimeBetweenRams, field_33476, cooldownRangeFactory, f_147802_
TargetingConditions: e, ramTargeting, field_33477, targetPredicate, f_147803_
TargetingConditions: f, ramTargeting, field_33477, targetPredicate, f_147803_
float: f, speed, field_33479, speed, f_147805_
float: g, speed, field_33479, speed, f_147805_
ToDoubleFunction<E>: g, getKnockbackForce, field_33480, strengthMultiplierFactory, f_147806_
ToDoubleFunction<Goat>: h, getKnockbackForce, field_33480, strengthMultiplierFactory, f_147806_
Vec3: h, ramDirection, field_33481, direction, f_147807_
Vec3: i, ramDirection, field_33481, direction, f_147807_
Function<E, SoundEvent>: i, getImpactSound, field_33482, soundFactory, f_147808_
Function<Goat, SoundEvent>: j, getImpactSound, field_33482, impactSoundFactory, f_147808_
Function<Goat, SoundEvent>: k, getHornBreakSound, field_39044, hornBreakSoundFactory, f_217340_
构造函数
(Function<E, UniformInt>, TargetingConditions, float, ToDoubleFunction<E>, Function<E, SoundEvent>)
(Function<Goat, UniformInt>, TargetingConditions, float, ToDoubleFunction<Goat>, Function<Goat, SoundEvent>, Function<Goat, SoundEvent>)
方法
boolean (ServerLevel, PathfinderMob): a, checkExtraStartConditions, method_36277, shouldRun, m_6114_
boolean (ServerLevel, PathfinderMob, long): a, canStillUse, method_36278, shouldKeepRunning, m_6737_
void (ServerLevel, PathfinderMob, long): b, start, method_36280, run, m_6735_
void (ServerLevel, E, long): c, tick, method_36281, keepRunning, m_6725_
void (ServerLevel, E): b, finishRam, method_36279, finishRam, m_147834_
boolean (ServerLevel, Goat): a, checkExtraStartConditions, method_36277, shouldRun, m_6114_
boolean (ServerLevel, Goat, long): a, canStillUse, method_36278, shouldKeepRunning, m_6737_
void (ServerLevel, Goat, long): b, start, method_36280, run, m_6735_
void (ServerLevel, Goat, long): c, tick, method_36281, keepRunning, m_6725_
boolean (ServerLevel, Goat): c, hasRammedHornBreakingBlock, method_43535, shouldSnapHorn, m_217362_
void (ServerLevel, Goat): b, finishRam, method_36279, finishRam, m_217355_
1.18.2
名称
baf
baw
字段
构造函数
方法
1.18.1
名称
字段
构造函数
方法
1.18
名称
awt
baf
字段
构造函数
方法
1.17.1
名称
aws
awt
字段
ToIntFunction<E>: f, getDamage, field_33478, damage, f_147804_
float: g, speed, field_33479, speed, f_147805_
float: f, speed, field_33479, speed, f_147805_
ToDoubleFunction<E>: h, getKnockbackForce, field_33480, strengthMultiplierFactory, f_147806_
ToDoubleFunction<E>: g, getKnockbackForce, field_33480, strengthMultiplierFactory, f_147806_
Vec3: i, ramDirection, field_33481, direction, f_147807_
Vec3: h, ramDirection, field_33481, direction, f_147807_
Function<E, SoundEvent>: j, getImpactSound, field_33482, soundFactory, f_147808_
Function<E, SoundEvent>: i, getImpactSound, field_33482, soundFactory, f_147808_
构造函数
(Function<E, UniformInt>, TargetingConditions, ToIntFunction<E>, float, ToDoubleFunction<E>, Function<E, SoundEvent>)
(Function<E, UniformInt>, TargetingConditions, float, ToDoubleFunction<E>, Function<E, SoundEvent>)
方法
1.17
名称
aws
net.minecraft.world.entity.ai.behavior.RamTarget
net.minecraft.class_6338
net.minecraft.entity.ai.brain.task.RamImpactTask
net.minecraft.src.C_141086_
net.minecraft.world.entity.ai.behavior.RamTarget
字段
int: a, TIME_OUT_DURATION, field_33474, RUN_TIME, f_147800_
float: c, RAM_SPEED_FORCE_FACTOR, field_33475, SPEED_STRENGTH_MULTIPLIER, f_147801_
Function<E, UniformInt>: d, getTimeBetweenRams, field_33476, cooldownRangeFactory, f_147802_
TargetingConditions: e, ramTargeting, field_33477, targetPredicate, f_147803_
ToIntFunction<E>: f, getDamage, field_33478, damage, f_147804_
float: g, speed, field_33479, speed, f_147805_
ToDoubleFunction<E>: h, getKnockbackForce, field_33480, strengthMultiplierFactory, f_147806_
Vec3: i, ramDirection, field_33481, direction, f_147807_
Function<E, SoundEvent>: j, getImpactSound, field_33482, soundFactory, f_147808_
构造函数
(Function<E, UniformInt>, TargetingConditions, ToIntFunction<E>, float, ToDoubleFunction<E>, Function<E, SoundEvent>)
方法
boolean (ServerLevel, PathfinderMob): a, checkExtraStartConditions, method_36277, shouldRun, m_6114_
boolean (ServerLevel, PathfinderMob, long): a, canStillUse, method_36278, shouldKeepRunning, m_6737_
void (ServerLevel, PathfinderMob, long): b, start, method_36280, run, m_6735_
void (ServerLevel, E, long): c, tick, method_36281, keepRunning, m_6725_
void (ServerLevel, E): b, finishRam, method_36279, finishRam, m_147834_