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_