public virtual RequirementsData[] CalculateRequirements(string[][] data) { var result = new RequirementsData[data.Length]; for (int i = 0; i < requirementsText.Length; i++) { result[i] = RequirementsData.From(requirementsText[i]); } return(result); }
public static RequirementsData From(IList <string> list) { var result = new RequirementsData(); if (list == null) { return(result); } for (int i = 0; i < list.Count; i++) { var stack = ItemStack.From(list[i]); result.Add(stack); } return(result); }