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