public class Schedule extends ForgeRegistryEntry<Schedule>
ForgeRegistryEntry.UncheckedRegistryEntry<V extends IForgeRegistryEntry<V>>
Modifier and Type | Field and Description |
---|---|
static Schedule |
EMPTY |
static Schedule |
SIMPLE |
private java.util.Map<Activity,ScheduleDuties> |
timelines |
static Schedule |
VILLAGER_BABY |
static Schedule |
VILLAGER_DEFAULT |
delegate
Constructor and Description |
---|
Schedule() |
Modifier and Type | Method and Description |
---|---|
protected void |
ensureTimelineExistsFor(Activity p_221379_1_) |
Activity |
getActivityAt(int p_221377_1_) |
protected java.util.List<ScheduleDuties> |
getAllTimelinesExceptFor(Activity p_221381_1_) |
protected ScheduleDuties |
getTimelineFor(Activity p_221382_1_) |
protected static ScheduleBuilder |
register(java.lang.String p_221380_0_) |
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
public static final Schedule EMPTY
public static final Schedule SIMPLE
public static final Schedule VILLAGER_BABY
public static final Schedule VILLAGER_DEFAULT
private final java.util.Map<Activity,ScheduleDuties> timelines
protected static ScheduleBuilder register(java.lang.String p_221380_0_)
protected void ensureTimelineExistsFor(Activity p_221379_1_)
protected ScheduleDuties getTimelineFor(Activity p_221382_1_)
protected java.util.List<ScheduleDuties> getAllTimelinesExceptFor(Activity p_221381_1_)
public Activity getActivityAt(int p_221377_1_)