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

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

1.21.11_unobfuscated

Names

net.minecraft.world.entity.ai.behavior.RamTarget

net.minecraft.class_6338

net.minecraft.entity.ai.brain.task.RamImpactTask

Fields

int: TIME_OUT_DURATION, field_33474, RUN_TIME

float: RAM_SPEED_FORCE_FACTOR, field_33475, SPEED_STRENGTH_MULTIPLIER

Function<GoatEntity, UniformIntProvider>: getTimeBetweenRams, field_33476, cooldownRangeFactory

TargetPredicate: ramTargeting, field_33477, targetPredicate

float: speed, field_33479, speed

ToDoubleFunction<GoatEntity>: getKnockbackForce, field_33480, strengthMultiplierFactory

Vec3d: ramDirection, field_33481, direction

Function<GoatEntity, SoundEvent>: getImpactSound, field_33482, impactSoundFactory

Function<GoatEntity, SoundEvent>: getHornBreakSound, field_39044, hornBreakSoundFactory

Constructors

(Function<GoatEntity, UniformIntProvider>, TargetPredicate, float, ToDoubleFunction<GoatEntity>, Function<GoatEntity, SoundEvent>, Function<GoatEntity, SoundEvent>)

Methods

boolean (ServerWorld, GoatEntity): checkExtraStartConditions, method_36277, shouldRun

boolean (ServerWorld, GoatEntity, long): canStillUse, method_36278, shouldKeepRunning

void (ServerWorld, GoatEntity, long): start, method_36280, run

void (ServerWorld, GoatEntity, long): tick, method_36281, keepRunning

boolean (ServerWorld, GoatEntity): hasRammedHornBreakingBlock, method_43535, shouldSnapHorn

void (ServerWorld, GoatEntity): finishRam, method_36279, finishRam

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

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

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

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