tModLoader v2025.03
A mod to make and play Terraria mods
All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
IItemDropRule Interface Reference

Inherited by AlwaysAtleastOneSuccessDropRule, CoinsRule, CommonDrop, DropBasedOnExpertMode, DropBasedOnMasterAndExpertMode, DropBasedOnMasterMode, DropNothing, DropOneByOne, FewFromOptionsDropRule, FewFromOptionsNotScaledWithLuckDropRule, FewFromRulesRule, FromOptionsWithoutRepeatsDropRule, HerbBagDropsItemDropRule, LeadingConditionRule, MechBossSpawnersDropRule, OneFromOptionsDropRule, OneFromOptionsNotScaledWithLuckDropRule, OneFromRulesRule, SequentialRulesNotScalingWithLuckRule, SequentialRulesRule, and SlimeBodyItemDropRule.

Public Member Functions

bool CanDrop (DropAttemptInfo info)
 
void ReportDroprates (List< DropRateInfo > drops, DropRateInfoChainFeed ratesInfo)
 
ItemDropAttemptResult TryDroppingItem (DropAttemptInfo info)
 

Properties

List< IItemDropRuleChainAttemptChainedRules [get]