Package net.minecraft

Class class_9375

All Implemented Interfaces:
BiFunction<ItemStack,LootContext,ItemStack>, LootContextAware, LootFunction

public class class_9375 extends ConditionalLootFunction
Mappings:
Namespace Name
official eqc
intermediary net/minecraft/class_9375
named net/minecraft/class_9375
  • Field Details

    • field_49874

      public static final com.mojang.serialization.Codec<class_9375> 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

      public static final FireworkExplosionComponent 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

      final Optional<IntList> 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

      final Optional<IntList> 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

      final Optional<Boolean> 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

      final Optional<Boolean> 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

  • Method Details

    • process

      protected ItemStack process(ItemStack stack, LootContext context)
      Specified by:
      process in class ConditionalLootFunction
      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

      public LootFunctionType 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;