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

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

void (AnimalEntity, LivingEntity): dealKnockBack, method_75137, knockbackTarget

void (ServerWorld, AnimalEntity, LivingEntity): dealKnockBack, method_75137, knockbackTarget

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

1.21.11_unobfuscated

Names

net.minecraft.world.entity.ai.behavior.ChargeAttack

net.minecraft.class_12111

net.minecraft.entity.ai.brain.task.DashAttackTask

Fields

int: timeBetweenAttacks, field_63298, cooldownTicks

TargetPredicate: chargeTargeting, field_63299, predicate

float: speed, field_63300, speed

float: knockbackForce, field_63301, knockbackStrength

double: maxTargetDetectionDistance, field_63302, maxDistance

double: maxChargeDistance, field_63303, maxEntitySpeed

SoundEvent: chargeSound, field_64480, sound

Vec3d: chargeVelocityVector, field_63304, velocity

Vec3d: startPosition, field_63305, lastPos

Constructors

(int, TargetPredicate, float, float, double, double, SoundEvent)

Methods

boolean (ServerWorld, AnimalEntity): checkExtraStartConditions, method_75134, shouldRun

boolean (ServerWorld, AnimalEntity, long): canStillUse, method_75135, shouldKeepRunning

void (ServerWorld, AnimalEntity, long): start, method_75138, run

void (ServerWorld, AnimalEntity, long): tick, method_75140, keepRunning

void (ServerWorld, AnimalEntity, LivingEntity): dealDamageToTarget, method_75136, attack

void (AnimalEntity, LivingEntity): dealKnockBack, method_75137, knockbackTarget

void (ServerWorld, AnimalEntity, long): stop, method_75141, finishRunning

boolean (ServerWorld, LivingEntity): checkExtraStartConditions, method_18919, shouldRun

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

boolean (ServerWorld, AnimalEntity, LivingEntity): lambda$tick$0, method_75139, method_75139