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

1.21.11

名称

cir

cli

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

ceh

cir

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

cca

ceh

字段

构造函数

方法

1.21.5

名称

bzf

cca

字段

构造函数

方法

1.21.4

名称

cad

bzf

字段

构造函数

方法

1.21.3

名称

bxl

cad

字段

构造函数

方法

1.21.1

名称

字段

构造函数

方法

1.21

名称

bxo

bxl

字段

构造函数

方法

1.20.6

名称

bqg

bxo

字段

构造函数

方法

1.20.4

名称

bna

bqg

字段

构造函数

方法

1.20.2

名称

bju

bna

字段

构造函数

方法

1.20.1

名称

bjs

bju

字段

构造函数

方法

1.19.4

名称

bhx

bjs

字段

构造函数

方法

1.19.3

名称

bft

bhx

字段

MemoryModuleType<T>: a, walkAwayFromMemory, field_18380, entityMemory, f_23982_

float: d, speedModifier, field_18381, speed, f_23983_

int: e, desiredDistance, field_22321, range, f_23984_

Function<T, Vec3>: f, toPosition, field_22322, posRetriever, f_23985_

构造函数

(MemoryModuleType<T>, float, int, boolean, Function<T, Vec3>)

()

方法

boolean (ServerLevel, PathfinderMob): a, checkExtraStartConditions, method_19002, shouldRun, m_6114_

void (ServerLevel, PathfinderMob, long): a, start, method_19003, run, m_6735_

SetWalkTargetAwayFrom<BlockPos> (MemoryModuleType<BlockPos>, float, int, boolean): a, pos, method_24601, toBlock, m_24012_

SetWalkTargetAwayFrom<? extends Entity> (MemoryModuleType<? extends Entity>, float, int, boolean): b, entity, method_24603, toEntity, m_24019_

Vec3 (PathfinderMob): a, getPosToAvoid, method_24600, getPos, m_24006_

boolean (PathfinderMob): b, alreadyWalkingAwayFromPosWithSameSpeed, method_24602, isWalkTargetPresentAndFar, m_24017_

void (PathfinderMob, Vec3, float): a, moveAwayFrom, method_19596, setWalkTarget, m_24008_

BehaviorControl<PathfinderMob> (MemoryModuleType<BlockPos>, float, int, boolean): a, pos, method_47091, createPosBased, m_257620_

OneShot<PathfinderMob> (MemoryModuleType<? extends Entity>, float, int, boolean): b, entity, method_24603, createEntityBased, m_257370_

<T> OneShot<PathfinderMob> (MemoryModuleType<T>, float, int, boolean, Function<T, Vec3>): a, create, method_47092, create, m_257681_

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

bew

bft

字段

构造函数

方法

1.19

名称

bbl

bew

字段

float: c, speedModifier, field_18381, speed, f_23983_

float: d, speedModifier, field_18381, speed, f_23983_

int: d, desiredDistance, field_22321, range, f_23984_

int: e, desiredDistance, field_22321, range, f_23984_

Function<T, Vec3>: e, toPosition, field_22322, posRetriever, f_23985_

Function<T, Vec3>: f, toPosition, field_22322, posRetriever, f_23985_

构造函数

方法

1.18.2

名称

bau

bbl

字段

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

axi

bau

字段

构造函数

方法

1.17.1

名称

axh

axi

字段

构造函数

方法

1.17

名称

atp

axh

net.minecraft.entity.ai.brain.task.RunAwayTask

net.minecraft.src.C_626_

net.minecraft.server.v1_16_R3.BehaviorWalkAway

net.minecraft.world.entity.ai.behavior.BehaviorWalkAway

字段

MemoryModuleType<T>: b, walkAwayFromMemory, field_18380, entityMemory, field_233957_b_

MemoryModuleType<T>: a, walkAwayFromMemory, field_18380, entityMemory, f_23982_

float: c, speedModifier, field_18381, speed, field_233958_c_

float: c, speedModifier, field_18381, speed, f_23983_

int: d, desiredDistance, field_22321, range, field_233959_d_

int: d, desiredDistance, field_22321, range, f_23984_

