Package net.minecraft.entity.ai.brain
Class Schedule
java.lang.Object
net.minecraft.entity.ai.brain.Schedule
public class Schedule extends Object
-
Field Summary
Fields Modifier and Type Field Description static ScheduleEMPTYprivate Map<Activity,ScheduleRule>scheduleRulesstatic ScheduleSIMPLEstatic ScheduleVILLAGER_BABYstatic ScheduleVILLAGER_DEFAULT -
Constructor Summary
Constructors Constructor Description Schedule() -
Method Summary
Modifier and Type Method Description protected voidaddActivity(Activity activity)ActivitygetActivityForTime(int time)protected List<ScheduleRule>getOtherRules(Activity activity)protected ScheduleRulegetRule(Activity activity)protected static ScheduleBuilderregister(String id)
-
Field Details
-
EMPTY
-
SIMPLE
-
VILLAGER_BABY
-
VILLAGER_DEFAULT
-
scheduleRules
-
-
Constructor Details
-
Schedule
public Schedule()
-
-
Method Details
-
register
-
addActivity
-
getRule
-
getOtherRules
-
getActivityForTime
-