Uses of Interface
net.minecraft.loot.provider.number.LootNumberProvider
Packages that use LootNumberProvider
Package
Description
-
Uses of LootNumberProvider in net.minecraft.data.server.loottable
Methods in net.minecraft.data.server.loottable with parameters of type LootNumberProviderModifier and TypeMethodDescriptionprotected LootTable.BuilderBlockLootTableGenerator.drops(Block dropWithSilkTouch, ItemConvertible drop, LootNumberProvider count) protected LootTable.BuilderBlockLootTableGenerator.drops(ItemConvertible drop, LootNumberProvider count) -
Uses of LootNumberProvider in net.minecraft.loot
Fields in net.minecraft.loot declared as LootNumberProviderModifier and TypeFieldDescription(package private) final LootNumberProviderLootPool.bonusRollsprivate LootNumberProviderLootPool.Builder.bonusRollsRangeprivate LootNumberProviderLootPool.Builder.rolls(package private) final 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 LootNumberProviderModifierConstructorDescription(package private)LootPool(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 LootNumberProviderModifier and TypeFieldDescription(package private) final LootNumberProviderValueCheckLootCondition.valueMethods 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 LootNumberProviderModifierConstructorDescription(package private)ValueCheckLootCondition(LootNumberProvider value, BoundedIntUnaryOperator range) -
Uses of LootNumberProvider in net.minecraft.loot.function
Fields in net.minecraft.loot.function declared as LootNumberProviderModifier and TypeFieldDescription(package private) final LootNumberProviderSetAttributesLootFunction.Attribute.amountprivate final LootNumberProviderSetAttributesLootFunction.AttributeBuilder.amountprivate final LootNumberProviderLootingEnchantLootFunction.Builder.countRange(package private) final LootNumberProviderLootingEnchantLootFunction.countRange(package private) final LootNumberProviderSetCountLootFunction.countRange(package private) final LootNumberProviderSetDamageLootFunction.durabilityRangeprivate final LootNumberProviderEnchantWithLevelsLootFunction.Builder.range(package private) final LootNumberProviderEnchantWithLevelsLootFunction.rangeFields in net.minecraft.loot.function with type parameters of type LootNumberProviderModifier and TypeFieldDescription(package private) final Map<StatusEffect,LootNumberProvider> SetStewEffectLootFunction.effectsprivate final Map<Enchantment,LootNumberProvider> SetEnchantmentsLootFunction.Builder.enchantments(package private) final Map<Enchantment,LootNumberProvider> SetEnchantmentsLootFunction.enchantmentsprivate final Map<StatusEffect,LootNumberProvider> SetStewEffectLootFunction.Builder.mapMethods in net.minecraft.loot.function with parameters of type LootNumberProviderModifier and TypeMethodDescriptionSetAttributesLootFunction.attributeBuilder(String name, EntityAttribute attribute, EntityAttributeModifier.Operation operation, LootNumberProvider amountRange) EnchantWithLevelsLootFunction.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) SetEnchantmentsLootFunction.Builder.enchantment(Enchantment enchantment, LootNumberProvider level) SetStewEffectLootFunction.Builder.withEffect(StatusEffect effect, LootNumberProvider durationRange) Constructors in net.minecraft.loot.function with parameters of type LootNumberProviderModifierConstructorDescription(package private)Attribute(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) (package private)EnchantWithLevelsLootFunction(LootCondition[] conditions, LootNumberProvider range, boolean treasureEnchantmentsAllowed) (package private)LootingEnchantLootFunction(LootCondition[] conditions, LootNumberProvider countRange, int limit) (package private)SetCountLootFunction(LootCondition[] conditions, LootNumberProvider countRange, boolean add) (package private)SetDamageLootFunction(LootCondition[] conditions, LootNumberProvider durabilityRange, boolean add) Constructor parameters in net.minecraft.loot.function with type arguments of type LootNumberProviderModifierConstructorDescription(package private)SetEnchantmentsLootFunction(LootCondition[] conditions, Map<Enchantment, LootNumberProvider> enchantments, boolean add) (package private)SetStewEffectLootFunction(LootCondition[] conditions, Map<StatusEffect, LootNumberProvider> effects) -
Uses of LootNumberProvider in net.minecraft.loot.operator
Fields in net.minecraft.loot.operator declared as LootNumberProviderModifier and TypeFieldDescription(package private) final @Nullable LootNumberProviderBoundedIntUnaryOperator.max(package private) final @Nullable LootNumberProviderBoundedIntUnaryOperator.minConstructors in net.minecraft.loot.operator with parameters of type LootNumberProviderModifierConstructorDescription(package private) -
Uses of LootNumberProvider in net.minecraft.loot.provider.number
Classes in net.minecraft.loot.provider.number that implement LootNumberProviderModifier and TypeClassDescriptionfinal classfinal classclassclassFields in net.minecraft.loot.provider.number declared as LootNumberProviderModifier and TypeFieldDescription(package private) final LootNumberProviderUniformLootNumberProvider.max(package private) final LootNumberProviderUniformLootNumberProvider.min(package private) final LootNumberProviderBinomialLootNumberProvider.n(package private) final 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 LootNumberProviderModifierConstructorDescription(package private)(package private)Constructor parameters in net.minecraft.loot.provider.number with type arguments of type LootNumberProviderModifierConstructorDescriptionLootNumberProviderType(JsonSerializer<? extends LootNumberProvider> jsonSerializer)