Implement 26.3 food consumption
This commit is contained in:
+6
-1
@@ -272,6 +272,7 @@ class JobStates(LegacyJobStates):
|
||||
self.cache_items_states = cache_items.CacheItemsStates(global_state)
|
||||
self.sleep_with_bed_states = sleep_with_bed.SleepWithBedStates(
|
||||
global_state)
|
||||
self.eat_food_states = eat_food.EatFoodStates(global_state)
|
||||
self.state = self.idle
|
||||
|
||||
def farm_crop(self):
|
||||
@@ -285,7 +286,10 @@ class JobStates(LegacyJobStates):
|
||||
items.BEETROOT_SEEDS_ID,
|
||||
})
|
||||
return [self.gather_crop_states, self.sleep_with_bed_states,
|
||||
self.cache_items_states]
|
||||
self.eat_food_states, self.cache_items_states]
|
||||
|
||||
def eat(self):
|
||||
return [self.eat_food_states]
|
||||
|
||||
def sleep(self):
|
||||
self.sleep_with_bed_states.silent = False
|
||||
@@ -304,5 +308,6 @@ class JobStates(LegacyJobStates):
|
||||
self.cache_items_states.state = self.cache_items_states.idle
|
||||
self.sleep_with_bed_states.state = self.sleep_with_bed_states.idle
|
||||
self.sleep_with_bed_states.force_new_bed = False
|
||||
self.eat_food_states.state = self.eat_food_states.idle
|
||||
self.gather_crop_states.active_section_anchor = None
|
||||
self.state = self.idle
|
||||
|
||||
Reference in New Issue
Block a user