历史 - net.minecraft.world.entity.ai.behavior.GoAndGiveItemsToTarget

1.21.11

名称

chd

cju

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

cct

chd

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

cam

cct

字段

构造函数

方法

1.21.5

名称

bxr

cam

字段

构造函数

方法

1.21.4

名称

byp

bxr

字段

构造函数

方法

1.21.3

名称

bvx

byp

字段

构造函数

方法

1.21.1

名称

字段

构造函数

方法

1.21

名称

bwa

bvx

字段

构造函数

方法

1.20.6

名称

bos

bwa

字段

构造函数

方法

1.20.4

名称

bln

bos

字段

构造函数

方法

1.20.2

名称

bih

bln

字段

构造函数

方法

1.20.1

名称

bif

bih

字段

构造函数

方法

1.19.4

名称

bgk

bif

字段

构造函数

方法

1.19.3

名称

bee

bgk

字段

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_

构造函数

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

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

方法

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

名称

字段

构造函数

方法

1.19.1

名称

bdh

bee

字段

构造函数

方法

1.19

名称

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

字段

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_

构造函数

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

方法

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_