Package net.minecraft

Class class_12264

java.lang.Object
net.minecraft.class_12264
All Implemented Interfaces:
class_12275, LootContextAware
Direct Known Subclasses:
class_12268

public abstract class class_12264 extends Object implements class_12275
Mappings:
Namespace Name
named net/minecraft/class_12264
intermediary net/minecraft/class_12264
official dtj
  • Field Details

    • field_64147

      protected final List<class_12275> field_64147
      Mappings:
      Namespace Name Mixin selector
      named field_64147 Lnet/minecraft/class_12264;field_64147:Ljava/util/List;
      intermediary field_64147 Lnet/minecraft/class_12264;field_64147:Ljava/util/List;
      official a Ldtj;a:Ljava/util/List;
    • field_64148

      private final Function<LootContext,ItemSource> field_64148
      Mappings:
      Namespace Name Mixin selector
      named field_64148 Lnet/minecraft/class_12264;field_64148:Ljava/util/function/Function;
      intermediary field_64148 Lnet/minecraft/class_12264;field_64148:Ljava/util/function/Function;
      official b Ldtj;b:Ljava/util/function/Function;
  • Constructor Details

  • Method Details

    • method_76109

      protected static <T extends class_12264> com.mojang.serialization.MapCodec<T> method_76109(Function<List<class_12275>,T> function)
      Mappings:
      Namespace Name Mixin selector
      named method_76109 Lnet/minecraft/class_12264;method_76109(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;
      intermediary method_76109 Lnet/minecraft/class_12264;method_76109(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;
      official a Ldtj;a(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;
    • method_76112

      protected static <T extends class_12264> com.mojang.serialization.Codec<T> method_76112(Function<List<class_12275>,T> function)
      Mappings:
      Namespace Name Mixin selector
      named method_76112 Lnet/minecraft/class_12264;method_76112(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec;
      intermediary method_76112 Lnet/minecraft/class_12264;method_76112(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec;
      official b Ldtj;b(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec;
    • method_76106

      public abstract com.mojang.serialization.MapCodec<? extends class_12264> method_76106()
      Specified by:
      method_76106 in interface class_12275
      Mappings:
      Namespace Name Mixin selector
      named method_76106 Lnet/minecraft/class_12275;method_76106()Lcom/mojang/serialization/MapCodec;
      intermediary method_76106 Lnet/minecraft/class_12275;method_76106()Lcom/mojang/serialization/MapCodec;
      official a Ldtr;a()Lcom/mojang/serialization/MapCodec;
    • method_76108

      public ItemSource method_76108(LootContext lootContext)
      Specified by:
      method_76108 in interface class_12275
      Mappings:
      Namespace Name Mixin selector
      named method_76108 Lnet/minecraft/class_12275;method_76108(Lnet/minecraft/loot/context/LootContext;)Lnet/minecraft/inventory/ItemSource;
      intermediary method_76108 Lnet/minecraft/class_12275;method_76108(Lnet/minecraft/class_47;)Lnet/minecraft/class_12271;
      official a Ldtr;a(Lfmm;)Ldtq;
    • validate

      public void validate(LootTableReporter reporter)
      Specified by:
      validate in interface LootContextAware
      Mappings:
      Namespace Name Mixin selector
      named validate Lnet/minecraft/loot/context/LootContextAware;validate(Lnet/minecraft/loot/LootTableReporter;)V
      intermediary method_292 Lnet/minecraft/class_46;method_292(Lnet/minecraft/class_58;)V
      official a Lfmo;a(Lfmt;)V