类 Schedule
- java.lang.Object
-
- net.minecraft.entity.ai.brain.Schedule
-
public class Schedule extends Object
- Mappings:
Namespace Name official bkqintermediary net/minecraft/class_4170named net/minecraft/entity/ai/brain/Schedule
-
-
字段概要
字段 修饰符和类型 字段 说明 static ScheduleEMPTYstatic intfield_30692static intfield_30693private Map<Activity,ScheduleRule>scheduleRulesstatic ScheduleSIMPLEstatic ScheduleVILLAGER_BABYstatic ScheduleVILLAGER_DEFAULT
-
构造器概要
构造器 构造器 说明 Schedule()
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 protected voidaddActivity(Activity activity)ActivitygetActivityForTime(int time)protected List<ScheduleRule>getOtherRules(Activity activity)protected ScheduleRulegetRule(Activity activity)protected static ScheduleBuilderregister(String id)
-
-
-
字段详细资料
-
field_30692
public static final int field_30692
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official aLbkq;a:Iintermediary field_30692Lnet/minecraft/class_4170;field_30692:Inamed field_30692Lnet/minecraft/entity/ai/brain/Schedule;field_30692:I
-
field_30693
public static final int field_30693
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official bLbkq;b:Iintermediary field_30693Lnet/minecraft/class_4170;field_30693:Inamed field_30693Lnet/minecraft/entity/ai/brain/Schedule;field_30693:I
-
EMPTY
public static final Schedule EMPTY
- Mappings:
Namespace Name Mixin selector official cLbkq;c:Lbkq;intermediary field_18603Lnet/minecraft/class_4170;field_18603:Lnet/minecraft/class_4170;named EMPTYLnet/minecraft/entity/ai/brain/Schedule;EMPTY:Lnet/minecraft/entity/ai/brain/Schedule;
-
SIMPLE
public static final Schedule SIMPLE
- Mappings:
Namespace Name Mixin selector official dLbkq;d:Lbkq;intermediary field_18604Lnet/minecraft/class_4170;field_18604:Lnet/minecraft/class_4170;named SIMPLELnet/minecraft/entity/ai/brain/Schedule;SIMPLE:Lnet/minecraft/entity/ai/brain/Schedule;
-
VILLAGER_BABY
public static final Schedule VILLAGER_BABY
- Mappings:
Namespace Name Mixin selector official eLbkq;e:Lbkq;intermediary field_18605Lnet/minecraft/class_4170;field_18605:Lnet/minecraft/class_4170;named VILLAGER_BABYLnet/minecraft/entity/ai/brain/Schedule;VILLAGER_BABY:Lnet/minecraft/entity/ai/brain/Schedule;
-
VILLAGER_DEFAULT
public static final Schedule VILLAGER_DEFAULT
- Mappings:
Namespace Name Mixin selector official fLbkq;f:Lbkq;intermediary field_18606Lnet/minecraft/class_4170;field_18606:Lnet/minecraft/class_4170;named VILLAGER_DEFAULTLnet/minecraft/entity/ai/brain/Schedule;VILLAGER_DEFAULT:Lnet/minecraft/entity/ai/brain/Schedule;
-
scheduleRules
private final Map<Activity,ScheduleRule> scheduleRules
- Mappings:
Namespace Name Mixin selector official gLbkq;g:Ljava/util/Map;intermediary field_18607Lnet/minecraft/class_4170;field_18607:Ljava/util/Map;named scheduleRulesLnet/minecraft/entity/ai/brain/Schedule;scheduleRules:Ljava/util/Map;
-
-
方法详细资料
-
register
protected static ScheduleBuilder register(String id)
- Mappings:
Namespace Name Mixin selector official aLbkq;a(Ljava/lang/String;)Lbkr;intermediary method_19217Lnet/minecraft/class_4170;method_19217(Ljava/lang/String;)Lnet/minecraft/class_4171;named registerLnet/minecraft/entity/ai/brain/Schedule;register(Ljava/lang/String;)Lnet/minecraft/entity/ai/brain/ScheduleBuilder;
-
addActivity
protected void addActivity(Activity activity)
- Mappings:
Namespace Name Mixin selector official aLbkq;a(Lbko;)Vintermediary method_19215Lnet/minecraft/class_4170;method_19215(Lnet/minecraft/class_4168;)Vnamed addActivityLnet/minecraft/entity/ai/brain/Schedule;addActivity(Lnet/minecraft/entity/ai/brain/Activity;)V
-
getRule
protected ScheduleRule getRule(Activity activity)
- Mappings:
Namespace Name Mixin selector official bLbkq;b(Lbko;)Lbks;intermediary method_19218Lnet/minecraft/class_4170;method_19218(Lnet/minecraft/class_4168;)Lnet/minecraft/class_4173;named getRuleLnet/minecraft/entity/ai/brain/Schedule;getRule(Lnet/minecraft/entity/ai/brain/Activity;)Lnet/minecraft/entity/ai/brain/ScheduleRule;
-
getOtherRules
protected List<ScheduleRule> getOtherRules(Activity activity)
- Mappings:
Namespace Name Mixin selector official cLbkq;c(Lbko;)Ljava/util/List;intermediary method_19219Lnet/minecraft/class_4170;method_19219(Lnet/minecraft/class_4168;)Ljava/util/List;named getOtherRulesLnet/minecraft/entity/ai/brain/Schedule;getOtherRules(Lnet/minecraft/entity/ai/brain/Activity;)Ljava/util/List;
-
getActivityForTime
public Activity getActivityForTime(int time)
- Mappings:
Namespace Name Mixin selector official aLbkq;a(I)Lbko;intermediary method_19213Lnet/minecraft/class_4170;method_19213(I)Lnet/minecraft/class_4168;named getActivityForTimeLnet/minecraft/entity/ai/brain/Schedule;getActivityForTime(I)Lnet/minecraft/entity/ai/brain/Activity;
-
-