Uses of Class
net.minecraft.loot.function.ConditionalLootFunction.Builder
-
Uses of ConditionalLootFunction.Builder in net.minecraft.loot.function
Modifier and TypeClassDescriptionstatic class
Modifier and TypeClassDescriptionprivate static final class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
Modifier and TypeMethodDescriptionstatic ConditionalLootFunction.Builder
<?> ApplyBonusLootFunction.binomialWithBonusCount
(Enchantment enchantment, float probability, int extra) protected static ConditionalLootFunction.Builder
<?> ConditionalLootFunction.builder
(Function<List<LootCondition>, LootFunction> joiner) static ConditionalLootFunction.Builder
<?> CopyNameLootFunction.builder
(CopyNameLootFunction.Source source) static ConditionalLootFunction.Builder
<?> EnchantRandomlyLootFunction.builder()
static ConditionalLootFunction.Builder
<?> ExplosionDecayLootFunction.builder()
static ConditionalLootFunction.Builder
<?> FillPlayerHeadLootFunction.builder
(LootContext.EntityTarget target) static ConditionalLootFunction.Builder
<?> FurnaceSmeltLootFunction.builder()
static ConditionalLootFunction.Builder
<?> LimitCountLootFunction.builder
(BoundedIntUnaryOperator limit) static ConditionalLootFunction.Builder
<?> ReferenceLootFunction.builder
(RegistryKey<LootFunction> name) static <T> ConditionalLootFunction.Builder
<?> SetComponentsLootFunction.builder
(DataComponentType<T> componentType, T value) static ConditionalLootFunction.Builder
<?> SetCountLootFunction.builder
(LootNumberProvider countRange) static ConditionalLootFunction.Builder
<?> SetCountLootFunction.builder
(LootNumberProvider countRange, boolean add) static ConditionalLootFunction.Builder
<?> SetCustomDataLootFunction.builder
(NbtCompound nbt) Deprecated.static ConditionalLootFunction.Builder
<?> SetDamageLootFunction.builder
(LootNumberProvider durabilityRange) static ConditionalLootFunction.Builder
<?> SetDamageLootFunction.builder
(LootNumberProvider durabilityRange, boolean add) static ConditionalLootFunction.Builder
<?> SetInstrumentLootFunction.builder
(TagKey<Instrument> options) static ConditionalLootFunction.Builder
<?> SetLootTableLootFunction.builder
(BlockEntityType<?> type, RegistryKey<LootTable> lootTable) static ConditionalLootFunction.Builder
<?> SetLootTableLootFunction.builder
(BlockEntityType<?> type, RegistryKey<LootTable> lootTable, long seed) static ConditionalLootFunction.Builder
<?> SetNameLootFunction.builder
(Text name, SetNameLootFunction.Target target) static ConditionalLootFunction.Builder
<?> SetNameLootFunction.builder
(Text name, SetNameLootFunction.Target target, LootContext.EntityTarget entity) static ConditionalLootFunction.Builder
<?> SetOminousBottleAmplifierLootFunction.builder
(LootNumberProvider amplifier) static ConditionalLootFunction.Builder
<?> SetPotionLootFunction.builder
(RegistryEntry<Potion> potion) static ConditionalLootFunction.Builder
<?> ApplyBonusLootFunction.oreDrops
(Enchantment enchantment) static ConditionalLootFunction.Builder
<?> ApplyBonusLootFunction.uniformBonusCount
(Enchantment enchantment) static ConditionalLootFunction.Builder
<?> ApplyBonusLootFunction.uniformBonusCount
(Enchantment enchantment, int bonusMultiplier)