net.minecraft.world.entity.schedule

public class Schedule

blo
net.minecraft.world.entity.schedule.Schedule
net.minecraft.class_4170
net.minecraft.entity.ai.brain.Schedule
net.minecraft.src.C_1197_
net.minecraft.world.entity.schedule.Schedule

Field summary

Modifier and TypeField
public static final int
a
WORK_START_TIME
field_30692
field_30692
f_150241_
public static final int
b
TOTAL_WORK_TIME
field_30693
field_30693
f_150242_
public static final Schedule
c
EMPTY
field_18603
EMPTY
f_38012_
public static final Schedule
d
SIMPLE
field_18604
SIMPLE
f_38013_
public static final Schedule
e
VILLAGER_BABY
field_18605
VILLAGER_BABY
f_38014_
public static final Schedule
f
VILLAGER_DEFAULT
field_18606
VILLAGER_DEFAULT
f_38015_
private final Map<Activity, Timeline>
g
timelines
field_18607
scheduleRules
f_38016_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
protected static ScheduleBuilder
a(String arg0)
register(String arg0)
method_19217(String arg0)
register(String id)
m_38029_(String p_38030_)
protected void
a(blm arg0)
ensureTimelineExistsFor(Activity arg0)
method_19215(class_4168 arg0)
addActivity(Activity activity)
m_38024_(C_1195_ arg0)
protected Timeline
b(blm arg0)
getTimelineFor(Activity arg0)
method_19218(class_4168 arg0)
getRule(Activity activity)
m_38031_(C_1195_ arg0)
protected List<Timeline>
c(blm arg0)
getAllTimelinesExceptFor(Activity arg0)
method_19219(class_4168 arg0)
getOtherRules(Activity activity)
m_38033_(C_1195_ arg0)
public Activity
a(int arg0)
getActivityAt(int arg0)
method_19213(int arg0)
getActivityForTime(int time)
m_38019_(int arg0)