Function<T, Vec3>: e, toPosition, field_22322, posRetriever, field_233960_e_

Function<T, Vec3>: e, toPosition, field_22322, posRetriever, f_23985_

构造函数

方法

boolean (ServerLevel, PathfinderMob): a, checkExtraStartConditions, method_19002, shouldRun, func_212832_a_

boolean (ServerLevel, PathfinderMob): a, checkExtraStartConditions, method_19002, shouldRun, m_6114_

void (ServerLevel, PathfinderMob, long): a, start, method_19003, run, func_212831_a_

void (ServerLevel, PathfinderMob, long): a, start, method_19003, run, m_6735_

SetWalkTargetAwayFrom<BlockPos> (MemoryModuleType<BlockPos>, float, int, boolean): a, pos, method_24601, toBlock, func_233963_a_

SetWalkTargetAwayFrom<BlockPos> (MemoryModuleType<BlockPos>, float, int, boolean): a, pos, method_24601, toBlock, m_24012_

SetWalkTargetAwayFrom<? extends Entity> (MemoryModuleType<? extends Entity>, float, int, boolean): b, entity, method_24603, toEntity, func_233965_b_

SetWalkTargetAwayFrom<? extends Entity> (MemoryModuleType<? extends Entity>, float, int, boolean): b, entity, method_24603, toEntity, m_24019_

Vec3 (PathfinderMob): a, getPosToAvoid, method_24600, getPos, func_233961_a_

Vec3 (PathfinderMob): a, getPosToAvoid, method_24600, getPos, m_24006_

boolean (PathfinderMob): b, alreadyWalkingAwayFromPosWithSameSpeed, method_24602, isWalkTargetPresentAndFar, func_233964_b_

boolean (PathfinderMob): b, alreadyWalkingAwayFromPosWithSameSpeed, method_24602, isWalkTargetPresentAndFar, m_24017_

void (PathfinderMob, Vec3, float): a, moveAwayFrom, method_19596, setWalkTarget, func_233962_a_

void (PathfinderMob, Vec3, float): a, moveAwayFrom, method_19596, setWalkTarget, m_24008_

1.16.5

名称

字段

构造函数

方法

1.16.4

名称

atm

atp

net.minecraft.server.v1_16_R2.BehaviorWalkAway

net.minecraft.server.v1_16_R3.BehaviorWalkAway

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

asb

atm

net.minecraft.server.v1_16_R1.BehaviorWalkAway

net.minecraft.server.v1_16_R2.BehaviorWalkAway

字段

构造函数

方法

1.16.1

名称

ank

asb

net.minecraft.world.entity.ai.behavior.SetWalkTargetAwayFromEntity

net.minecraft.world.entity.ai.behavior.SetWalkTargetAwayFrom

net.minecraft.entity.ai.brain.task.GoToNearbyEntityTask

net.minecraft.entity.ai.brain.task.GoToRememberedPositionTask

net.minecraft.entity.ai.brain.task.FleeTask

net.minecraft.entity.ai.brain.task.RunAwayTask

net.minecraft.server.v1_15_R1.BehaviorWalkAwayEntity

net.minecraft.server.v1_16_R1.BehaviorWalkAway

字段

MemoryModuleType<? extends Entity>: a, memory, field_18380, entityMemory, field_220541_a

MemoryModuleType<T>: b, walkAwayFromMemory, field_18380, entityMemory, field_233957_b_

float: b, speed, field_18381, speed, field_220542_b

float: c, speedModifier, field_18381, speed, field_233958_c_

int: d, desiredDistance, field_22321, range, field_233959_d_

Function<T, Vec3>: e, toPosition, field_22322, posRetriever, field_233960_e_

构造函数

(MemoryModuleType<? extends Entity>, float)

(MemoryModuleType<T>, float, int, boolean, Function<T, Vec3>)

方法

void (PathfinderMob, Entity, float): a, moveAwayFromMob, method_19596, setWalkTarget, func_220540_a

SetWalkTargetAwayFrom<BlockPos> (MemoryModuleType<BlockPos>, float, int, boolean): a, pos, method_24601, toBlock, func_233963_a_

