VariantEntry(ItemVariant variant)
IEnumerable< ItemVariantCondition > Conditions
readonly List< ItemVariantCondition > _conditions
void AddConditions(IEnumerable< ItemVariantCondition > conditions)
readonly ItemVariant Variant
static ItemVariants.VariantEntry GetEntry(int itemId, ItemVariant variant)
static void AddVariant(int itemId, ItemVariant variant, params ItemVariantCondition[] conditions)
static ItemVariant EnabledVariant
static ItemVariantCondition GetGoodWorld
static ItemVariant DisabledBossSummonVariant
static List< ItemVariants.VariantEntry >[] _variants
static ItemVariant WeakerVariant
static IEnumerable< ItemVariants.VariantEntry > GetVariants(int itemId)
static ItemVariantCondition EverythingWorld
static ItemVariant SelectVariant(int itemId)
static ItemVariantCondition RemixWorld
static ItemVariant StrongerVariant
static ItemVariant RebalancedVariant
static bool HasVariant(int itemId, ItemVariant variant)