类 SleepTask
- java.lang.Object
-
- net.minecraft.entity.ai.brain.task.Task<LivingEntity>
-
- net.minecraft.entity.ai.brain.task.SleepTask
-
public class SleepTask extends Task<LivingEntity>
- Mappings:
Namespace Name official awpintermediary net/minecraft/class_4123named net/minecraft/entity/ai/brain/task/SleepTask
-
-
嵌套类概要
-
从类继承的嵌套类/接口 net.minecraft.entity.ai.brain.task.Task
Task.Status
-
-
字段概要
字段 修饰符和类型 字段 说明 static intfield_30175private longstartTime-
从类继承的字段 net.minecraft.entity.ai.brain.task.Task
requiredMemoryStates
-
-
构造器概要
构造器 构造器 说明 SleepTask()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected voidfinishRunning(ServerWorld world, LivingEntity entity, long time)protected booleanisTimeLimitExceeded(long time)protected voidrun(ServerWorld world, LivingEntity entity, long time)protected booleanshouldKeepRunning(ServerWorld world, LivingEntity entity, long time)protected booleanshouldRun(ServerWorld world, LivingEntity entity)-
从类继承的方法 net.minecraft.entity.ai.brain.task.Task
getStatus, keepRunning, stop, tick, toString, tryStarting
-
-
-
-
字段详细资料
-
field_30175
public static final int field_30175
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official aLawp;a:Iintermediary field_30175Lnet/minecraft/class_4123;field_30175:Inamed field_30175Lnet/minecraft/entity/ai/brain/task/SleepTask;field_30175:I
-
startTime
private long startTime
- Mappings:
Namespace Name Mixin selector official cLawp;c:Jintermediary field_18848Lnet/minecraft/class_4123;field_18848:Jnamed startTimeLnet/minecraft/entity/ai/brain/task/SleepTask;startTime:J
-
-
方法详细资料
-
shouldRun
protected boolean shouldRun(ServerWorld world, LivingEntity entity)
- 覆盖:
shouldRun在类中Task<LivingEntity>- Mappings:
Namespace Name Mixin selector official aLauj;a(Labj;Lasy;)Zintermediary method_18919Lnet/minecraft/class_4097;method_18919(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)Znamed shouldRunLnet/minecraft/entity/ai/brain/task/Task;shouldRun(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;)Z
-
shouldKeepRunning
protected boolean shouldKeepRunning(ServerWorld world, LivingEntity entity, long time)
- 覆盖:
shouldKeepRunning在类中Task<LivingEntity>- Mappings:
Namespace Name Mixin selector official bLauj;b(Labj;Lasy;J)Zintermediary method_18927Lnet/minecraft/class_4097;method_18927(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)Znamed shouldKeepRunningLnet/minecraft/entity/ai/brain/task/Task;shouldKeepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;J)Z
-
run
protected void run(ServerWorld world, LivingEntity entity, long time)
- 覆盖:
run在类中Task<LivingEntity>- Mappings:
Namespace Name Mixin selector official aLauj;a(Labj;Lasy;J)Vintermediary method_18920Lnet/minecraft/class_4097;method_18920(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)Vnamed runLnet/minecraft/entity/ai/brain/task/Task;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;J)V
-
isTimeLimitExceeded
protected boolean isTimeLimitExceeded(long time)
- 覆盖:
isTimeLimitExceeded在类中Task<LivingEntity>- Mappings:
Namespace Name Mixin selector official aLauj;a(J)Zintermediary method_18915Lnet/minecraft/class_4097;method_18915(J)Znamed isTimeLimitExceededLnet/minecraft/entity/ai/brain/task/Task;isTimeLimitExceeded(J)Z
-
finishRunning
protected void finishRunning(ServerWorld world, LivingEntity entity, long time)
- 覆盖:
finishRunning在类中Task<LivingEntity>- Mappings:
Namespace Name Mixin selector official cLauj;c(Labj;Lasy;J)Vintermediary method_18926Lnet/minecraft/class_4097;method_18926(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)Vnamed finishRunningLnet/minecraft/entity/ai/brain/task/Task;finishRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;J)V
-
-