History - net.minecraft.world.entity.ai.behavior.RamTarget
25w18a
Names
cbm
cbz
Fields
int: c, TIME_OUT_DURATION, field_33474, RUN_TIME, f_147800_
int: c, TIME_OUT_DURATION, field_33474
float: d, RAM_SPEED_FORCE_FACTOR, field_33475, SPEED_STRENGTH_MULTIPLIER, f_147801_
float: d, RAM_SPEED_FORCE_FACTOR, field_33475
Function<Goat, UniformInt>: e, getTimeBetweenRams, field_33476, cooldownRangeFactory, f_147802_
Function<Goat, UniformInt>: e, getTimeBetweenRams, field_33476
TargetingConditions: f, ramTargeting, field_33477, targetPredicate, f_147803_
TargetingConditions: f, ramTargeting, field_33477
float: g, speed, field_33479, speed, f_147805_
float: g, speed, field_33479
ToDoubleFunction<Goat>: h, getKnockbackForce, field_33480, strengthMultiplierFactory, f_147806_
ToDoubleFunction<Goat>: h, getKnockbackForce, field_33480
Vec3: i, ramDirection, field_33481, direction, f_147807_
Vec3: i, ramDirection, field_33481
Function<Goat, SoundEvent>: j, getImpactSound, field_33482, impactSoundFactory, f_147808_
Function<Goat, SoundEvent>: j, getImpactSound, field_33482
Function<Goat, SoundEvent>: k, getHornBreakSound, field_39044, hornBreakSoundFactory, f_217340_
Function<Goat, SoundEvent>: k, getHornBreakSound, field_39044
Constructors
Methods
boolean (ServerLevel, Goat): a, checkExtraStartConditions, method_36277, shouldRun, m_6114_
boolean (ServerLevel, Goat): a, checkExtraStartConditions, method_36277
boolean (ServerLevel, Goat, long): a, canStillUse, method_36278, shouldKeepRunning, m_6737_
boolean (ServerLevel, Goat, long): a, canStillUse, method_36278
void (ServerLevel, Goat, long): b, start, method_36280, run, m_6735_
void (ServerLevel, Goat, long): b, start, method_36280
void (ServerLevel, Goat, long): c, tick, method_36281, keepRunning, m_6725_
void (ServerLevel, Goat, long): c, tick, method_36281
boolean (ServerLevel, Goat): c, hasRammedHornBreakingBlock, method_43535, shouldSnapHorn, m_217362_
boolean (ServerLevel, Goat): c, hasRammedHornBreakingBlock, method_43535
void (ServerLevel, Goat): b, finishRam, method_36279, finishRam, m_217355_
void (ServerLevel, Goat): b, finishRam, method_36279
1.21.5
Names
byr
cbm
Fields
Constructors
Methods
1.21.4
Names
bzp
byr
Fields
Constructors
Methods
1.21.3
Names
bwx
bzp
Fields
Constructors
Methods
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_
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_