Package net.minecraft.entity.ai.brain
Class Schedule
java.lang.Object
net.minecraft.entity.ai.brain.Schedule
- Mappings:
Namespace Name official blo
intermediary net/minecraft/class_4170
named net/minecraft/entity/ai/brain/Schedule
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
addActivity(Activity activity)
getActivityForTime(int time)
protected List<ScheduleRule>
getOtherRules(Activity activity)
protected ScheduleRule
protected static ScheduleBuilder
-
Field Details
-
field_30692
public static final int field_30692- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official a
Lblo;a:I
intermediary field_30692
Lnet/minecraft/class_4170;field_30692:I
named field_30692
Lnet/minecraft/entity/ai/brain/Schedule;field_30692:I
-
field_30693
public static final int field_30693- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official b
Lblo;b:I
intermediary field_30693
Lnet/minecraft/class_4170;field_30693:I
named field_30693
Lnet/minecraft/entity/ai/brain/Schedule;field_30693:I
-
EMPTY
- Mappings:
Namespace Name Mixin selector official c
Lblo;c:Lblo;
intermediary field_18603
Lnet/minecraft/class_4170;field_18603:Lnet/minecraft/class_4170;
named EMPTY
Lnet/minecraft/entity/ai/brain/Schedule;EMPTY:Lnet/minecraft/entity/ai/brain/Schedule;
-
SIMPLE
- Mappings:
Namespace Name Mixin selector official d
Lblo;d:Lblo;
intermediary field_18604
Lnet/minecraft/class_4170;field_18604:Lnet/minecraft/class_4170;
named SIMPLE
Lnet/minecraft/entity/ai/brain/Schedule;SIMPLE:Lnet/minecraft/entity/ai/brain/Schedule;
-
VILLAGER_BABY
- Mappings:
Namespace Name Mixin selector official e
Lblo;e:Lblo;
intermediary field_18605
Lnet/minecraft/class_4170;field_18605:Lnet/minecraft/class_4170;
named VILLAGER_BABY
Lnet/minecraft/entity/ai/brain/Schedule;VILLAGER_BABY:Lnet/minecraft/entity/ai/brain/Schedule;
-
VILLAGER_DEFAULT
- Mappings:
Namespace Name Mixin selector official f
Lblo;f:Lblo;
intermediary field_18606
Lnet/minecraft/class_4170;field_18606:Lnet/minecraft/class_4170;
named VILLAGER_DEFAULT
Lnet/minecraft/entity/ai/brain/Schedule;VILLAGER_DEFAULT:Lnet/minecraft/entity/ai/brain/Schedule;
-
scheduleRules
- Mappings:
Namespace Name Mixin selector official g
Lblo;g:Ljava/util/Map;
intermediary field_18607
Lnet/minecraft/class_4170;field_18607:Ljava/util/Map;
named scheduleRules
Lnet/minecraft/entity/ai/brain/Schedule;scheduleRules:Ljava/util/Map;
-
-
Constructor Details
-
Schedule
public Schedule()
-
-
Method Details
-
register
- Mappings:
Namespace Name Mixin selector official a
Lblo;a(Ljava/lang/String;)Lblp;
intermediary method_19217
Lnet/minecraft/class_4170;method_19217(Ljava/lang/String;)Lnet/minecraft/class_4171;
named register
Lnet/minecraft/entity/ai/brain/Schedule;register(Ljava/lang/String;)Lnet/minecraft/entity/ai/brain/ScheduleBuilder;
-
addActivity
- Mappings:
Namespace Name Mixin selector official a
Lblo;a(Lblm;)V
intermediary method_19215
Lnet/minecraft/class_4170;method_19215(Lnet/minecraft/class_4168;)V
named addActivity
Lnet/minecraft/entity/ai/brain/Schedule;addActivity(Lnet/minecraft/entity/ai/brain/Activity;)V
-
getRule
- Mappings:
Namespace Name Mixin selector official b
Lblo;b(Lblm;)Lblq;
intermediary method_19218
Lnet/minecraft/class_4170;method_19218(Lnet/minecraft/class_4168;)Lnet/minecraft/class_4173;
named getRule
Lnet/minecraft/entity/ai/brain/Schedule;getRule(Lnet/minecraft/entity/ai/brain/Activity;)Lnet/minecraft/entity/ai/brain/ScheduleRule;
-
getOtherRules
- Mappings:
Namespace Name Mixin selector official c
Lblo;c(Lblm;)Ljava/util/List;
intermediary method_19219
Lnet/minecraft/class_4170;method_19219(Lnet/minecraft/class_4168;)Ljava/util/List;
named getOtherRules
Lnet/minecraft/entity/ai/brain/Schedule;getOtherRules(Lnet/minecraft/entity/ai/brain/Activity;)Ljava/util/List;
-
getActivityForTime
- Mappings:
Namespace Name Mixin selector official a
Lblo;a(I)Lblm;
intermediary method_19213
Lnet/minecraft/class_4170;method_19213(I)Lnet/minecraft/class_4168;
named getActivityForTime
Lnet/minecraft/entity/ai/brain/Schedule;getActivityForTime(I)Lnet/minecraft/entity/ai/brain/Activity;
-