gets the amount of available items in the network of the type passed in , checking nbt or not . the higher level function that use a map should be called instead if the context for this exists to avoid having to get the value again . concode_field_sep int lastRequestExtractions concode_elem_sep List<IInventory> empty concode_elem_sep WeakHashMap<List<ICorporeaSpark>,List<IInventory>> cachedNetworks concode_elem_sep int lastRequestMatches concode_field_sep boolean isValidSlot concode_elem_sep boolean stacksMatch concode_elem_sep boolean stacksMatch concode_elem_sep boolean equalOrContain concode_elem_sep ICorporeaSpark getSparkForBlock concode_elem_sep ICorporeaSpark getSparkForInventory concode_elem_sep Map<IInventory,Integer> getInventoriesWithItemInNetwork concode_elem_sep Map<IInventory,Integer> getInventoriesWithItemInNetwork concode_elem_sep List<ItemStack> requestItem concode_elem_sep List<ItemStack> requestItem concode_elem_sep List<ItemStack> requestItem concode_elem_sep List<IInventory> getInventoriesOnNetwork concode_elem_sep void clearCache concode_elem_sep boolean doesBlockHaveSpark concode_elem_sep boolean arrayHas
int function ( ItemStack arg0 , List < IInventory > arg1 , boolean arg2 ) { Map < IInventory , Integer > loc0 = getInventoriesWithItemInNetwork ( arg0 , arg1 , arg2 ) ; return getCountInNetwork ( arg0 , loc0 , arg2 ) ; }