diff --git a/jobs.py b/jobs.py index aff68e9..b83a519 100644 --- a/jobs.py +++ b/jobs.py @@ -971,7 +971,7 @@ class PlantTreeStates: w = self.g.world p = utils.pint(self.g.pos) - for opening in w.find_tree_openings(p): + for opening in w.find_tree_openings(p)[::-1]: print('trying sapling opening', opening) navpath = w.path_to_place(p, opening) if navpath: @@ -1502,8 +1502,8 @@ class JobStates: def farm_wood(self): machines = [ self.gather_wood_states, - self.plant_tree_states, self.clear_leaves_states, + self.plant_tree_states, self.grab_sapling_states, self.sleep_with_bed_states, self.cache_items_states,