Package net.minecraft.loot.function
Class SetOminousBottleAmplifierLootFunction
java.lang.Object
net.minecraft.loot.function.ConditionalLootFunction
net.minecraft.loot.function.SetOminousBottleAmplifierLootFunction
- All Implemented Interfaces:
BiFunction<ItemStack,
,LootContext, ItemStack> LootContextAware
,LootFunction
- Mappings:
Namespace Name named net/minecraft/loot/function/SetOminousBottleAmplifierLootFunction
intermediary net/minecraft/class_9476
official ern
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.loot.function.ConditionalLootFunction
ConditionalLootFunction.Builder<T extends ConditionalLootFunction.Builder<T>>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final LootNumberProvider
(package private) static final com.mojang.serialization.MapCodec
<SetOminousBottleAmplifierLootFunction> Fields inherited from class net.minecraft.loot.function.ConditionalLootFunction
conditions
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
SetOminousBottleAmplifierLootFunction
(List<LootCondition> conditions, LootNumberProvider amplifier) -
Method Summary
Modifier and TypeMethodDescriptionstatic ConditionalLootFunction.Builder
<?> builder
(LootNumberProvider amplifier) getType()
process
(ItemStack stack, LootContext context) Methods inherited from class net.minecraft.loot.function.ConditionalLootFunction
addConditionsField, apply, builder, validate
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.function.BiFunction
andThen
Methods inherited from interface net.minecraft.loot.context.LootContextAware
getRequiredParameters
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector named CODEC
Lnet/minecraft/loot/function/SetOminousBottleAmplifierLootFunction;CODEC:Lcom/mojang/serialization/MapCodec;
intermediary field_50215
Lnet/minecraft/class_9476;field_50215:Lcom/mojang/serialization/MapCodec;
official a
Lern;a:Lcom/mojang/serialization/MapCodec;
-
amplifier
- Mappings:
Namespace Name Mixin selector named amplifier
Lnet/minecraft/loot/function/SetOminousBottleAmplifierLootFunction;amplifier:Lnet/minecraft/loot/provider/number/LootNumberProvider;
intermediary field_50216
Lnet/minecraft/class_9476;field_50216:Lnet/minecraft/class_5658;
official b
Lern;b:Leti;
-
-
Constructor Details
-
SetOminousBottleAmplifierLootFunction
private SetOminousBottleAmplifierLootFunction(List<LootCondition> conditions, LootNumberProvider amplifier) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/loot/function/SetOminousBottleAmplifierLootFunction;<init>(Ljava/util/List;Lnet/minecraft/loot/provider/number/LootNumberProvider;)V
intermediary <init>
Lnet/minecraft/class_9476;<init>(Ljava/util/List;Lnet/minecraft/class_5658;)V
official <init>
Lern;<init>(Ljava/util/List;Leti;)V
-
-
Method Details
-
getType
- Mappings:
Namespace Name Mixin selector named getType
Lnet/minecraft/loot/function/LootFunction;getType()Lnet/minecraft/loot/function/LootFunctionType;
intermediary method_29321
Lnet/minecraft/class_117;method_29321()Lnet/minecraft/class_5339;
official b
Leqt;b()Lequ;
-
process
- Specified by:
process
in classConditionalLootFunction
- Mappings:
Namespace Name Mixin selector named process
Lnet/minecraft/loot/function/ConditionalLootFunction;process(Lnet/minecraft/item/ItemStack;Lnet/minecraft/loot/context/LootContext;)Lnet/minecraft/item/ItemStack;
intermediary method_522
Lnet/minecraft/class_120;method_522(Lnet/minecraft/class_1799;Lnet/minecraft/class_47;)Lnet/minecraft/class_1799;
official a
Leqs;a(Lctq;Leph;)Lctq;
-
getAmplifier
- Mappings:
Namespace Name Mixin selector named getAmplifier
Lnet/minecraft/loot/function/SetOminousBottleAmplifierLootFunction;getAmplifier()Lnet/minecraft/loot/provider/number/LootNumberProvider;
intermediary method_58740
Lnet/minecraft/class_9476;method_58740()Lnet/minecraft/class_5658;
official c
Lern;c()Leti;
-
builder
- Mappings:
Namespace Name Mixin selector named builder
Lnet/minecraft/loot/function/SetOminousBottleAmplifierLootFunction;builder(Lnet/minecraft/loot/provider/number/LootNumberProvider;)Lnet/minecraft/loot/function/ConditionalLootFunction$Builder;
intermediary method_58737
Lnet/minecraft/class_9476;method_58737(Lnet/minecraft/class_5658;)Lnet/minecraft/class_120$class_121;
official a
Lern;a(Leti;)Leqs$a;
-