314 int chest = player.
chest;
354 if (num != 0 && num != 0)
1326 return "replaceme wood";
1332 return "replaceme sand";
1338 return "replaceme ironbar";
1344 return "replaceme fragment";
1350 return "replaceme pressureplate";
class f__AnonymousType0<< Count > j__TPar
static void NotifyItemCraft(Recipe recipe)
static string GetNPCNameValue(int netID)
static string GetTextValue(string key)
static int numAvailableRecipes
static int[] availableRecipe
List< Item > customShimmerResults
static void CollectGuideRecipes()
static bool CollectedEnoughItemsToCraftRecipeOld(Recipe tempRec)
static void AddSolarFurniture()
static void AddBalloonFurniture()
bool AcceptedByItemGroups(int invType, int reqType)
static void GetThroughDelayedFindRecipes()
static void CreateRequiredItemQuickLookups()
static void SetupRecipeGroups()
static void CollectItems(Item[] currentInventory, int slotCap)
static void VisuallyRepositionRecipes(float focusY)
static void CreateReverseWallRecipes()
void SetIngredients(params int[] ingredients)
static void ReplaceItemUseFlagsWithRecipeGroups()
bool useWood(int invType, int reqType)
Recipe.RequiredItemEntry[] requiredItemQuickLookup
static Dictionary< int, int > _ownedItems
void SetCraftingStation(params int[] tileIDs)
Item AddCustomShimmerResult(int itemType, int itemStack=1)
static void UpdateWhichItemsAreCrafted()
static int GetRequiredTileStyle(int tileID)
static bool CollectedEnoughItemsToCraftRecipeNew(Recipe tempRec)
static void AddFakeCountsForItemGroups()
void RequireGroup(int id)
static void UpdateItemVariants()
void ReplaceItemUseFlagWithGroup(bool flag, int groupId)
static void CreateReversePlatformRecipes()
static void AddNebulaFurniture()
static void AddSpiderFurniture()
static void SetupRecipes()
bool ProcessGroupsForText(int type, [Out] string theText)
static bool PlayerMeetsTileRequirements(Player player, Recipe tempRec)
bool usePressurePlate(int invType, int reqType)
static void AddSandstoneFurniture()
static void AddAshWoodFurnitureArmorAndItems()
static bool PlayerMeetsEnvironmentConditions(Player player, Recipe tempRec)
static void AddVortexFurniture()
bool AcceptsGroup(int groupId)
static void AddBambooFurniture()
static void ClearAvailableRecipes()
static void UpdateMaterialFieldForAllRecipes()
static void AddCoralFurniture()
static void AddStardustFurniture()
static Recipe currentRecipe
bool useFragment(int invType, int reqType)
static void UpdateWhichItemsAreMaterials()
static void AddLesionFurniture()
bool ContainsIngredient(int itemType)
static void FindRecipes(bool canDelayCheck=false)
bool useSand(int invType, int reqType)
const int maxRequirements
static void TryRefocusingRecipe(int oldRecipe)
static void CollectItemsToCraftWithFrom(Player player)
static void AddToAvailableRecipes(int recipeIndex)
static bool _hasDelayedFindRecipes
void RequireGroup(string name)
static Item defaultRecipeItem
bool useIronBar(int invType, int reqType)