public class Schedule extends ForgeRegistryEntry<Schedule>
Modifier and Type | Field and Description |
---|---|
static Schedule |
EMPTY |
private java.util.Map<Activity,ScheduleDuties> |
field_221387_e |
static Schedule |
SIMPLE |
static Schedule |
VILLAGER_BABY |
static Schedule |
VILLAGER_DEFAULT |
delegate
Constructor and Description |
---|
Schedule() |
Modifier and Type | Method and Description |
---|---|
protected void |
createDutiesFor(Activity activityIn) |
protected java.util.List<ScheduleDuties> |
getAllDutiesExcept(Activity activityIn) |
protected ScheduleDuties |
getDutiesFor(Activity activityIn) |
Activity |
getScheduledActivity(int dayTime) |
protected static ScheduleBuilder |
register(java.lang.String key) |
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> field_221387_e
protected static ScheduleBuilder register(java.lang.String key)
protected void createDutiesFor(Activity activityIn)
protected ScheduleDuties getDutiesFor(Activity activityIn)
protected java.util.List<ScheduleDuties> getAllDutiesExcept(Activity activityIn)
public Activity getScheduledActivity(int dayTime)