tModLoader v2026.01
A mod to make and play Terraria mods
ItemDropDatabase Member List

This is the complete list of members for ItemDropDatabase, including all inherited members.

GetRulesForItemID(int itemID)ItemDropDatabase
GetRulesForNPCID(int npcNetId, bool includeGlobalDrops=true)ItemDropDatabase
Populate() (defined in ItemDropDatabase)ItemDropDatabase
PrepareNPCNetIDsByTypeDictionary() (defined in ItemDropDatabase)ItemDropDatabase
RegisterToGlobal(IItemDropRule entry) (defined in ItemDropDatabase)ItemDropDatabase
RegisterToItem(int type, IItemDropRule entry) (defined in ItemDropDatabase)ItemDropDatabase
RegisterToItem(int type, IItemDropRule[] entries) (defined in ItemDropDatabase)ItemDropDatabase
RegisterToItemId(int itemId, IItemDropRule entry) (defined in ItemDropDatabase)ItemDropDatabase
RegisterToMultipleItems(IItemDropRule entry, params int[] itemIds) (defined in ItemDropDatabase)ItemDropDatabase
RegisterToMultipleNPCs(IItemDropRule entry, params int[] npcNetIds) (defined in ItemDropDatabase)ItemDropDatabase
RegisterToMultipleNPCsNotRemixSeed(IItemDropRule entry, params int[] npcNetIds) (defined in ItemDropDatabase)ItemDropDatabase
RegisterToMultipleNPCsRemixSeed(IItemDropRule entry, params int[] npcNetIds) (defined in ItemDropDatabase)ItemDropDatabase
RegisterToNPC(int type, IItemDropRule entry) (defined in ItemDropDatabase)ItemDropDatabase
RegisterToNPCNetId(int npcNetId, IItemDropRule entry) (defined in ItemDropDatabase)ItemDropDatabase
RemoveFromItem(int type, IItemDropRule entry) (defined in ItemDropDatabase)ItemDropDatabase
RemoveFromMultipleNPCs(IItemDropRule entry, params int[] npcNetIds) (defined in ItemDropDatabase)ItemDropDatabase
RemoveFromNPC(int type, IItemDropRule entry) (defined in ItemDropDatabase)ItemDropDatabase
RemoveFromNPCNetId(int npcNetId, IItemDropRule entry) (defined in ItemDropDatabase)ItemDropDatabase
TrimDuplicateRulesForNegativeIDs() (defined in ItemDropDatabase)ItemDropDatabase