Uses of Interface
net.minecraft.loot.provider.number.LootNumberProvider
Packages that use LootNumberProvider
Package
Description
-
Uses of LootNumberProvider in net.minecraft.data.server
Methods in net.minecraft.data.server with parameters of type LootNumberProviderModifier and TypeMethodDescriptionprivate static LootTable.BuilderBlockLootTableGenerator.drops(Block dropWithSilkTouch, ItemConvertible drop, LootNumberProvider count)private static LootTable.BuilderBlockLootTableGenerator.drops(ItemConvertible drop, LootNumberProvider count) -
Uses of LootNumberProvider in net.minecraft.loot
Fields in net.minecraft.loot declared as LootNumberProviderModifier and TypeFieldDescriptionprivate LootNumberProviderLootPool.bonusRollsprivate LootNumberProviderLootPool.Builder.bonusRollsRangeprivate LootNumberProviderLootPool.Builder.rollsprivate LootNumberProviderLootPool.rollsMethods in net.minecraft.loot with parameters of type LootNumberProviderModifier and TypeMethodDescriptionLootPool.Builder.bonusRolls(LootNumberProvider bonusRolls)LootPool.Builder.rolls(LootNumberProvider rolls)Constructors in net.minecraft.loot with parameters of type LootNumberProviderModifierConstructorDescriptionprivateLootPool(LootPoolEntry[] entries, LootCondition[] conditions, LootFunction[] functions, LootNumberProvider rolls, LootNumberProvider bonusRolls) -
Uses of LootNumberProvider in net.minecraft.loot.condition
Fields in net.minecraft.loot.condition declared as LootNumberProviderMethods in net.minecraft.loot.condition with parameters of type LootNumberProviderModifier and TypeMethodDescriptionstatic LootCondition.BuilderValueCheckLootCondition.builder(LootNumberProvider value, BoundedIntUnaryOperator range)Constructors in net.minecraft.loot.condition with parameters of type LootNumberProviderModifierConstructorDescriptionprivateValueCheckLootCondition(LootNumberProvider value, BoundedIntUnaryOperator range) -
Uses of LootNumberProvider in net.minecraft.loot.function
Fields in net.minecraft.loot.function declared as LootNumberProviderModifier and TypeFieldDescriptionprivate LootNumberProviderSetAttributesLootFunction.Attribute.amountprivate LootNumberProviderSetAttributesLootFunction.AttributeBuilder.amountprivate LootNumberProviderLootingEnchantLootFunction.Builder.countRangeprivate LootNumberProviderLootingEnchantLootFunction.countRangeprivate LootNumberProviderSetCountLootFunction.countRangeprivate LootNumberProviderSetDamageLootFunction.durabilityRangeprivate LootNumberProviderEnchantWithLevelsLootFunction.Builder.rangeprivate LootNumberProviderEnchantWithLevelsLootFunction.rangeFields in net.minecraft.loot.function with type parameters of type LootNumberProviderModifier and TypeFieldDescriptionprivate Map<StatusEffect,LootNumberProvider>SetStewEffectLootFunction.effectsprivate Map<Enchantment,LootNumberProvider>SetEnchantmentsLootFunction.Builder.enchantmentsprivate Map<Enchantment,LootNumberProvider>SetEnchantmentsLootFunction.enchantmentsprivate Map<StatusEffect,LootNumberProvider>SetStewEffectLootFunction.Builder.mapMethods in net.minecraft.loot.function with parameters of type LootNumberProviderModifier and TypeMethodDescriptionEnchantWithLevelsLootFunction.builder(LootNumberProvider range)LootingEnchantLootFunction.builder(LootNumberProvider countRange)static ConditionalLootFunction.Builder<?>SetCountLootFunction.builder(LootNumberProvider countRange)static ConditionalLootFunction.Builder<?>SetCountLootFunction.builder(LootNumberProvider countRange, boolean add)static ConditionalLootFunction.Builder<?>SetDamageLootFunction.builder(LootNumberProvider durabilityRange)static ConditionalLootFunction.Builder<?>SetDamageLootFunction.builder(LootNumberProvider durabilityRange, boolean add)SetAttributesLootFunction.create(String name, EntityAttribute attribute, EntityAttributeModifier.Operation operation, LootNumberProvider amountRange)SetEnchantmentsLootFunction.Builder.enchantment(Enchantment enchantment, LootNumberProvider level)SetStewEffectLootFunction.Builder.withEffect(StatusEffect effect, LootNumberProvider durationRange)Constructors in net.minecraft.loot.function with parameters of type LootNumberProviderModifierConstructorDescriptionprivateAttribute(String name, EntityAttribute attribute, EntityAttributeModifier.Operation operation, LootNumberProvider amount, EquipmentSlot[] slots, @Nullable UUID id)AttributeBuilder(String name, EntityAttribute attribute, EntityAttributeModifier.Operation operation, LootNumberProvider amount)Builder(LootNumberProvider range)Builder(LootNumberProvider countRange)privateEnchantWithLevelsLootFunction(LootCondition[] conditions, LootNumberProvider range, boolean treasureEnchantmentsAllowed)privateLootingEnchantLootFunction(LootCondition[] conditions, LootNumberProvider countRange, int limit)privateSetCountLootFunction(LootCondition[] conditions, LootNumberProvider countRange, boolean add)privateSetDamageLootFunction(LootCondition[] contents, LootNumberProvider durabilityRange, boolean add)Constructor parameters in net.minecraft.loot.function with type arguments of type LootNumberProviderModifierConstructorDescriptionprivateSetEnchantmentsLootFunction(LootCondition[] conditions, Map<Enchantment,LootNumberProvider> enchantments, boolean add)privateSetStewEffectLootFunction(LootCondition[] conditions, Map<StatusEffect,LootNumberProvider> effects) -
Uses of LootNumberProvider in net.minecraft.loot.operator
Fields in net.minecraft.loot.operator declared as LootNumberProviderModifier and TypeFieldDescriptionprivate @Nullable LootNumberProviderBoundedIntUnaryOperator.maxprivate @Nullable LootNumberProviderBoundedIntUnaryOperator.minConstructors in net.minecraft.loot.operator with parameters of type LootNumberProviderModifierConstructorDescriptionprivate -
Uses of LootNumberProvider in net.minecraft.loot.provider.number
Classes in net.minecraft.loot.provider.number that implement LootNumberProviderModifier and TypeClassDescriptionclassclassclassclassFields in net.minecraft.loot.provider.number declared as LootNumberProviderModifier and TypeFieldDescriptionprivate LootNumberProviderUniformLootNumberProvider.maxprivate LootNumberProviderUniformLootNumberProvider.minprivate LootNumberProviderBinomialLootNumberProvider.nprivate LootNumberProviderBinomialLootNumberProvider.pMethod parameters in net.minecraft.loot.provider.number with type arguments of type LootNumberProviderModifier and TypeMethodDescriptionprivate static LootNumberProviderTypeLootNumberProviderTypes.register(String id, JsonSerializer<? extends LootNumberProvider> jsonSerializer)Constructors in net.minecraft.loot.provider.number with parameters of type LootNumberProviderModifierConstructorDescriptionprivateprivateConstructor parameters in net.minecraft.loot.provider.number with type arguments of type LootNumberProviderModifierConstructorDescriptionLootNumberProviderType(JsonSerializer<? extends LootNumberProvider> jsonSerializer)