接口的使用
net.minecraft.loot.provider.number.LootNumberProvider
-
使用LootNumberProvider的程序包 程序包 说明 net.minecraft.data.server net.minecraft.loot net.minecraft.loot.condition net.minecraft.loot.function net.minecraft.loot.operator net.minecraft.loot.provider.number -
-
net.minecraft.data.server中LootNumberProvider的使用
参数类型为LootNumberProvider的net.minecraft.data.server中的方法 修饰符和类型 方法 说明 private static LootTable.BuilderBlockLootTableGenerator. drops(Block dropWithSilkTouch, ItemConvertible drop, LootNumberProvider count)private static LootTable.BuilderBlockLootTableGenerator. drops(ItemConvertible drop, LootNumberProvider count) -
net.minecraft.loot中LootNumberProvider的使用
声明为LootNumberProvider的net.minecraft.loot中的字段 修饰符和类型 字段 说明 private LootNumberProviderLootPool. bonusRollsprivate LootNumberProviderLootPool.Builder. bonusRollsRangeprivate LootNumberProviderLootPool.Builder. rollsprivate LootNumberProviderLootPool. rolls参数类型为LootNumberProvider的net.minecraft.loot中的方法 修饰符和类型 方法 说明 LootPool.BuilderLootPool.Builder. bonusRolls(LootNumberProvider bonusRolls)LootPool.BuilderLootPool.Builder. rolls(LootNumberProvider rolls)参数类型为LootNumberProvider的net.minecraft.loot中的构造器 构造器 说明 LootPool(LootPoolEntry[] entries, LootCondition[] conditions, LootFunction[] functions, LootNumberProvider rolls, LootNumberProvider bonusRolls) -
net.minecraft.loot.condition中LootNumberProvider的使用
声明为LootNumberProvider的net.minecraft.loot.condition中的字段 修饰符和类型 字段 说明 private LootNumberProviderValueCheckLootCondition. value参数类型为LootNumberProvider的net.minecraft.loot.condition中的方法 修饰符和类型 方法 说明 static LootCondition.BuilderValueCheckLootCondition. builder(LootNumberProvider value, BoundedIntUnaryOperator range)参数类型为LootNumberProvider的net.minecraft.loot.condition中的构造器 构造器 说明 ValueCheckLootCondition(LootNumberProvider value, BoundedIntUnaryOperator range) -
net.minecraft.loot.function中LootNumberProvider的使用
声明为LootNumberProvider的net.minecraft.loot.function中的字段 修饰符和类型 字段 说明 private LootNumberProviderSetAttributesLootFunction.Attribute. amountprivate LootNumberProviderSetAttributesLootFunction.AttributeBuilder. amountprivate LootNumberProviderLootingEnchantLootFunction.Builder. countRangeprivate LootNumberProviderLootingEnchantLootFunction. countRangeprivate LootNumberProviderSetCountLootFunction. countRangeprivate LootNumberProviderSetDamageLootFunction. durabilityRangeprivate LootNumberProviderEnchantWithLevelsLootFunction.Builder. rangeprivate LootNumberProviderEnchantWithLevelsLootFunction. range类型参数类型为LootNumberProvider的net.minecraft.loot.function中的字段 修饰符和类型 字段 说明 private Map<StatusEffect,LootNumberProvider>SetStewEffectLootFunction. effectsprivate Map<Enchantment,LootNumberProvider>SetEnchantmentsLootFunction.Builder. enchantmentsprivate Map<Enchantment,LootNumberProvider>SetEnchantmentsLootFunction. enchantmentsprivate Map<StatusEffect,LootNumberProvider>SetStewEffectLootFunction.Builder. map参数类型为LootNumberProvider的net.minecraft.loot.function中的构造器 构造器 说明 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)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)类型变量类型为LootNumberProvider的net.minecraft.loot.function中的构造器参数 构造器 说明 SetEnchantmentsLootFunction(LootCondition[] conditions, Map<Enchantment,LootNumberProvider> enchantments, boolean add)SetStewEffectLootFunction(LootCondition[] conditions, Map<StatusEffect,LootNumberProvider> effects) -
net.minecraft.loot.operator中LootNumberProvider的使用
声明为LootNumberProvider的net.minecraft.loot.operator中的字段 修饰符和类型 字段 说明 private @Nullable LootNumberProviderBoundedIntUnaryOperator. maxprivate @Nullable LootNumberProviderBoundedIntUnaryOperator. min参数类型为LootNumberProvider的net.minecraft.loot.operator中的构造器 构造器 说明 BoundedIntUnaryOperator(@Nullable LootNumberProvider min, @Nullable LootNumberProvider max) -
net.minecraft.loot.provider.number中LootNumberProvider的使用
实现LootNumberProvider的net.minecraft.loot.provider.number中的类 修饰符和类型 类 说明 classBinomialLootNumberProviderclassConstantLootNumberProviderclassScoreLootNumberProviderclassUniformLootNumberProvider声明为LootNumberProvider的net.minecraft.loot.provider.number中的字段 修饰符和类型 字段 说明 private LootNumberProviderUniformLootNumberProvider. maxprivate LootNumberProviderUniformLootNumberProvider. minprivate LootNumberProviderBinomialLootNumberProvider. nprivate LootNumberProviderBinomialLootNumberProvider. p类型变量类型为LootNumberProvider的net.minecraft.loot.provider.number中的方法参数 修饰符和类型 方法 说明 private static LootNumberProviderTypeLootNumberProviderTypes. register(String id, JsonSerializer<? extends LootNumberProvider> jsonSerializer)类型变量类型为LootNumberProvider的net.minecraft.loot.provider.number中的构造器参数 构造器 说明 LootNumberProviderType(JsonSerializer<? extends LootNumberProvider> jsonSerializer)
-