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 TypeFieldDescription(package private) LootNumberProviderLootPool.bonusRollsprivate LootNumberProviderLootPool.Builder.bonusRollsRangeprivate LootNumberProviderLootPool.Builder.rolls(package private) 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) 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 lootNumberProvider, BoundedIntUnaryOperator boundedIntUnaryOperator) -
Uses of LootNumberProvider in net.minecraft.loot.function
Fields in net.minecraft.loot.function declared as LootNumberProviderModifier and TypeFieldDescription(package private) LootNumberProviderSetAttributesLootFunction.Attribute.amountprivate LootNumberProviderSetAttributesLootFunction.AttributeBuilder.amountprivate LootNumberProviderLootingEnchantLootFunction.Builder.countRange(package private) LootNumberProviderLootingEnchantLootFunction.countRange(package private) LootNumberProviderSetCountLootFunction.countRange(package private) LootNumberProviderSetDamageLootFunction.durabilityRangeprivate LootNumberProviderEnchantWithLevelsLootFunction.Builder.range(package private) LootNumberProviderEnchantWithLevelsLootFunction.rangeFields in net.minecraft.loot.function with type parameters of type LootNumberProviderModifier and TypeFieldDescription(package private) Map<StatusEffect,LootNumberProvider>SetStewEffectLootFunction.effectsprivate Map<Enchantment,LootNumberProvider>SetEnchantmentsLootFunction.Builder.enchantments(package private) 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 LootNumberProviderModifierConstructorDescription(package private)Attribute(String string, EntityAttribute entityAttribute, EntityAttributeModifier.Operation operation, LootNumberProvider lootNumberProvider, EquipmentSlot[] equipmentSlot, @Nullable UUID uUID)AttributeBuilder(String name, EntityAttribute attribute, EntityAttributeModifier.Operation operation, LootNumberProvider amount)Builder(LootNumberProvider range)Builder(LootNumberProvider countRange)(package private)EnchantWithLevelsLootFunction(LootCondition[] lootCondition, LootNumberProvider lootNumberProvider, boolean bool)(package private)LootingEnchantLootFunction(LootCondition[] lootCondition, LootNumberProvider lootNumberProvider, int int2)(package private)SetCountLootFunction(LootCondition[] lootCondition, LootNumberProvider lootNumberProvider, boolean bool)(package private)SetDamageLootFunction(LootCondition[] lootCondition, LootNumberProvider lootNumberProvider, boolean bool)Constructor parameters in net.minecraft.loot.function with type arguments of type LootNumberProviderModifierConstructorDescription(package private)SetEnchantmentsLootFunction(LootCondition[] lootCondition, Map<Enchantment,LootNumberProvider> map, boolean bool)(package private)SetStewEffectLootFunction(LootCondition[] lootCondition, Map<StatusEffect,LootNumberProvider> map) -
Uses of LootNumberProvider in net.minecraft.loot.operator
Fields in net.minecraft.loot.operator declared as LootNumberProviderModifier and TypeFieldDescription(package private) @Nullable LootNumberProviderBoundedIntUnaryOperator.max(package private) @Nullable LootNumberProviderBoundedIntUnaryOperator.minConstructors in net.minecraft.loot.operator with parameters of type LootNumberProviderModifierConstructorDescription(package private)BoundedIntUnaryOperator(@Nullable LootNumberProvider lootNumberProvider, @Nullable LootNumberProvider lootNumberProvider2) -
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 TypeFieldDescription(package private) LootNumberProviderUniformLootNumberProvider.max(package private) LootNumberProviderUniformLootNumberProvider.min(package private) LootNumberProviderBinomialLootNumberProvider.n(package private) 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)BinomialLootNumberProvider(LootNumberProvider lootNumberProvider, LootNumberProvider lootNumberProvider2)(package private)UniformLootNumberProvider(LootNumberProvider lootNumberProvider, LootNumberProvider lootNumberProvider2)Constructor parameters in net.minecraft.loot.provider.number with type arguments of type LootNumberProviderModifierConstructorDescriptionLootNumberProviderType(JsonSerializer<? extends LootNumberProvider> jsonSerializer)