Package net.minecraft

Interface class_12283.class_12285<T,R>

All Superinterfaces:
class_12283<R>
All Known Implementing Classes:
ContextLootNbtProvider.BlockEntityTarget, ContextLootNbtProvider.EntityTarget, CopyComponentsLootFunction.BlockEntityComponentsSource, CopyComponentsLootFunction.class_12288
Enclosing interface:
class_12283<R>

public static interface class_12283.class_12285<T,R> extends class_12283<R>
Mappings:
Namespace Name
named net/minecraft/class_12283$class_12285
intermediary net/minecraft/class_12283$class_12285
official fmn$b
  • Method Details

    • getComponents

      @Nullable R getComponents(T t)
      Mappings:
      Namespace Name Mixin selector
      named getComponents Lnet/minecraft/class_12283$class_12285;getComponents(Ljava/lang/Object;)Ljava/lang/Object;
      intermediary method_74905 Lnet/minecraft/class_12283$class_12285;method_74905(Ljava/lang/Object;)Ljava/lang/Object;
      official a Lfmn$b;a(Ljava/lang/Object;)Ljava/lang/Object;
    • contextParam

      ContextParameter<? extends T> contextParam()
      Specified by:
      contextParam in interface class_12283<T>
      Mappings:
      Namespace Name Mixin selector
      named contextParam Lnet/minecraft/class_12283;contextParam()Lnet/minecraft/util/context/ContextParameter;
      intermediary comp_4920 Lnet/minecraft/class_12283;comp_4920()Lnet/minecraft/class_169;
      official a Lfmn;a()Lbho;
    • method_76208

      default @Nullable R method_76208(LootContext lootContext)
      Specified by:
      method_76208 in interface class_12283<T>
      Mappings:
      Namespace Name Mixin selector
      named method_76208 Lnet/minecraft/class_12283;method_76208(Lnet/minecraft/loot/context/LootContext;)Ljava/lang/Object;
      intermediary method_76208 Lnet/minecraft/class_12283;method_76208(Lnet/minecraft/class_47;)Ljava/lang/Object;
      official a Lfmn;a(Lfmm;)Ljava/lang/Object;