diff --git a/gradle.properties b/gradle.properties index 64569f115..e82b6c8ca 100644 --- a/gradle.properties +++ b/gradle.properties @@ -4,7 +4,7 @@ aebuild=7 aegroup=appeng aebasename=appliedenergistics2 extended=extended_life -extendedversion=v51g +extendedversion=v51i ######################################################### # Versions # ######################################################### diff --git a/src/main/java/appeng/crafting/CraftingTreeProcess.java b/src/main/java/appeng/crafting/CraftingTreeProcess.java index 025af3d43..2f943311d 100644 --- a/src/main/java/appeng/crafting/CraftingTreeProcess.java +++ b/src/main/java/appeng/crafting/CraftingTreeProcess.java @@ -108,6 +108,10 @@ public class CraftingTreeProcess { remaining = found.getStackSize(); } + else + { + remaining = 0; + } if( remaining > 0 ) { @@ -124,6 +128,7 @@ public class CraftingTreeProcess } subs = subs.copy().setStackSize( requestAmount ); this.nodes.put( new CraftingTreeNode( cc, job, subs, this, x, depth + 1 ), requestAmount ); + job.checkUse( subs ); if( wantedSize == 0 ) { break; @@ -155,6 +160,7 @@ public class CraftingTreeProcess } part = part.copy().setStackSize( requestAmount ); this.nodes.put( new CraftingTreeNode( cc, job, part, this, x, depth + 1 ), requestAmount ); + job.checkUse( part ); } } }