15754 {
15756 for (
int i = 0; i <
num; i++)
15757 {
15758 if (Main.recipe[i].createItem.createTile >= 0 &&
TileID.
Sets.
Platforms[Main.recipe[i].createItem.createTile] && Main.recipe[i].requiredItem.Count == 1)
15759 {
15760 currentRecipe.createItem.SetDefaults(Main.recipe[i].requiredItem[0].type);
15761 currentRecipe.createItem.stack = Main.recipe[i].requiredItem[0].stack;
15762 currentRecipe.requiredItem[0].SetDefaults(Main.recipe[i].createItem.type);
15763 currentRecipe.requiredItem[0].stack = Main.recipe[i].createItem.stack;
15764 currentRecipe.requiredTile =
new List<int>(Main.recipe[i].requiredTile);
15768 {
15769 Main.recipe[
num2 + 1] = Main.recipe[
num2];
15770 Main.recipe[
num2].RecipeIndex =
num2 + 1;
15771 }
15772 Main.recipe[i + 1] = recipe;
15773 Main.recipe[i + 1].notDecraftable = true;
15774 recipe.RecipeIndex = i + 1;
15775 }
15776 }
15777 }
static Recipe currentRecipe