private static net.minecraft.src.StatBase[] Func_25087_b(net.minecraft.src.StatBase[] astatbase, string s, int i, int j, int k) { if (astatbase == null) { astatbase = new net.minecraft.src.StatBase[32000]; } for (int l = j; l < k; l++) { if (net.minecraft.src.Item.itemsList[l] != null && net.minecraft.src.Item.itemsList[l].Func_25005_e()) { string s1 = net.minecraft.src.StatCollector.TranslateToLocalFormatted(s, new object[] { net.minecraft.src.Item.itemsList[l].Func_25006_i() }); astatbase[l] = new net.minecraft.src.StatCrafting(i + l, s1, l).CheckDuplicate(); } } ReplaceAllSimilarBlocks(astatbase); return(astatbase); }
private static net.minecraft.src.StatBase[] Func_25090_a(net.minecraft.src.StatBase[] astatbase, string s, int i, int j, int k) { if (astatbase == null) { astatbase = new net.minecraft.src.StatBase[32000]; } for (int l = j; l < k; l++) { if (net.minecraft.src.Item.itemsList[l] == null) { continue; } string s1 = net.minecraft.src.StatCollector.TranslateToLocalFormatted(s, new object[] { net.minecraft.src.Item.itemsList[l].Func_25006_i() }); astatbase[l] = new net.minecraft.src.StatCrafting(i + l, s1, l).CheckDuplicate(); if (l >= net.minecraft.src.Block.blocksList.Length) { field_25121_c.Add((net.minecraft.src.StatCrafting)astatbase[l]); } } ReplaceAllSimilarBlocks(astatbase); return(astatbase); }