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

◆ HoldItem()

static void Terraria.ModLoader.ItemLoader.HoldItem ( Item item,
Player player )
inlinestatic

Calls ModItem.HoldItem and all GlobalItem.HoldItem hooks.

Definition at line 677 of file ItemLoader.cs.

678 {
679 if (!item.IsAir)
680 {
681 item.ModItem?.HoldItem(player);
682 EntityGlobalsEnumerator<GlobalItem> enumerator = HookHoldItem.Enumerate(item).GetEnumerator();
683 while (enumerator.MoveNext())
684 {
685 enumerator.Current.HoldItem(item, player);
686 }
687 }
688 }
static GlobalHookList< GlobalItem > HookHoldItem

References Terraria.ModLoader.ItemLoader.HookHoldItem, Terraria.Item.IsAir, and Terraria.Item.ModItem.

Referenced by Terraria.Player.ItemCheck_Inner().

+ Here is the caller graph for this function: