| _hasDelayedFindRecipes | Terraria.Recipe | privatestatic |
| _ownedItems | Terraria.Recipe | privatestatic |
| AcceptedByItemGroups(int invType, int reqType) | Terraria.Recipe | inline |
| acceptedGroups | Terraria.Recipe | |
| AcceptsGroup(int groupId) | Terraria.Recipe | inline |
| AddAshWoodFurnitureArmorAndItems() | Terraria.Recipe | inlineprivatestatic |
| AddBalloonFurniture() | Terraria.Recipe | inlineprivatestatic |
| AddBambooFurniture() | Terraria.Recipe | inlineprivatestatic |
| AddCoralFurniture() | Terraria.Recipe | inlineprivatestatic |
| AddCustomShimmerResult(int itemType, int itemStack=1) | Terraria.Recipe | inline |
| AddFakeCountsForItemGroups() | Terraria.Recipe | inlineprivatestatic |
| AddLesionFurniture() | Terraria.Recipe | inlineprivatestatic |
| AddNebulaFurniture() | Terraria.Recipe | inlineprivatestatic |
| AddRecipe() | Terraria.Recipe | inlineprivatestatic |
| AddSandstoneFurniture() | Terraria.Recipe | inlineprivatestatic |
| AddSolarFurniture() | Terraria.Recipe | inlineprivatestatic |
| AddSpiderFurniture() | Terraria.Recipe | inlineprivatestatic |
| AddStardustFurniture() | Terraria.Recipe | inlineprivatestatic |
| AddToAvailableRecipes(int recipeIndex) | Terraria.Recipe | inlineprivatestatic |
| AddVortexFurniture() | Terraria.Recipe | inlineprivatestatic |
| alchemy | Terraria.Recipe | |
| anyFragment | Terraria.Recipe | |
| anyIronBar | Terraria.Recipe | |
| anyPressurePlate | Terraria.Recipe | |
| anySand | Terraria.Recipe | |
| anyWood | Terraria.Recipe | |
| ClearAvailableRecipes() | Terraria.Recipe | inlinestatic |
| CollectedEnoughItemsToCraftRecipeNew(Recipe tempRec) | Terraria.Recipe | inlinestatic |
| CollectedEnoughItemsToCraftRecipeOld(Recipe tempRec) | Terraria.Recipe | inlinestatic |
| CollectGuideRecipes() | Terraria.Recipe | inlineprivatestatic |
| CollectItems(Item[] currentInventory, int slotCap) | Terraria.Recipe | inlineprivatestatic |
| CollectItemsToCraftWithFrom(Player player) | Terraria.Recipe | inlineprivatestatic |
| ContainsIngredient(int itemType) | Terraria.Recipe | inline |
| corruption | Terraria.Recipe | |
| Create() | Terraria.Recipe | inline |
| createItem | Terraria.Recipe | |
| CreateRequiredItemQuickLookups() | Terraria.Recipe | inlineprivatestatic |
| CreateReversePlatformRecipes() | Terraria.Recipe | inlineprivatestatic |
| CreateReverseWallRecipes() | Terraria.Recipe | inlineprivatestatic |
| crimson | Terraria.Recipe | |
| currentRecipe | Terraria.Recipe | privatestatic |
| customShimmerResults | Terraria.Recipe | |
| defaultRecipeItem | Terraria.Recipe | privatestatic |
| FindRecipes(bool canDelayCheck=false) | Terraria.Recipe | inlinestatic |
| GetRequiredTileStyle(int tileID) | Terraria.Recipe | inlinestatic |
| GetThroughDelayedFindRecipes() | Terraria.Recipe | inlinestatic |
| maxRecipes | Terraria.Recipe | static |
| maxRequirements | Terraria.Recipe | static |
| needEverythingSeed | Terraria.Recipe | |
| needGraveyardBiome | Terraria.Recipe | |
| needHoney | Terraria.Recipe | |
| needLava | Terraria.Recipe | |
| needSnowBiome | Terraria.Recipe | |
| needWater | Terraria.Recipe | |
| notDecraftable | Terraria.Recipe | |
| numRecipes | Terraria.Recipe | static |
| PlayerMeetsEnvironmentConditions(Player player, Recipe tempRec) | Terraria.Recipe | inlineprivatestatic |
| PlayerMeetsTileRequirements(Player player, Recipe tempRec) | Terraria.Recipe | inlineprivatestatic |
| ProcessGroupsForText(int type, out string theText) | Terraria.Recipe | inline |
| Recipe() | Terraria.Recipe | inline |
| Recipe() | Terraria.Recipe | inlineprivatestatic |
| ReplaceItemUseFlagsWithRecipeGroups() | Terraria.Recipe | inlineprivatestatic |
| ReplaceItemUseFlagWithGroup(ref bool flag, int groupId) | Terraria.Recipe | inlineprivate |
| requiredItem | Terraria.Recipe | |
| requiredItemQuickLookup | Terraria.Recipe | private |
| requiredTile | Terraria.Recipe | |
| RequireGroup(string name) | Terraria.Recipe | inline |
| RequireGroup(int id) | Terraria.Recipe | inline |
| SetCraftingStation(params int[] tileIDs) | Terraria.Recipe | inline |
| SetIngredients(params int[] ingredients) | Terraria.Recipe | inline |
| SetupRecipeGroups() | Terraria.Recipe | inlinestatic |
| SetupRecipes() | Terraria.Recipe | inlinestatic |
| TryRefocusingRecipe(int oldRecipe) | Terraria.Recipe | inlineprivatestatic |
| UpdateItemVariants() | Terraria.Recipe | inlinestatic |
| UpdateMaterialFieldForAllRecipes() | Terraria.Recipe | inlineprivatestatic |
| UpdateWhichItemsAreCrafted() | Terraria.Recipe | inlinestatic |
| UpdateWhichItemsAreMaterials() | Terraria.Recipe | inlinestatic |
| useFragment(int invType, int reqType) | Terraria.Recipe | inline |
| useIronBar(int invType, int reqType) | Terraria.Recipe | inline |
| usePressurePlate(int invType, int reqType) | Terraria.Recipe | inline |
| useSand(int invType, int reqType) | Terraria.Recipe | inline |
| useWood(int invType, int reqType) | Terraria.Recipe | inline |
| VisuallyRepositionRecipes(float focusY) | Terraria.Recipe | inlineprivatestatic |