also use ore dict prepped list in getCraftingMonitorElements
This commit is contained in:
		@@ -366,6 +366,8 @@ public class CraftingTask implements ICraftingTask {
 | 
			
		||||
            if (steps.stream().filter(s -> !s.getPattern().isProcessing()).count() > 0) {
 | 
			
		||||
                elements.directAdd(new CraftingMonitorElementText("gui.refinedstorage:crafting_monitor.items_crafting", 16));
 | 
			
		||||
 | 
			
		||||
                IItemStackList oreDictPrepped = network.getItemStorageCache().getList().prepOreDict();
 | 
			
		||||
 | 
			
		||||
                for (ICraftingStep step : steps.stream().filter(s -> !s.getPattern().isProcessing()).collect(Collectors.toList())) {
 | 
			
		||||
                    for (int i = 0; i < step.getPattern().getOutputs().size(); ++i) {
 | 
			
		||||
                        ICraftingMonitorElement element = new CraftingMonitorElementItemRender(
 | 
			
		||||
@@ -375,7 +377,7 @@ public class CraftingTask implements ICraftingTask {
 | 
			
		||||
                            32
 | 
			
		||||
                        );
 | 
			
		||||
 | 
			
		||||
                        if (!step.hasStartedProcessing() && !step.canStartProcessing(network.getItemStorageCache().getList(), tookFluids)) {
 | 
			
		||||
                        if (!step.hasStartedProcessing() && !step.canStartProcessing(oreDictPrepped, tookFluids)) {
 | 
			
		||||
                            element = new CraftingMonitorElementInfo(element, "gui.refinedstorage:crafting_monitor.waiting_for_items");
 | 
			
		||||
                        }
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user