tModLoader v2025.04
A mod to make and play Terraria mods
All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
ItemDropRule Member List

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

AlwaysAtleastOneSuccess(params IItemDropRule[] rules) (defined in ItemDropRule)ItemDropRulestatic
BossBag(int itemId) (defined in ItemDropRule)ItemDropRulestatic
BossBagByCondition(IItemDropRuleCondition condition, int itemId) (defined in ItemDropRule)ItemDropRulestatic
ByCondition(IItemDropRuleCondition condition, int itemId, int chanceDenominator=1, int minimumDropped=1, int maximumDropped=1, int chanceNumerator=1) (defined in ItemDropRule)ItemDropRulestatic
Coins(long value, bool withRandomBonus) (defined in ItemDropRule)ItemDropRulestatic
CoinsBasedOnNPCValue(int npcId) (defined in ItemDropRule)ItemDropRulestatic
Common(int itemId, int chanceDenominator=1, int minimumDropped=1, int maximumDropped=1) (defined in ItemDropRule)ItemDropRulestatic
DropNothing() (defined in ItemDropRule)ItemDropRulestatic
ExpertGetsRerolls(int itemId, int chanceDenominator, int expertRerolls) (defined in ItemDropRule)ItemDropRulestatic
FewFromOptions(int amount, int chanceDenominator, params int[] options) (defined in ItemDropRule)ItemDropRulestatic
FewFromOptionsNotScalingWithLuck(int amount, int chanceDenominator, params int[] options) (defined in ItemDropRule)ItemDropRulestatic
FewFromOptionsNotScalingWithLuckWithX(int amount, int chanceDenominator, int chanceNumerator, params int[] options) (defined in ItemDropRule)ItemDropRulestatic
FewFromOptionsWithNumerator(int amount, int chanceDenominator, int chanceNumerator, params int[] options) (defined in ItemDropRule)ItemDropRulestatic
Food(int itemId, int chanceDenominator, int minimumDropped=1, int maximumDropped=1) (defined in ItemDropRule)ItemDropRulestatic
MasterModeCommonDrop(int itemId) (defined in ItemDropRule)ItemDropRulestatic
MasterModeDropOnAllPlayers(int itemId, int chanceDenominator=1) (defined in ItemDropRule)ItemDropRulestatic
NormalvsExpert(int itemId, int chanceDenominatorInNormal, int chanceDenominatorInExpert) (defined in ItemDropRule)ItemDropRulestatic
NormalvsExpertNotScalingWithLuck(int itemId, int chanceDenominatorInNormal, int chanceDenominatorInExpert) (defined in ItemDropRule)ItemDropRulestatic
NormalvsExpertOneFromOptions(int chanceDenominatorInNormal, int chanceDenominatorInExpert, params int[] options) (defined in ItemDropRule)ItemDropRulestatic
NormalvsExpertOneFromOptionsNotScalingWithLuck(int chanceDenominatorInNormal, int chanceDenominatorInExpert, params int[] options) (defined in ItemDropRule)ItemDropRulestatic
NotScalingWithLuck(int itemId, int chanceDenominator=1, int minimumDropped=1, int maximumDropped=1) (defined in ItemDropRule)ItemDropRulestatic
NotScalingWithLuckWithNumerator(int itemId, int chanceDenominator=1, int chanceNumerator=1, int minimumDropped=1, int maximumDropped=1) (defined in ItemDropRule)ItemDropRulestatic
OneFromOptions(int chanceDenominator, params int[] options) (defined in ItemDropRule)ItemDropRulestatic
OneFromOptionsNotScalingWithLuck(int chanceDenominator, params int[] options) (defined in ItemDropRule)ItemDropRulestatic
OneFromOptionsNotScalingWithLuckWithX(int chanceDenominator, int chanceNumerator, params int[] options) (defined in ItemDropRule)ItemDropRulestatic
OneFromOptionsWithNumerator(int chanceDenominator, int chanceNumerator, params int[] options) (defined in ItemDropRule)ItemDropRulestatic
SequentialRules(int chanceDenominator, params IItemDropRule[] rules) (defined in ItemDropRule)ItemDropRulestatic
SequentialRulesNotScalingWithLuck(int chanceDenominator, params IItemDropRule[] rules) (defined in ItemDropRule)ItemDropRulestatic
SequentialRulesNotScalingWithLuckWithNumerator(int chanceDenominator, int chanceNumerator, params IItemDropRule[] rules) (defined in ItemDropRule)ItemDropRulestatic
StatusImmunityItem(int itemId, int dropsOutOfX) (defined in ItemDropRule)ItemDropRulestatic
WithRerolls(int itemId, int rerolls, int chanceDenominator=1, int minimumDropped=1, int maximumDropped=1) (defined in ItemDropRule)ItemDropRulestatic