public class InteractWithEntityTask<E extends LivingEntity,T extends LivingEntity> extends Task<E>
Task.Status
コンストラクタと説明 |
---|
InteractWithEntityTask(EntityType<? extends T> p_i50363_1_,
int p_i50363_2_,
java.util.function.Predicate<E> p_i50363_3_,
java.util.function.Predicate<T> p_i50363_4_,
MemoryModuleType<T> p_i50363_5_,
float p_i50363_6_,
int p_i50363_7_) |
修飾子とタイプ | メソッドと説明 |
---|---|
static <T extends LivingEntity> |
func_220445_a(EntityType<? extends T> p_220445_0_,
int p_220445_1_,
MemoryModuleType<T> p_220445_2_,
float p_220445_3_,
int p_220445_4_) |
protected boolean |
shouldExecute(ServerWorld worldIn,
E owner) |
protected void |
startExecuting(ServerWorld worldIn,
E entityIn,
long gameTimeIn) |
getStatus, isTimedOut, resetTask, shouldContinueExecuting, start, stop, tick, toString, updateTask
public InteractWithEntityTask(EntityType<? extends T> p_i50363_1_, int p_i50363_2_, java.util.function.Predicate<E> p_i50363_3_, java.util.function.Predicate<T> p_i50363_4_, MemoryModuleType<T> p_i50363_5_, float p_i50363_6_, int p_i50363_7_)
public static <T extends LivingEntity> InteractWithEntityTask<LivingEntity,T> func_220445_a(EntityType<? extends T> p_220445_0_, int p_220445_1_, MemoryModuleType<T> p_220445_2_, float p_220445_3_, int p_220445_4_)
protected boolean shouldExecute(ServerWorld worldIn, E owner)
shouldExecute
クラス内 Task<E extends LivingEntity>
protected void startExecuting(ServerWorld worldIn, E entityIn, long gameTimeIn)
startExecuting
クラス内 Task<E extends LivingEntity>