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

◆ FinishSetup()

static void Terraria.ModLoader.ItemLoader.FinishSetup ( )
inlinestaticpackage

Definition at line 389 of file ItemLoader.cs.

390 {
391 GlobalLoaderUtils<GlobalItem, Item>.BuildTypeLookups(new Item().SetDefaults);
394 foreach (ModItem item in items)
395 {
396 Lang._itemNameCache[item.Type] = item.DisplayName;
397 Lang._itemTooltipCache[item.Type] = ItemTooltip.FromLocalization(item.Tooltip);
398 ContentSamples.ItemsByType[item.Type].RebuildTooltip();
399 }
401 }
static Dictionary< int, Item > ItemsByType
The default T:Terraria.Item for a given item type (F:Terraria.Item.type).
This class stores instances of various content types in a number of dictionaries. These instances ser...
static readonly IList< ModItem > items
Definition ItemLoader.cs:91
static void SetDefaults(Item item, bool createModItem=true)
static ItemTooltip FromLocalization(LocalizedText text)

References Terraria.Lang._itemNameCache, Terraria.Lang._itemTooltipCache, Terraria.ModLoader.ModItem.DisplayName, Terraria.UI.ItemTooltip.FromLocalization(), Terraria.ModLoader.ItemLoader.items, Terraria.ID.ContentSamples.ItemsByType, Terraria.ModLoader.ItemLoader.SetDefaults(), Terraria.ModLoader.ModItem.Tooltip, Terraria.ModLoader.ModItem.Type, Terraria.ModLoader.ItemLoader.UpdateHookLists(), and Terraria.ModLoader.ItemLoader.ValidateDropsSet().

Referenced by Terraria.ModLoader.ModContent.Load().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: