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.Builder
BlockLootTableGenerator.drops
(Block dropWithSilkTouch, ItemConvertible drop, LootNumberProvider count) protected LootTable.Builder
BlockLootTableGenerator.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 LootNumberProvider
LootPool.bonusRolls
private LootNumberProvider
LootPool.Builder.bonusRollsRange
private LootNumberProvider
LootPool.Builder.rolls
(package private) final LootNumberProvider
LootPool.rolls
Methods 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 LootNumberProvider
ValueCheckLootCondition.value
Methods in net.minecraft.loot.condition with parameters of type LootNumberProviderModifier and TypeMethodDescriptionstatic LootCondition.Builder
ValueCheckLootCondition.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 LootNumberProvider
SetAttributesLootFunction.Attribute.amount
private final LootNumberProvider
SetAttributesLootFunction.AttributeBuilder.amount
private final LootNumberProvider
LootingEnchantLootFunction.Builder.countRange
(package private) final LootNumberProvider
LootingEnchantLootFunction.countRange
(package private) final LootNumberProvider
SetCountLootFunction.countRange
(package private) final LootNumberProvider
SetDamageLootFunction.durabilityRange
private final LootNumberProvider
EnchantWithLevelsLootFunction.Builder.range
(package private) final LootNumberProvider
EnchantWithLevelsLootFunction.range
Fields in net.minecraft.loot.function with type parameters of type LootNumberProviderModifier and TypeFieldDescription(package private) final Map<StatusEffect,
LootNumberProvider> SetStewEffectLootFunction.effects
private final Map<Enchantment,
LootNumberProvider> SetEnchantmentsLootFunction.Builder.enchantments
(package private) final Map<Enchantment,
LootNumberProvider> SetEnchantmentsLootFunction.enchantments
private final Map<StatusEffect,
LootNumberProvider> SetStewEffectLootFunction.Builder.map
Methods 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 LootNumberProvider
BoundedIntUnaryOperator.max
(package private) final @Nullable LootNumberProvider
BoundedIntUnaryOperator.min
Constructors 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 class
final class
class
class
Fields in net.minecraft.loot.provider.number declared as LootNumberProviderModifier and TypeFieldDescription(package private) final LootNumberProvider
UniformLootNumberProvider.max
(package private) final LootNumberProvider
UniformLootNumberProvider.min
(package private) final LootNumberProvider
BinomialLootNumberProvider.n
(package private) final LootNumberProvider
BinomialLootNumberProvider.p
Method parameters in net.minecraft.loot.provider.number with type arguments of type LootNumberProviderModifier and TypeMethodDescriptionprivate static LootNumberProviderType
LootNumberProviderTypes.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)