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

1.21.3

Names

bvx

byp

Fields

int: c, CLOSE_ENOUGH_DISTANCE_TO_TARGET, field_38387, COMPLETION_RANGE, f_217188_

int: c, CLOSE_ENOUGH_DISTANCE_TO_TARGET, field_38387, COMPLETION_RANGE

int: d, ITEM_PICKUP_COOLDOWN_AFTER_THROWING, field_38388, ITEM_PICKUP_COOLDOWN_TICKS, f_217189_

int: d, ITEM_PICKUP_COOLDOWN_AFTER_THROWING, field_38388, ITEM_PICKUP_COOLDOWN_TICKS

Function<LivingEntity, Optional<PositionTracker>>: e, targetPositionGetter, field_38389, lookTargetFunction, f_217190_

Function<LivingEntity, Optional<PositionTracker>>: e, targetPositionGetter, field_38389, lookTargetFunction

float: f, speedModifier, field_38390, speed, f_217191_

float: f, speedModifier, field_38390, speed

Constructors

Methods

boolean (ServerLevel, E): a, checkExtraStartConditions, method_18919, shouldRun, m_6114_

boolean (ServerLevel, E): a, checkExtraStartConditions, method_18919, shouldRun

boolean (ServerLevel, E, long): a, canStillUse, method_18927, shouldKeepRunning, m_6737_

boolean (ServerLevel, E, long): a, canStillUse, method_18927, shouldKeepRunning

void (ServerLevel, E, long): d, start, method_18920, run, m_6735_

void (ServerLevel, E, long): d, start, method_18920, run

void (ServerLevel, E, long): c, tick, method_18924, keepRunning, m_6725_

void (ServerLevel, E, long): c, tick, method_18924, keepRunning

void (PositionTracker, ItemStack, ServerPlayer): a, triggerDropItemOnBlock, method_43079, triggerCriterion, m_217213_

void (PositionTracker, ItemStack, ServerPlayer): a, triggerDropItemOnBlock, method_43079, triggerCriterion

boolean (E): b, canThrowItemToTarget, method_42649, hasItemAndTarget, m_217202_

boolean (E): b, canThrowItemToTarget, method_42649, hasItemAndTarget

Vec3 (PositionTracker): a, getThrowPosition, method_42651, offsetTarget, m_217211_

Vec3 (PositionTracker): a, getThrowPosition, method_42651, offsetTarget

void (LivingEntity, ItemStack, Vec3): a, throwItem, method_43393, playThrowSound, m_217207_

void (LivingEntity, ItemStack, Vec3): a, throwItem, method_43393, playThrowSound

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

bwa

bvx

Fields

Constructors

Methods

1.20.6

Names

bos

bwa

Fields

Constructors

Methods

1.20.4

Names

bln

bos

Fields

Constructors

Methods

1.20.2

Names

bih

bln

Fields

Constructors

Methods

1.20.1

Names

bif

bih

Fields

Constructors

Methods

1.19.4

Names

bgk

bif

Fields

Constructors

Methods

1.19.3

Names

bee

bgk

Fields

int: a, CLOSE_ENOUGH_DISTANCE_TO_TARGET, field_38387, field_38387, f_217188_

int: c, CLOSE_ENOUGH_DISTANCE_TO_TARGET, field_38387, COMPLETION_RANGE, f_217188_

int: d, ITEM_PICKUP_COOLDOWN_AFTER_THROWING, field_38388, field_38388, f_217189_

int: d, ITEM_PICKUP_COOLDOWN_AFTER_THROWING, field_38388, ITEM_PICKUP_COOLDOWN_TICKS, f_217189_

Constructors

(Function<LivingEntity, Optional<PositionTracker>>, float)

(Function<LivingEntity, Optional<PositionTracker>>, float, int)

Methods

boolean (ServerLevel, E, long): b, canStillUse, method_18927, shouldKeepRunning, m_6737_

boolean (ServerLevel, E, long): a, canStillUse, method_18927, shouldKeepRunning, m_6737_

void (ServerLevel, E, long): a, start, method_18920, run, m_6735_

void (ServerLevel, E, long): d, start, method_18920, run, m_6735_

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

void (ServerLevel, E, long): c, tick, method_18924, keepRunning, m_6725_

boolean (E): a, canThrowItemToTarget, method_42649, hasItemAndTarget, m_217202_

boolean (E): b, canThrowItemToTarget, method_42649, hasItemAndTarget, m_217202_

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

bdh

bee

Fields

Constructors

Methods

1.19

Names

bdh

net.minecraft.world.entity.ai.behavior.GoAndGiveItemsToTarget

net.minecraft.class_7296

net.minecraft.entity.ai.brain.task.GiveInventoryToLookTargetTask

net.minecraft.src.C_213012_

net.minecraft.world.entity.ai.behavior.GoAndGiveItemsToTarget

Fields

int: a, CLOSE_ENOUGH_DISTANCE_TO_TARGET, field_38387, field_38387, f_217188_

int: d, ITEM_PICKUP_COOLDOWN_AFTER_THROWING, field_38388, field_38388, f_217189_

Function<LivingEntity, Optional<PositionTracker>>: e, targetPositionGetter, field_38389, lookTargetFunction, f_217190_

float: f, speedModifier, field_38390, speed, f_217191_

Constructors

(Function<LivingEntity, Optional<PositionTracker>>, float)

Methods

boolean (ServerLevel, E): a, checkExtraStartConditions, method_18919, shouldRun, m_6114_

boolean (ServerLevel, E, long): b, canStillUse, method_18927, shouldKeepRunning, m_6737_

void (ServerLevel, E, long): a, start, method_18920, run, m_6735_

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

void (PositionTracker, ItemStack, ServerPlayer): a, triggerDropItemOnBlock, method_43079, triggerCriterion, m_217213_

boolean (E): a, canThrowItemToTarget, method_42649, hasItemAndTarget, m_217202_

Vec3 (PositionTracker): a, getThrowPosition, method_42651, offsetTarget, m_217211_

void (LivingEntity, ItemStack, Vec3): a, throwItem, method_43393, playThrowSound, m_217207_