History - net.minecraft.world.entity.ai.behavior.PrepareRamNearestTarget

1.21.3

Names

bww

bzo

Fields

int: c, TIME_OUT_DURATION, field_33461, RUN_TIME, f_147713_

int: c, TIME_OUT_DURATION, field_33461, RUN_TIME

ToIntFunction<E>: d, getCooldownOnFail, field_33462, cooldownFactory, f_147714_

ToIntFunction<E>: d, getCooldownOnFail, field_33462, cooldownFactory

int: e, minRamDistance, field_33463, minRamDistance, f_147715_

int: e, minRamDistance, field_33463, minRamDistance

int: f, maxRamDistance, field_33464, maxRamDistance, f_147716_

int: f, maxRamDistance, field_33464, maxRamDistance

float: g, walkSpeed, field_33465, speed, f_147717_

float: g, walkSpeed, field_33465, speed

TargetingConditions: h, ramTargeting, field_33466, targetPredicate, f_147718_

TargetingConditions: h, ramTargeting, field_33466, targetPredicate

int: i, ramPrepareTime, field_33467, prepareTime, f_147719_

int: i, ramPrepareTime, field_33467, prepareTime

Function<E, SoundEvent>: j, getPrepareRamSound, field_33468, soundFactory, f_147720_

Function<E, SoundEvent>: j, getPrepareRamSound, field_33468, soundFactory

Optional<Long>: k, reachedRamPositionTimestamp, field_33469, prepareStartTime, f_147721_

Optional<Long>: k, reachedRamPositionTimestamp, field_33469, prepareStartTime

Optional<PrepareRamNearestTarget$RamCandidate>: l, ramCandidate, field_33470, ram, f_147722_

Optional<PrepareRamNearestTarget$RamCandidate>: l, ramCandidate, field_33470, ram

Constructors

Methods

void (ServerLevel, PathfinderMob, long): a, start, method_36260, run, m_6735_

void (ServerLevel, PathfinderMob, long): a, start, method_36260, run

void (ServerLevel, E, long): b, stop, method_36267, finishRunning, m_6732_

void (ServerLevel, E, long): b, stop, method_36267, finishRunning

boolean (ServerLevel, PathfinderMob, long): c, canStillUse, method_36269, shouldKeepRunning, m_6737_

boolean (ServerLevel, PathfinderMob, long): c, canStillUse, method_36269, shouldKeepRunning

void (ServerLevel, E, long): d, tick, method_36271, keepRunning, m_6725_

void (ServerLevel, E, long): d, tick, method_36271, keepRunning

Vec3 (BlockPos, BlockPos): a, getEdgeOfBlock, method_36266, calculateRamTarget, m_147754_

Vec3 (BlockPos, BlockPos): a, getEdgeOfBlock, method_36266, calculateRamTarget

Optional<BlockPos> (PathfinderMob, LivingEntity): a, calculateRammingStartPosition, method_36262, findRamStart, m_147742_

Optional<BlockPos> (PathfinderMob, LivingEntity): a, calculateRammingStartPosition, method_36262, findRamStart

boolean (PathfinderMob, BlockPos): a, isWalkableBlock, method_36263, canReach, m_147745_

boolean (PathfinderMob, BlockPos): a, isWalkableBlock, method_36263, canReach

void (PathfinderMob, LivingEntity): b, chooseRamPosition, method_36268, findRam, m_147765_

void (PathfinderMob, LivingEntity): b, chooseRamPosition, method_36268, findRam

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

bwz

bww

Fields

Constructors

Methods

1.20.6

Names

bpr

bwz

Fields

Constructors

Methods

1.20.4

Names

bml

bpr

Fields

Constructors

Methods

1.20.2

Names

bjf

bml

Fields

Constructors

Methods

1.20.1

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, RUN_TIME, f_147713_

int: c, TIME_OUT_DURATION, field_33461, 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, cooldownFactory, f_147714_

ToIntFunction<E>: d, getCooldownOnFail, field_33462, cooldownFactory, f_147714_

int: d, minRamDistance, field_33463, minRamDistance, f_147715_

int: e, minRamDistance, field_33463, minRamDistance, f_147715_

int: e, maxRamDistance, field_33464, maxRamDistance, f_147716_

int: f, maxRamDistance, field_33464, maxRamDistance, f_147716_

float: f, walkSpeed, field_33465, speed, f_147717_

float: g, walkSpeed, field_33465, speed, f_147717_

TargetingConditions: g, ramTargeting, field_33466, targetPredicate, f_147718_

TargetingConditions: h, ramTargeting, field_33466, targetPredicate, f_147718_

int: h, ramPrepareTime, field_33467, prepareTime, f_147719_

int: i, ramPrepareTime, field_33467, prepareTime, f_147719_

Function<E, SoundEvent>: i, getPrepareRamSound, field_33468, soundFactory, f_147720_

Function<E, SoundEvent>: j, getPrepareRamSound, field_33468, soundFactory, f_147720_

Optional<Long>: j, reachedRamPositionTimestamp, field_33469, prepareStartTime, f_147721_

Optional<Long>: k, reachedRamPositionTimestamp, field_33469, prepareStartTime, f_147721_

Optional<PrepareRamNearestTarget$RamCandidate>: k, ramCandidate, field_33470, ram, f_147722_

Optional<PrepareRamNearestTarget$RamCandidate>: l, ramCandidate, field_33470, ram, f_147722_

Constructors

Methods

1.18.2

Names

bae

bav

Fields

Constructors

Methods

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.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, RUN_TIME, f_147713_

ToIntFunction<E>: c, getCooldownOnFail, field_33462, cooldownFactory, f_147714_

int: d, minRamDistance, field_33463, minRamDistance, f_147715_

int: e, maxRamDistance, field_33464, maxRamDistance, f_147716_

float: f, walkSpeed, field_33465, speed, f_147717_

TargetingConditions: g, ramTargeting, field_33466, targetPredicate, f_147718_

int: h, ramPrepareTime, field_33467, prepareTime, f_147719_

Function<E, SoundEvent>: i, getPrepareRamSound, field_33468, soundFactory, f_147720_

Optional<Long>: j, reachedRamPositionTimestamp, field_33469, prepareStartTime, f_147721_

Optional<PrepareRamNearestTarget$RamCandidate>: k, ramCandidate, field_33470, ram, f_147722_

Constructors

(ToIntFunction<E>, int, int, float, TargetingConditions, int, Function<E, SoundEvent>)

Methods

void (ServerLevel, PathfinderMob, long): a, start, method_36260, run, m_6735_

void (ServerLevel, E, long): b, stop, method_36267, finishRunning, m_6732_

boolean (ServerLevel, PathfinderMob, long): c, canStillUse, method_36269, shouldKeepRunning, m_6737_

void (ServerLevel, E, long): d, tick, method_36271, keepRunning, m_6725_

Vec3 (BlockPos, BlockPos): a, getEdgeOfBlock, method_36266, calculateRamTarget, m_147754_

Optional<BlockPos> (PathfinderMob, LivingEntity): a, calculateRammingStartPosition, method_36262, findRamStart, m_147742_

boolean (PathfinderMob, BlockPos): a, isWalkableBlock, method_36263, canReach, m_147745_

void (PathfinderMob, LivingEntity): b, chooseRamPosition, method_36268, findRam, m_147765_