public ItemStack getChemicalCombinationResult(ArrayList<String> atomsList, ArrayList<Integer> atomsAmountList){
ChemiCraftAPI api = ChemiCraftAPI.getInstance();
+ recipeSize :
for (int i = 0; i < api.getChemicalCombinationAtoms().size(); i++) {
FormulaPart[] var1 = new FormulaPart[atomsList.size()];
FormulaPart[] var2 = new FormulaPart[api.getChemicalCombinationAtoms().get(i).length];
var2[j] = new FormulaPart(api.getChemicalCombinationAtoms().get(i)[j], api.getChemicalCombinationAmounts().get(i)[j]);
}
if (var1.length != var2.length) {
- continue;
+ continue recipeSize;
}
for (int j = 0; j < var1.length; j++) {
if (!var1[j].equals(var2[j])) {
- continue;
+ continue recipeSize;
}
}
return api.getChemicalCombinationResult().get(i);