History - net.minecraft.world.entity.ai.behavior.RamTarget
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
bxa
bwx
Fields
Constructors
Methods
1.20.6
Names
bps
bxa
Fields
Constructors
Methods
1.20.4
Names
bmm
bps
Fields
Constructors
Methods
1.20.2
Names
bjg
bmm
Fields
Constructors
Methods
1.20.1
Names
bje
bjg
Fields
Constructors
Methods
1.19.4
Names
bhj
bje
Fields
Constructors
Methods
1.19.3
Names
bfe
bhj
Fields
int: a, TIME_OUT_DURATION, field_33474, RUN_TIME, f_147800_
int: c, TIME_OUT_DURATION, field_33474, RUN_TIME, f_147800_
Constructors
Methods
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
beh
bfe
Fields
Constructors
Methods
1.19
Names
baw
beh
Fields
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_
Constructors
(Function<E, UniformInt>, TargetingConditions, float, ToDoubleFunction<E>, Function<E, SoundEvent>)
(Function<Goat, UniformInt>, TargetingConditions, float, ToDoubleFunction<Goat>, Function<Goat, SoundEvent>, Function<Goat, SoundEvent>)
Methods
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
Names
baf
baw
Fields
Constructors
Methods
1.18.1
Names
Fields
Constructors
Methods
1.18
Names
awt
baf
Fields
Constructors
Methods
1.17.1
Names
aws
awt
Fields
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_
Constructors
(Function<E, UniformInt>, TargetingConditions, ToIntFunction<E>, float, ToDoubleFunction<E>, Function<E, SoundEvent>)
(Function<E, UniformInt>, TargetingConditions, float, ToDoubleFunction<E>, Function<E, SoundEvent>)
Methods
1.17
Names
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
Fields
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_
Constructors
(Function<E, UniformInt>, TargetingConditions, ToIntFunction<E>, float, ToDoubleFunction<E>, Function<E, SoundEvent>)
Methods
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_