class TFFireGen: def __init__(self, mem, memKeys): self.tree = TreeFire() self.mem = mem self.memKeys = memKeys def gen_goals(self, verbose): world = self.mem.get(self.memKeys.MEM_STATES)[-1] blocks = blockstate.get_block_list(world) goal = self.tree.givegoal(blocks) if goal: goal.priority = 1 return [goal] return []
def __init__(self, mem, memKeys): self.tree = TreeFire() self.mem = mem self.memKeys = memKeys
def give_goal(self, blockset): tree = TreeFire() return tree.givegoal(blockset)