File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -117,14 +117,16 @@ private int getCraftableUnits(Recipe recipe) {
117117 if (maxCraftable < 1 ) {
118118 return 0 ;
119119 }
120+
120121 // Subtract ingredients needed for crafting table from inventory snapshot
121122 craftingTableIngredients = bestRecipe .getIngredients ();
122123
123- for (Ingredient ctIng : craftingTableIngredients ) {
124- Item ctItem = ctIng .getItem ();
125- int ctQty = ctIng .getQuantity ();
126- inventorySnapshot .put (ctItem ,
127- inventorySnapshot .getOrDefault (ctItem , this .inventory .getItemQuantity (ctItem )) - ctQty );
124+ for (Ingredient ingredient : craftingTableIngredients ) {
125+ Item item = ingredient .getItem ();
126+ int quantity = ingredient .getQuantity ();
127+
128+ inventorySnapshot .put (item ,
129+ inventorySnapshot .getOrDefault (item , this .inventory .getItemQuantity (item )) - quantity );
128130 }
129131 } else {
130132 return 0 ;
You can’t perform that action at this time.
0 commit comments