Package net.minecraft
Class class_9375
java.lang.Object
net.minecraft.loot.function.ConditionalLootFunction
net.minecraft.class_9375
- All Implemented Interfaces:
BiFunction<ItemStack,
,LootContext, ItemStack> LootContextAware
,LootFunction
- Mappings:
Namespace Name official eqc
intermediary net/minecraft/class_9375
named net/minecraft/class_9375
-
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 TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<class_9375> static final FireworkExplosionComponent
(package private) final Optional
<FireworkExplosionComponent.Type> Fields inherited from class net.minecraft.loot.function.ConditionalLootFunction
conditions
-
Constructor Summary
ConstructorsConstructorDescriptionclass_9375
(List<LootCondition> list, Optional<FireworkExplosionComponent.Type> optional, Optional<IntList> optional2, Optional<IntList> optional3, Optional<Boolean> optional4, Optional<Boolean> optional5) -
Method Summary
Modifier and TypeMethodDescriptiongetType()
private FireworkExplosionComponent
method_58205
(FireworkExplosionComponent fireworkExplosionComponent) protected ItemStack
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
-
field_49874
- Mappings:
Namespace Name Mixin selector official a
Leqc;a:Lcom/mojang/serialization/Codec;
intermediary field_49874
Lnet/minecraft/class_9375;field_49874:Lcom/mojang/serialization/Codec;
named field_49874
Lnet/minecraft/class_9375;field_49874:Lcom/mojang/serialization/Codec;
-
field_49875
- Mappings:
Namespace Name Mixin selector official b
Leqc;b:Lcuu;
intermediary field_49875
Lnet/minecraft/class_9375;field_49875:Lnet/minecraft/class_9283;
named field_49875
Lnet/minecraft/class_9375;field_49875:Lnet/minecraft/component/type/FireworkExplosionComponent;
-
field_49876
- Mappings:
Namespace Name Mixin selector official c
Leqc;c:Ljava/util/Optional;
intermediary field_49876
Lnet/minecraft/class_9375;field_49876:Ljava/util/Optional;
named field_49876
Lnet/minecraft/class_9375;field_49876:Ljava/util/Optional;
-
field_49877
- Mappings:
Namespace Name Mixin selector official d
Leqc;d:Ljava/util/Optional;
intermediary field_49877
Lnet/minecraft/class_9375;field_49877:Ljava/util/Optional;
named field_49877
Lnet/minecraft/class_9375;field_49877:Ljava/util/Optional;
-
field_49878
- Mappings:
Namespace Name Mixin selector official e
Leqc;e:Ljava/util/Optional;
intermediary field_49878
Lnet/minecraft/class_9375;field_49878:Ljava/util/Optional;
named field_49878
Lnet/minecraft/class_9375;field_49878:Ljava/util/Optional;
-
field_49879
- Mappings:
Namespace Name Mixin selector official f
Leqc;f:Ljava/util/Optional;
intermediary field_49879
Lnet/minecraft/class_9375;field_49879:Ljava/util/Optional;
named field_49879
Lnet/minecraft/class_9375;field_49879:Ljava/util/Optional;
-
field_49880
- Mappings:
Namespace Name Mixin selector official h
Leqc;h:Ljava/util/Optional;
intermediary field_49880
Lnet/minecraft/class_9375;field_49880:Ljava/util/Optional;
named field_49880
Lnet/minecraft/class_9375;field_49880:Ljava/util/Optional;
-
-
Constructor Details
-
class_9375
-
-
Method Details
-
process
- Specified by:
process
in classConditionalLootFunction
- Mappings:
Namespace Name Mixin selector official a
Lepo;a(Lcsd;Leoa;)Lcsd;
intermediary method_522
Lnet/minecraft/class_120;method_522(Lnet/minecraft/class_1799;Lnet/minecraft/class_47;)Lnet/minecraft/class_1799;
named process
Lnet/minecraft/loot/function/ConditionalLootFunction;process(Lnet/minecraft/item/ItemStack;Lnet/minecraft/loot/context/LootContext;)Lnet/minecraft/item/ItemStack;
-
method_58205
private FireworkExplosionComponent method_58205(FireworkExplosionComponent fireworkExplosionComponent) - Mappings:
Namespace Name Mixin selector official a
Leqc;a(Lcuu;)Lcuu;
intermediary method_58205
Lnet/minecraft/class_9375;method_58205(Lnet/minecraft/class_9283;)Lnet/minecraft/class_9283;
named method_58205
Lnet/minecraft/class_9375;method_58205(Lnet/minecraft/component/type/FireworkExplosionComponent;)Lnet/minecraft/component/type/FireworkExplosionComponent;
-
getType
- Mappings:
Namespace Name Mixin selector official b
Lepp;b()Lepq;
intermediary method_29321
Lnet/minecraft/class_117;method_29321()Lnet/minecraft/class_5339;
named getType
Lnet/minecraft/loot/function/LootFunction;getType()Lnet/minecraft/loot/function/LootFunctionType;
-