Uses of Interface
net.minecraft.loot.provider.number.LootNumberProvider
-
Uses of LootNumberProvider in net.minecraft.data.server
Methods in net.minecraft.data.server with parameters of type LootNumberProvider Modifier and Type Method Description private static LootTable.Builder
BlockLootTableGenerator. drops(Block dropWithSilkTouch, ItemConvertible drop, LootNumberProvider count)
private static LootTable.Builder
BlockLootTableGenerator. drops(ItemConvertible drop, LootNumberProvider count)
-
Uses of LootNumberProvider in net.minecraft.loot
Fields in net.minecraft.loot declared as LootNumberProvider Modifier and Type Field Description private LootNumberProvider
LootPool. bonusRolls
private LootNumberProvider
LootPool.Builder. bonusRollsRange
private LootNumberProvider
LootPool.Builder. rolls
private LootNumberProvider
LootPool. rolls
Methods in net.minecraft.loot with parameters of type LootNumberProvider Modifier and Type Method Description LootPool.Builder
LootPool.Builder. method_35509(LootNumberProvider lootNumberProvider)
LootPool.Builder
LootPool.Builder. rolls(LootNumberProvider rolls)
Constructors in net.minecraft.loot with parameters of type LootNumberProvider Constructor Description 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 LootNumberProvider Modifier and Type Field Description private LootNumberProvider
ValueCheckLootCondition. value
Methods in net.minecraft.loot.condition with parameters of type LootNumberProvider Modifier and Type Method Description static LootCondition.Builder
ValueCheckLootCondition. method_35562(LootNumberProvider lootNumberProvider, BoundedIntUnaryOperator boundedIntUnaryOperator)
Constructors in net.minecraft.loot.condition with parameters of type LootNumberProvider Constructor Description ValueCheckLootCondition(LootNumberProvider value, BoundedIntUnaryOperator range)
-
Uses of LootNumberProvider in net.minecraft.loot.function
Fields in net.minecraft.loot.function declared as LootNumberProvider Modifier and Type Field Description private LootNumberProvider
SetAttributesLootFunction.Attribute. amountRange
private LootNumberProvider
LootingEnchantLootFunction.Builder. countRange
private LootNumberProvider
LootingEnchantLootFunction. countRange
private LootNumberProvider
SetCountLootFunction. countRange
private LootNumberProvider
SetDamageLootFunction. durabilityRange
private LootNumberProvider
SetAttributesLootFunction.class_6156. field_31859
private LootNumberProvider
EnchantWithLevelsLootFunction.Builder. range
private LootNumberProvider
EnchantWithLevelsLootFunction. range
Fields in net.minecraft.loot.function with type parameters of type LootNumberProvider Modifier and Type Field Description private Map<StatusEffect,LootNumberProvider>
SetStewEffectLootFunction. effects
private Map<Enchantment,LootNumberProvider>
SetEnchantmentsLootFunction. enchantments
private Map<Enchantment,LootNumberProvider>
SetEnchantmentsLootFunction.class_6158. field_31864
private Map<StatusEffect,LootNumberProvider>
SetStewEffectLootFunction.Builder. map
Constructors in net.minecraft.loot.function with parameters of type LootNumberProvider Constructor Description Attribute(String name, EntityAttribute attribute, EntityAttributeModifier.Operation operation, LootNumberProvider amountRange, EquipmentSlot[] slots, @Nullable UUID id)
Builder(LootNumberProvider range)
Builder(LootNumberProvider countRange)
class_6156(String string, EntityAttribute entityAttribute, EntityAttributeModifier.Operation operation, LootNumberProvider lootNumberProvider)
EnchantWithLevelsLootFunction(LootCondition[] conditions, LootNumberProvider range, boolean treasureEnchantmentsAllowed)
LootingEnchantLootFunction(LootCondition[] conditions, LootNumberProvider countRange, int limit)
SetCountLootFunction(LootCondition[] conditions, LootNumberProvider countRange, boolean add)
SetDamageLootFunction(LootCondition[] contents, LootNumberProvider durabilityRange, boolean add)
Constructor parameters in net.minecraft.loot.function with type arguments of type LootNumberProvider Constructor Description SetEnchantmentsLootFunction(LootCondition[] conditions, Map<Enchantment,LootNumberProvider> enchantments, boolean add)
SetStewEffectLootFunction(LootCondition[] conditions, Map<StatusEffect,LootNumberProvider> effects)
-
Uses of LootNumberProvider in net.minecraft.loot.operator
Fields in net.minecraft.loot.operator declared as LootNumberProvider Modifier and Type Field Description private @Nullable LootNumberProvider
BoundedIntUnaryOperator. max
private @Nullable LootNumberProvider
BoundedIntUnaryOperator. min
Constructors in net.minecraft.loot.operator with parameters of type LootNumberProvider Constructor Description BoundedIntUnaryOperator(@Nullable LootNumberProvider min, @Nullable LootNumberProvider max)
-
Uses of LootNumberProvider in net.minecraft.loot.provider.number
Classes in net.minecraft.loot.provider.number that implement LootNumberProvider Modifier and Type Class Description class
BinomialLootNumberProvider
class
ConstantLootNumberProvider
class
ScoreLootNumberProvider
class
UniformLootNumberProvider
Fields in net.minecraft.loot.provider.number declared as LootNumberProvider Modifier and Type Field Description private LootNumberProvider
UniformLootNumberProvider. max
private LootNumberProvider
UniformLootNumberProvider. min
private LootNumberProvider
BinomialLootNumberProvider. n
private LootNumberProvider
BinomialLootNumberProvider. p
Method parameters in net.minecraft.loot.provider.number with type arguments of type LootNumberProvider Modifier and Type Method Description private static LootNumberProviderType
LootNumberProviderTypes. register(String id, JsonSerializer<? extends LootNumberProvider> jsonSerializer)
Constructors in net.minecraft.loot.provider.number with parameters of type LootNumberProvider Constructor Description BinomialLootNumberProvider(LootNumberProvider n, LootNumberProvider p)
UniformLootNumberProvider(LootNumberProvider min, LootNumberProvider max)
Constructor parameters in net.minecraft.loot.provider.number with type arguments of type LootNumberProvider Constructor Description LootNumberProviderType(JsonSerializer<? extends LootNumberProvider> jsonSerializer)