TModLoader v1.4.4.9
TModLoader source code documentation
Loading...
Searching...
No Matches

◆ CanResearch()

static bool Terraria.ModLoader.ItemLoader.CanResearch ( Item item)
inlinestatic

Hook that determines if an item will be prevented from being consumed by the research function.

Parameters
itemThe item to be consumed or not

Definition at line 851 of file ItemLoader.cs.

852 {
853 if (item.ModItem != null && !item.ModItem.CanResearch())
854 {
855 return false;
856 }
857 EntityGlobalsEnumerator<GlobalItem> enumerator = HookCanResearch.Enumerate(item).GetEnumerator();
858 while (enumerator.MoveNext())
859 {
860 if (!enumerator.Current.Instance(item).CanResearch(item))
861 {
862 return false;
863 }
864 }
865 return true;
866 }
static GlobalHookList< GlobalItem > HookCanResearch

References Terraria.ModLoader.ItemLoader.HookCanResearch, and Terraria.Item.ModItem.

Referenced by Terraria.GameContent.Creative.CreativeUI.SacrificeItem().

+ Here is the caller graph for this function: