Fixed processing patterns not handling item insertion sometimes, fixes #339
This commit is contained in:
@@ -1,5 +1,8 @@
|
|||||||
# Refined Storage Changelog
|
# Refined Storage Changelog
|
||||||
|
|
||||||
|
### 1.0.2
|
||||||
|
- Fixed processing patterns not handling item insertion sometimes (raoulvdberge)
|
||||||
|
|
||||||
### 1.0.1
|
### 1.0.1
|
||||||
- Fixed advanced tooltips showing in Grid when not configured to do so (raoulvdberge)
|
- Fixed advanced tooltips showing in Grid when not configured to do so (raoulvdberge)
|
||||||
- Added "autocrafting mode" in Detector, to check if an item is being crafted. If no item is specified, it'll emit a signal if anything is crafting (raoulvdberge)
|
- Added "autocrafting mode" in Detector, to check if an item is being crafted. If no item is specified, it'll emit a signal if anything is crafting (raoulvdberge)
|
||||||
|
|||||||
@@ -569,10 +569,8 @@ public class TileController extends TileBase implements INetworkMaster, IEnergyR
|
|||||||
}
|
}
|
||||||
|
|
||||||
private boolean checkProcessing(ItemStack stack, ICraftingTask task) {
|
private boolean checkProcessing(ItemStack stack, ICraftingTask task) {
|
||||||
if (task.getChild() instanceof CraftingTaskProcessing) {
|
if (task.getChild() != null) {
|
||||||
if (checkProcessing(stack, task.getChild())) {
|
return checkProcessing(stack, task.getChild());
|
||||||
return true;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return task instanceof CraftingTaskProcessing && ((CraftingTaskProcessing) task).onInserted(stack);
|
return task instanceof CraftingTaskProcessing && ((CraftingTaskProcessing) task).onInserted(stack);
|
||||||
|
|||||||
Reference in New Issue
Block a user