Apply sign work zones before candidate routing
This commit is contained in:
@@ -92,10 +92,12 @@ class GatherCropStates:
|
||||
blocks.MATURE_BEETROOT_ID,
|
||||
]
|
||||
|
||||
candidates = w.find_blocks_indexed(p, mature_crops, 50)
|
||||
candidates = w.filter_work_positions(
|
||||
w.find_blocks_indexed(p, mature_crops, 50))
|
||||
crop_ids = (blocks.WHEAT_IDS | blocks.POTATO_IDS |
|
||||
blocks.CARROT_IDS | blocks.BEETROOT_IDS)
|
||||
crop_positions = w.find_blocks_indexed(p, crop_ids, 50)
|
||||
crop_positions = w.filter_work_positions(
|
||||
w.find_blocks_indexed(p, crop_ids, 50))
|
||||
crop_types = {
|
||||
position: blocks.BLOCKS.get(w.block_at(*position))
|
||||
for position in crop_positions
|
||||
|
||||
Reference in New Issue
Block a user