类 SetWalkTargetAwayFrom
java.lang.Object
net.minecraft.world.entity.ai.behavior.SetWalkTargetAwayFrom
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private static <T> OneShot<PathfinderMob>
create
(MemoryModuleType<T> pWalkTargetAwayFromMemory, float pSpeedModifier, int pDesiredDistance, boolean pHasTarget, Function<T, Vec3> pToPosition) static OneShot<PathfinderMob>
entity
(MemoryModuleType<? extends Entity> pWalkTargetAwayFromMemory, float pSpeedModifier, int pDesiredDistance, boolean pHasTarget) static BehaviorControl<PathfinderMob>
pos
(MemoryModuleType<BlockPos> pWalkTargetAwayFromMemory, float pSpeedModifier, int pDesiredDistance, boolean pHasTarget)
-
构造器详细资料
-
SetWalkTargetAwayFrom
public SetWalkTargetAwayFrom()
-
-
方法详细资料
-
pos
public static BehaviorControl<PathfinderMob> pos(MemoryModuleType<BlockPos> pWalkTargetAwayFromMemory, float pSpeedModifier, int pDesiredDistance, boolean pHasTarget) -
entity
public static OneShot<PathfinderMob> entity(MemoryModuleType<? extends Entity> pWalkTargetAwayFromMemory, float pSpeedModifier, int pDesiredDistance, boolean pHasTarget) -
create
private static <T> OneShot<PathfinderMob> create(MemoryModuleType<T> pWalkTargetAwayFromMemory, float pSpeedModifier, int pDesiredDistance, boolean pHasTarget, Function<T, Vec3> pToPosition)
-