History - net.minecraft.world.entity.ai.behavior.PrepareRamNearestTarget
1.21.3
Names
net.minecraft.world.entity.ai.behavior.RamTarget
net.minecraft.world.entity.ai.behavior.PrepareRamNearestTarget
net.minecraft.class_6338
net.minecraft.class_6336
net.minecraft.unmapped.C_mqbxlhpd
net.minecraft.unmapped.C_efxxxmpi
net.minecraft.entity.ai.brain.task.RamImpactTask
net.minecraft.entity.ai.brain.task.PrepareRamTask
net.minecraft.entity.ai.brain.task.RamImpactTask
net.minecraft.entity.ai.brain.task.PrepareRamTask
net.minecraft.src.C_141086_
net.minecraft.src.C_141084_
Fields
int: c, TIME_OUT_DURATION, field_33474, f_orazfcfz, RUN_TIME, RUN_TIME, f_147800_
int: c, TIME_OUT_DURATION, field_33461, f_kuorbmlx, RUN_TIME, RUN_TIME, f_147713_
ToIntFunction<E>: d, getCooldownOnFail, field_33462, f_cbwankhz, cooldownFactory, cooldownFactory, f_147714_
int: e, minRamDistance, field_33463, f_zbbmikya, minRamDistance, minRamDistance, f_147715_
int: f, maxRamDistance, field_33464, f_pquwdtmr, maxRamDistance, maxRamDistance, f_147716_
float: g, walkSpeed, field_33465, f_nwophvqq, speed, speed, f_147717_
TargetingConditions: f, ramTargeting, field_33477, f_hzjlmihe, targetPredicate, targetPredicate, f_147803_
TargetingConditions: h, ramTargeting, field_33466, f_flneuefi, targetPredicate, targetPredicate, f_147718_
int: i, ramPrepareTime, field_33467, f_ukzigqtj, prepareTime, prepareTime, f_147719_
Function<E, SoundEvent>: j, getPrepareRamSound, field_33468, f_psdwehxs, soundFactory, soundFactory, f_147720_
Optional<Long>: k, reachedRamPositionTimestamp, field_33469, f_xgkhixvm, prepareStartTime, prepareStartTime, f_147721_
Optional<PrepareRamNearestTarget$RamCandidate>: l, ramCandidate, field_33470, f_puwdgtrt, ram, ram, f_147722_
float: d, RAM_SPEED_FORCE_FACTOR, field_33475, f_uqjkwqlf, SPEED_STRENGTH_MULTIPLIER, SPEED_STRENGTH_MULTIPLIER, f_147801_
Function<Goat, UniformInt>: e, getTimeBetweenRams, field_33476, f_fwowmfiw, cooldownRangeFactory, cooldownRangeFactory, f_147802_
float: g, speed, field_33479, f_zoiyfehu, speed, speed, f_147805_
ToDoubleFunction<Goat>: h, getKnockbackForce, field_33480, f_yuejqwdr, strengthMultiplierFactory, strengthMultiplierFactory, f_147806_
Vec3: i, ramDirection, field_33481, f_fjxuwdkt, direction, direction, f_147807_
Function<Goat, SoundEvent>: j, getImpactSound, field_33482, f_eefnfndh, impactSoundFactory, soundFactory, f_147808_
Function<Goat, SoundEvent>: k, getHornBreakSound, field_39044, f_osbzikop, hornBreakSoundFactory, hornBreakSoundFactory, f_217340_
Constructors
(ToIntFunction<E>, int, int, float, TargetingConditions, int, Function<E, SoundEvent>)
(Function<Goat, UniformInt>, TargetingConditions, float, ToDoubleFunction<Goat>, Function<Goat, SoundEvent>, Function<Goat, SoundEvent>)
Methods
void (ServerLevel, PathfinderMob, long): a, start, method_36260, m_tkbvcqsc, run, run, m_6735_
void (ServerLevel, E, long): b, stop, method_36267, m_hqmhkmgb, finishRunning, finishRunning, m_6732_
boolean (ServerLevel, PathfinderMob, long): c, canStillUse, method_36269, m_rmchnuep, shouldKeepRunning, shouldKeepRunning, m_6737_
void (ServerLevel, E, long): d, tick, method_36271, m_abcmkcut, keepRunning, keepRunning, m_6725_
Vec3 (BlockPos, BlockPos): a, getEdgeOfBlock, method_36266, m_jejctbcm, calculateRamTarget, calculateRamTarget, m_147754_
Optional<BlockPos> (PathfinderMob, LivingEntity): a, calculateRammingStartPosition, method_36262, m_tamhuoqp, findRamStart, findRamStart, m_147742_
boolean (PathfinderMob, BlockPos): a, isWalkableBlock, method_36263, m_tfmdxwnn, canReach, canReach, m_147745_
void (PathfinderMob, LivingEntity): b, chooseRamPosition, method_36268, m_egozrfmc, findRam, findRam, m_147765_
boolean (ServerLevel, Goat): a, checkExtraStartConditions, method_36277, m_dspzbvui, shouldRun, shouldRun, m_6114_
boolean (ServerLevel, Goat, long): a, canStillUse, method_36278, m_tfjudioi, shouldKeepRunning, shouldKeepRunning, m_6737_
void (ServerLevel, Goat, long): b, start, method_36280, m_doqvjwzc, run, run, m_6735_
void (ServerLevel, Goat, long): c, tick, method_36281, m_ewtwdwgh, keepRunning, keepRunning, m_6725_
boolean (ServerLevel, Goat): c, hasRammedHornBreakingBlock, method_43535, m_ezqrkbgm, shouldSnapHorn, shouldBreakHorn, m_217362_
void (ServerLevel, Goat): b, finishRam, method_36279, m_knioirfk, finishRam, finishRam, m_217355_
1.21.2
Names
bww
bzo
net.minecraft.world.entity.ai.behavior.PrepareRamNearestTarget
net.minecraft.world.entity.ai.behavior.RamTarget
net.minecraft.class_6336
net.minecraft.class_6338
net.minecraft.unmapped.C_efxxxmpi
net.minecraft.unmapped.C_mqbxlhpd
net.minecraft.entity.ai.brain.task.PrepareRamTask
net.minecraft.entity.ai.brain.task.RamImpactTask
net.minecraft.entity.ai.brain.task.PrepareRamTask
net.minecraft.entity.ai.brain.task.RamImpactTask
net.minecraft.src.C_141084_
net.minecraft.src.C_141086_
Fields
int: c, TIME_OUT_DURATION, field_33461, f_kuorbmlx, RUN_TIME, RUN_TIME, f_147713_
int: c, TIME_OUT_DURATION, field_33474, f_orazfcfz, RUN_TIME, RUN_TIME, f_147800_
ToIntFunction<E>: d, getCooldownOnFail, field_33462, f_cbwankhz, cooldownFactory, cooldownFactory, f_147714_
int: e, minRamDistance, field_33463, f_zbbmikya, minRamDistance, minRamDistance, f_147715_
int: f, maxRamDistance, field_33464, f_pquwdtmr, maxRamDistance, maxRamDistance, f_147716_
float: g, walkSpeed, field_33465, f_nwophvqq, speed, speed, f_147717_
TargetingConditions: h, ramTargeting, field_33466, f_flneuefi, targetPredicate, targetPredicate, f_147718_
TargetingConditions: f, ramTargeting, field_33477, f_hzjlmihe, targetPredicate, targetPredicate, f_147803_
int: i, ramPrepareTime, field_33467, f_ukzigqtj, prepareTime, prepareTime, f_147719_
Function<E, SoundEvent>: j, getPrepareRamSound, field_33468, f_psdwehxs, soundFactory, soundFactory, f_147720_
Optional<Long>: k, reachedRamPositionTimestamp, field_33469, f_xgkhixvm, prepareStartTime, prepareStartTime, f_147721_
Optional<PrepareRamNearestTarget$RamCandidate>: l, ramCandidate, field_33470, f_puwdgtrt, ram, ram, f_147722_
float: d, RAM_SPEED_FORCE_FACTOR, field_33475, f_uqjkwqlf, SPEED_STRENGTH_MULTIPLIER, SPEED_STRENGTH_MULTIPLIER, f_147801_
Function<Goat, UniformInt>: e, getTimeBetweenRams, field_33476, f_fwowmfiw, cooldownRangeFactory, cooldownRangeFactory, f_147802_
float: g, speed, field_33479, f_zoiyfehu, speed, speed, f_147805_
ToDoubleFunction<Goat>: h, getKnockbackForce, field_33480, f_yuejqwdr, strengthMultiplierFactory, strengthMultiplierFactory, f_147806_
Vec3: i, ramDirection, field_33481, f_fjxuwdkt, direction, direction, f_147807_
Function<Goat, SoundEvent>: j, getImpactSound, field_33482, f_eefnfndh, impactSoundFactory, soundFactory, f_147808_
Function<Goat, SoundEvent>: k, getHornBreakSound, field_39044, f_osbzikop, hornBreakSoundFactory, hornBreakSoundFactory, f_217340_
Constructors
(ToIntFunction<E>, int, int, float, TargetingConditions, int, Function<E, SoundEvent>)
(Function<Goat, UniformInt>, TargetingConditions, float, ToDoubleFunction<Goat>, Function<Goat, SoundEvent>, Function<Goat, SoundEvent>)
Methods
void (ServerLevel, PathfinderMob, long): a, start, method_36260, m_tkbvcqsc, run, run, m_6735_
void (ServerLevel, E, long): b, stop, method_36267, m_hqmhkmgb, finishRunning, finishRunning, m_6732_
boolean (ServerLevel, PathfinderMob, long): c, canStillUse, method_36269, m_rmchnuep, shouldKeepRunning, shouldKeepRunning, m_6737_
void (ServerLevel, E, long): d, tick, method_36271, m_abcmkcut, keepRunning, keepRunning, m_6725_
Vec3 (BlockPos, BlockPos): a, getEdgeOfBlock, method_36266, m_jejctbcm, calculateRamTarget, calculateRamTarget, m_147754_
Optional<BlockPos> (PathfinderMob, LivingEntity): a, calculateRammingStartPosition, method_36262, m_tamhuoqp, findRamStart, findRamStart, m_147742_
boolean (PathfinderMob, BlockPos): a, isWalkableBlock, method_36263, m_tfmdxwnn, canReach, canReach, m_147745_
void (PathfinderMob, LivingEntity): b, chooseRamPosition, method_36268, m_egozrfmc, findRam, findRam, m_147765_
boolean (ServerLevel, Goat): a, checkExtraStartConditions, method_36277, m_dspzbvui, shouldRun, shouldRun, m_6114_
boolean (ServerLevel, Goat, long): a, canStillUse, method_36278, m_tfjudioi, shouldKeepRunning, shouldKeepRunning, m_6737_
void (ServerLevel, Goat, long): b, start, method_36280, m_doqvjwzc, run, run, m_6735_
void (ServerLevel, Goat, long): c, tick, method_36281, m_ewtwdwgh, keepRunning, keepRunning, m_6725_
boolean (ServerLevel, Goat): c, hasRammedHornBreakingBlock, method_43535, m_ezqrkbgm, shouldSnapHorn, shouldBreakHorn, m_217362_
void (ServerLevel, Goat): b, finishRam, method_36279, m_knioirfk, finishRam, finishRam, m_217355_
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
bwz
bww
Fields
Constructors
Methods
1.20.6
Names
bwy
bwz
net.minecraft.world.entity.ai.behavior.BehaviorPosition
net.minecraft.world.entity.ai.behavior.PrepareRamNearestTarget
Fields
Constructors
Methods
1.20.5
Names
bpr
bwy
net.minecraft.world.entity.ai.behavior.PrepareRamNearestTarget
net.minecraft.world.entity.ai.behavior.BehaviorPosition
Fields
Constructors
Methods
1.20.4
Names
Fields
Constructors
Methods
1.20.3
Names
bml
bpr
Fields
Constructors
Methods
1.20.2
Names
bjf
bml
Fields
Constructors
Methods
1.20.1
Names
Fields
Constructors
Methods
1.20
Names
bjd
bjf
Fields
Constructors
Methods
1.19.4
Names
bhi
bjd
Fields
Constructors
Methods
1.19.3
Names
bfd
bhi
Fields
int: a, TIME_OUT_DURATION, field_33461, f_kuorbmlx, RUN_TIME, RUN_TIME, f_147713_
int: c, TIME_OUT_DURATION, field_33461, f_kuorbmlx, RUN_TIME, RUN_TIME, f_147713_
Constructors
Methods
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
beg
bfd
Fields
Constructors
Methods
1.19
Names
bav
beg
Fields
ToIntFunction<E>: c, getCooldownOnFail, field_33462, f_cbwankhz, cooldownFactory, cooldownFactory, f_147714_
ToIntFunction<E>: d, getCooldownOnFail, field_33462, f_cbwankhz, cooldownFactory, cooldownFactory, f_147714_
int: d, minRamDistance, field_33463, f_zbbmikya, minRamDistance, minRamDistance, f_147715_
int: e, minRamDistance, field_33463, f_zbbmikya, minRamDistance, minRamDistance, f_147715_
int: e, maxRamDistance, field_33464, f_pquwdtmr, maxRamDistance, maxRamDistance, f_147716_
int: f, maxRamDistance, field_33464, f_pquwdtmr, maxRamDistance, maxRamDistance, f_147716_
float: f, walkSpeed, field_33465, f_nwophvqq, speed, speed, f_147717_
float: g, walkSpeed, field_33465, f_nwophvqq, speed, speed, f_147717_
TargetingConditions: g, ramTargeting, field_33466, f_flneuefi, targetPredicate, targetPredicate, f_147718_
TargetingConditions: h, ramTargeting, field_33466, f_flneuefi, targetPredicate, targetPredicate, f_147718_
int: h, ramPrepareTime, field_33467, f_ukzigqtj, prepareTime, prepareTime, f_147719_
int: i, ramPrepareTime, field_33467, f_ukzigqtj, prepareTime, prepareTime, f_147719_
Function<E, SoundEvent>: i, getPrepareRamSound, field_33468, f_psdwehxs, soundFactory, soundFactory, f_147720_
Function<E, SoundEvent>: j, getPrepareRamSound, field_33468, f_psdwehxs, soundFactory, soundFactory, f_147720_
Optional<Long>: j, reachedRamPositionTimestamp, field_33469, f_xgkhixvm, prepareStartTime, prepareStartTime, f_147721_
Optional<Long>: k, reachedRamPositionTimestamp, field_33469, f_xgkhixvm, prepareStartTime, prepareStartTime, f_147721_
Optional<PrepareRamNearestTarget$RamCandidate>: k, ramCandidate, field_33470, f_puwdgtrt, ram, ram, f_147722_
Optional<PrepareRamNearestTarget$RamCandidate>: l, ramCandidate, field_33470, f_puwdgtrt, ram, ram, f_147722_
Constructors
Methods
1.18.2
Names
bae
bav
net.minecraft.entity.ai.brain.task.PrepareRamTask
Fields
int: a, TIME_OUT_DURATION, field_33461, f_kuorbmlx, RUN_TIME, f_147713_
int: a, TIME_OUT_DURATION, field_33461, f_kuorbmlx, RUN_TIME, RUN_TIME, f_147713_
ToIntFunction<E>: c, getCooldownOnFail, field_33462, f_cbwankhz, cooldownFactory, f_147714_
ToIntFunction<E>: c, getCooldownOnFail, field_33462, f_cbwankhz, cooldownFactory, cooldownFactory, f_147714_
int: d, minRamDistance, field_33463, f_zbbmikya, minRamDistance, f_147715_
int: d, minRamDistance, field_33463, f_zbbmikya, minRamDistance, minRamDistance, f_147715_
int: e, maxRamDistance, field_33464, f_pquwdtmr, maxRamDistance, f_147716_
int: e, maxRamDistance, field_33464, f_pquwdtmr, maxRamDistance, maxRamDistance, f_147716_
float: f, walkSpeed, field_33465, f_nwophvqq, speed, f_147717_
float: f, walkSpeed, field_33465, f_nwophvqq, speed, speed, f_147717_
TargetingConditions: g, ramTargeting, field_33466, f_flneuefi, targetPredicate, f_147718_
TargetingConditions: g, ramTargeting, field_33466, f_flneuefi, targetPredicate, targetPredicate, f_147718_
int: h, ramPrepareTime, field_33467, f_ukzigqtj, prepareTime, f_147719_
int: h, ramPrepareTime, field_33467, f_ukzigqtj, prepareTime, prepareTime, f_147719_
Function<E, SoundEvent>: i, getPrepareRamSound, field_33468, f_psdwehxs, soundFactory, f_147720_
Function<E, SoundEvent>: i, getPrepareRamSound, field_33468, f_psdwehxs, soundFactory, soundFactory, f_147720_
Optional<Long>: j, reachedRamPositionTimestamp, field_33469, f_xgkhixvm, prepareStartTime, f_147721_
Optional<Long>: j, reachedRamPositionTimestamp, field_33469, f_xgkhixvm, prepareStartTime, prepareStartTime, f_147721_
Optional<PrepareRamNearestTarget$RamCandidate>: k, ramCandidate, field_33470, f_puwdgtrt, ram, f_147722_
Optional<PrepareRamNearestTarget$RamCandidate>: k, ramCandidate, field_33470, f_puwdgtrt, ram, ram, f_147722_
Constructors
Methods
void (ServerLevel, PathfinderMob, long): a, start, method_36260, m_tkbvcqsc, run, m_6735_
void (ServerLevel, PathfinderMob, long): a, start, method_36260, m_tkbvcqsc, run, run, m_6735_
void (ServerLevel, E, long): b, stop, method_36267, m_hqmhkmgb, finishRunning, m_6732_
void (ServerLevel, E, long): b, stop, method_36267, m_hqmhkmgb, finishRunning, finishRunning, m_6732_
boolean (ServerLevel, PathfinderMob, long): c, canStillUse, method_36269, m_rmchnuep, shouldKeepRunning, m_6737_
boolean (ServerLevel, PathfinderMob, long): c, canStillUse, method_36269, m_rmchnuep, shouldKeepRunning, shouldKeepRunning, m_6737_
void (ServerLevel, E, long): d, tick, method_36271, m_abcmkcut, keepRunning, m_6725_
void (ServerLevel, E, long): d, tick, method_36271, m_abcmkcut, keepRunning, keepRunning, m_6725_
Vec3 (BlockPos, BlockPos): a, getEdgeOfBlock, method_36266, m_jejctbcm, calculateRamTarget, m_147754_
Vec3 (BlockPos, BlockPos): a, getEdgeOfBlock, method_36266, m_jejctbcm, calculateRamTarget, calculateRamTarget, m_147754_
Optional<BlockPos> (PathfinderMob, LivingEntity): a, calculateRammingStartPosition, method_36262, m_tamhuoqp, findRamStart, m_147742_
Optional<BlockPos> (PathfinderMob, LivingEntity): a, calculateRammingStartPosition, method_36262, m_tamhuoqp, findRamStart, findRamStart, m_147742_
boolean (PathfinderMob, BlockPos): a, isWalkableBlock, method_36263, m_tfmdxwnn, canReach, m_147745_
boolean (PathfinderMob, BlockPos): a, isWalkableBlock, method_36263, m_tfmdxwnn, canReach, canReach, m_147745_
void (PathfinderMob, LivingEntity): b, chooseRamPosition, method_36268, m_egozrfmc, findRam, m_147765_
void (PathfinderMob, LivingEntity): b, chooseRamPosition, method_36268, m_egozrfmc, findRam, findRam, m_147765_
1.18.1
Names
Fields
Constructors
Methods
1.18
Names
aws
bae
Fields
Constructors
Methods
1.17.1
Names
awr
aws
Fields
Constructors
Methods
1.17
Names
awr
net.minecraft.world.entity.ai.behavior.PrepareRamNearestTarget
net.minecraft.class_6336
net.minecraft.unmapped.C_efxxxmpi
net.minecraft.entity.ai.brain.task.PrepareRamTask
net.minecraft.src.C_141084_
net.minecraft.world.entity.ai.behavior.PrepareRamNearestTarget
Fields
int: a, TIME_OUT_DURATION, field_33461, f_kuorbmlx, RUN_TIME, f_147713_
ToIntFunction<E>: c, getCooldownOnFail, field_33462, f_cbwankhz, cooldownFactory, f_147714_
int: d, minRamDistance, field_33463, f_zbbmikya, minRamDistance, f_147715_
int: e, maxRamDistance, field_33464, f_pquwdtmr, maxRamDistance, f_147716_
float: f, walkSpeed, field_33465, f_nwophvqq, speed, f_147717_
TargetingConditions: g, ramTargeting, field_33466, f_flneuefi, targetPredicate, f_147718_
int: h, ramPrepareTime, field_33467, f_ukzigqtj, prepareTime, f_147719_
Function<E, SoundEvent>: i, getPrepareRamSound, field_33468, f_psdwehxs, soundFactory, f_147720_
Optional<Long>: j, reachedRamPositionTimestamp, field_33469, f_xgkhixvm, prepareStartTime, f_147721_
Optional<PrepareRamNearestTarget$RamCandidate>: k, ramCandidate, field_33470, f_puwdgtrt, ram, f_147722_
Constructors
(ToIntFunction<E>, int, int, float, TargetingConditions, int, Function<E, SoundEvent>)
Methods
void (ServerLevel, PathfinderMob, long): a, start, method_36260, m_tkbvcqsc, run, m_6735_
void (ServerLevel, E, long): b, stop, method_36267, m_hqmhkmgb, finishRunning, m_6732_
boolean (ServerLevel, PathfinderMob, long): c, canStillUse, method_36269, m_rmchnuep, shouldKeepRunning, m_6737_
void (ServerLevel, E, long): d, tick, method_36271, m_abcmkcut, keepRunning, m_6725_
Vec3 (BlockPos, BlockPos): a, getEdgeOfBlock, method_36266, m_jejctbcm, calculateRamTarget, m_147754_
Optional<BlockPos> (PathfinderMob, LivingEntity): a, calculateRammingStartPosition, method_36262, m_tamhuoqp, findRamStart, m_147742_
boolean (PathfinderMob, BlockPos): a, isWalkableBlock, method_36263, m_tfmdxwnn, canReach, m_147745_
void (PathfinderMob, LivingEntity): b, chooseRamPosition, method_36268, m_egozrfmc, findRam, m_147765_