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

25w18a

Names

cbl

cby

Fields

int: c, TIME_OUT_DURATION, field_33461, RUN_TIME, f_147713_

int: c, TIME_OUT_DURATION, field_33461

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

ToIntFunction<E>: d, getCooldownOnFail, field_33462

int: e, minRamDistance, field_33463, minRamDistance, f_147715_

int: e, minRamDistance, field_33463

int: f, maxRamDistance, field_33464, maxRamDistance, f_147716_

int: f, maxRamDistance, field_33464

float: g, walkSpeed, field_33465, speed, f_147717_

float: g, walkSpeed, field_33465

TargetingConditions: h, ramTargeting, field_33466, targetPredicate, f_147718_

TargetingConditions: h, ramTargeting, field_33466

int: i, ramPrepareTime, field_33467, prepareTime, f_147719_

int: i, ramPrepareTime, field_33467

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

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

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

Optional<Long>: k, reachedRamPositionTimestamp, field_33469

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

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

Constructors

Methods

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1.21.5

Names

byq

cbl

Fields

Constructors

Methods

1.21.4

Names

bzo

byq

Fields

Constructors

Methods

1.21.3

Names

bww

bzo

Fields

Constructors

Methods

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_

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_