SetWalkTargetAwayFrom<? extends Entity> (MemoryModuleType<? extends Entity>, float, int, boolean): b, entity, method_24603, toEntity, func_233965_b_

Vec3 (PathfinderMob): a, getPosToAvoid, method_24600, getPos, func_233961_a_

boolean (PathfinderMob): b, alreadyWalkingAwayFromPosWithSameSpeed, method_24602, isWalkTargetPresentAndFar, func_233964_b_

void (PathfinderMob, Vec3, float): a, moveAwayFrom, method_19596, setWalkTarget, func_233962_a_

1.15.2

名称

anh

ank

字段

构造函数

方法

1.15.1

名称

字段

float: b, speed, field_18381, field_220542_b

float: b, speed, field_18381, speed, field_220542_b

构造函数

方法

void (PathfinderMob, Entity, float): a, moveAwayFromMob, method_19596, func_220540_a

void (PathfinderMob, Entity, float): a, moveAwayFromMob, method_19596, setWalkTarget, func_220540_a

1.15

名称

alh

anh

net.minecraft.server.v1_14_R1.BehaviorWalkAwayEntity

net.minecraft.server.v1_15_R1.BehaviorWalkAwayEntity

字段

构造函数

方法

1.14.4

名称

alc

alh

net.minecraft.world.entity.ai.behavior.SetWalkTargetAwayFromEntity

字段

MemoryModuleType<? extends Entity>: a, field_18380, entityMemory, field_220541_a

MemoryModuleType<? extends Entity>: a, memory, field_18380, entityMemory, field_220541_a

float: b, field_18381, field_18381, field_220542_b

float: b, speed, field_18381, field_220542_b

构造函数

方法

boolean (WorldServer, EntityCreature): a, method_19002, method_19002, func_212832_a_

boolean (ServerLevel, PathfinderMob): a, checkExtraStartConditions, method_19002, shouldRun, func_212832_a_

void (WorldServer, EntityCreature, long): a, method_19003, method_19003, func_212831_a_

void (ServerLevel, PathfinderMob, long): a, start, method_19003, run, func_212831_a_

void (EntityCreature, Entity, float): a, method_19596, method_19596, func_220540_a

void (PathfinderMob, Entity, float): a, moveAwayFromMob, method_19596, func_220540_a

1.14.3

名称

alb

alc

net.minecraft.entity.ai.brain.task.GoToNearbyEntityTask

字段

MemoryModuleType<? extends Entity>: a, field_18380, field_220541_a

MemoryModuleType<? extends Entity>: a, field_18380, entityMemory, field_220541_a

float: b, field_18381, field_220542_b

float: b, field_18381, field_18381, field_220542_b

构造函数

方法

boolean (WorldServer, EntityCreature): a, method_19002, func_212832_a_

boolean (WorldServer, EntityCreature): a, method_19002, method_19002, func_212832_a_

void (WorldServer, EntityCreature, long): a, method_19003, func_212831_a_

void (WorldServer, EntityCreature, long): a, method_19003, method_19003, func_212831_a_

void (EntityCreature, Entity, float): a, method_19596, func_220540_a

void (EntityCreature, Entity, float): a, method_19596, method_19596, func_220540_a

1.14.2

名称

字段

构造函数

方法

1.14.1

名称

akz

alb

字段

构造函数

方法

Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> (): a, method_18914, func_220381_a

1.14

名称

akz

net.minecraft.class_4121

net.minecraft.entity.ai.brain.task.FleeTask

net.minecraft.server.v1_14_R1.BehaviorWalkAwayEntity

字段

MemoryModuleType<? extends Entity>: a, field_18380, field_220541_a

float: b, field_18381, field_220542_b

构造函数

(MemoryModuleType<? extends Entity>, float)

方法

boolean (WorldServer, EntityCreature): a, method_19002, func_212832_a_

Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> (): a, method_18914, func_220381_a

void (WorldServer, EntityCreature, long): a, method_19003, func_212831_a_

void (EntityCreature, Entity, float): a, method_19596, func_220540_a