History - net.minecraft.entity.ai.brain.task.PrepareRamTask

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

PrepareRamTask$Ram (LivingEntity, BlockPos): lambda$chooseRamPosition$4, method_36261, method_36261

PrepareRamTask$Ram (LivingEntity, BlockPos): lambda$chooseRamPosition$0, method_36261, method_36261

boolean (EntityNavigation, BlockPos): lambda$calculateRammingStartPosition$3, method_36265, method_36265

boolean (EntityNavigation, BlockPos): lambda$calculateRammingStartPosition$0, method_36265, method_36265

Optional (ServerWorld, PathAwareEntity, LivingTargetCache): lambda$start$1, method_36264, method_36264

Optional (ServerWorld, PathAwareEntity, LivingTargetCache): lambda$start$0, method_36264, method_36264

boolean (ServerWorld, PathAwareEntity, LivingEntity): lambda$start$0, method_36272, method_36272

boolean (ServerWorld, PathAwareEntity, LivingEntity): lambda$start$1, method_36272, method_36272

1.21.11_unobfuscated

Names

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

net.minecraft.class_6336

net.minecraft.entity.ai.brain.task.PrepareRamTask

Fields

int: TIME_OUT_DURATION, field_33461, RUN_TIME

ToIntFunction<E>: getCooldownOnFail, field_33462, cooldownFactory

int: minRamDistance, field_33463, minRamDistance

int: maxRamDistance, field_33464, maxRamDistance

float: walkSpeed, field_33465, speed

TargetPredicate: ramTargeting, field_33466, targetPredicate

int: ramPrepareTime, field_33467, prepareTime

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

Optional<Long>: reachedRamPositionTimestamp, field_33469, prepareStartTime

Optional<PrepareRamTask$Ram>: ramCandidate, field_33470, ram

Constructors

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

Methods

void (ServerWorld, PathAwareEntity, long): start, method_36260, run

void (ServerWorld, E, long): stop, method_36267, finishRunning

boolean (ServerWorld, PathAwareEntity, long): canStillUse, method_36269, shouldKeepRunning

void (ServerWorld, E, long): tick, method_36271, keepRunning

Vec3d (BlockPos, BlockPos): getEdgeOfBlock, method_36266, calculateRamTarget

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

boolean (PathAwareEntity, BlockPos): isWalkableBlock, method_36263, canReach

void (PathAwareEntity, LivingEntity): chooseRamPosition, method_36268, findRam

boolean (ServerWorld, LivingEntity, long): canStillUse, method_18927, shouldKeepRunning

void (ServerWorld, LivingEntity, long): stop, method_18926, finishRunning

void (ServerWorld, LivingEntity, long): tick, method_18924, keepRunning

void (ServerWorld, LivingEntity, long): start, method_18920, run

PrepareRamTask$Ram (LivingEntity, BlockPos): lambda$chooseRamPosition$4, method_36261, method_36261

boolean (EntityNavigation, BlockPos): lambda$calculateRammingStartPosition$3, method_36265, method_36265

void (PathAwareEntity, LivingEntity): lambda$start$2, method_36270, method_36270

Optional (ServerWorld, PathAwareEntity, LivingTargetCache): lambda$start$1, method_36264, method_36264

boolean (ServerWorld, PathAwareEntity, LivingEntity): lambda$start$0, method_36272, method_36272