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.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 LootNumberProvider Modifier and Type Field Description private LootNumberProviderLootPool. bonusRollsprivate LootNumberProviderLootPool.Builder. bonusRollsRangeprivate LootNumberProviderLootPool.Builder. rollsprivate LootNumberProviderLootPool. rollsMethods in net.minecraft.loot with parameters of type LootNumberProvider Modifier and Type Method Description LootPool.BuilderLootPool.Builder. method_35509(LootNumberProvider lootNumberProvider)LootPool.BuilderLootPool.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 LootNumberProviderValueCheckLootCondition. valueMethods in net.minecraft.loot.condition with parameters of type LootNumberProvider Modifier and Type Method Description static LootCondition.BuilderValueCheckLootCondition. 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 LootNumberProviderSetAttributesLootFunction.Attribute. amountRangeprivate LootNumberProviderLootingEnchantLootFunction.Builder. countRangeprivate LootNumberProviderLootingEnchantLootFunction. countRangeprivate LootNumberProviderSetCountLootFunction. countRangeprivate LootNumberProviderSetDamageLootFunction. durabilityRangeprivate LootNumberProviderSetAttributesLootFunction.class_6156. field_31859private LootNumberProviderEnchantWithLevelsLootFunction.Builder. rangeprivate LootNumberProviderEnchantWithLevelsLootFunction. rangeFields in net.minecraft.loot.function with type parameters of type LootNumberProvider Modifier and Type Field Description private Map<StatusEffect,LootNumberProvider>SetStewEffectLootFunction. effectsprivate Map<Enchantment,LootNumberProvider>SetEnchantmentsLootFunction. enchantmentsprivate Map<Enchantment,LootNumberProvider>SetEnchantmentsLootFunction.class_6158. field_31864private Map<StatusEffect,LootNumberProvider>SetStewEffectLootFunction.Builder. mapConstructors 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 LootNumberProviderBoundedIntUnaryOperator. maxprivate @Nullable LootNumberProviderBoundedIntUnaryOperator. minConstructors 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 classBinomialLootNumberProviderclassConstantLootNumberProviderclassScoreLootNumberProviderclassUniformLootNumberProviderFields in net.minecraft.loot.provider.number declared as LootNumberProvider Modifier and Type Field Description private LootNumberProviderUniformLootNumberProvider. maxprivate LootNumberProviderUniformLootNumberProvider. minprivate LootNumberProviderBinomialLootNumberProvider. nprivate LootNumberProviderBinomialLootNumberProvider. pMethod parameters in net.minecraft.loot.provider.number with type arguments of type LootNumberProvider Modifier and Type Method Description private static LootNumberProviderTypeLootNumberProviderTypes. 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)