Class ItemSubPredicate.Type<T extends ItemSubPredicate>

java.lang.Object
net.minecraft.predicate.item.ItemSubPredicate.Type<T>
Enclosing interface:
ItemSubPredicate

public static final class ItemSubPredicate.Type<T extends ItemSubPredicate> extends Object
Mappings:
Namespace Name
named net/minecraft/predicate/item/ItemSubPredicate$Type
intermediary net/minecraft/class_9360$class_8745
official ks$b
  • Field Details

    • field_56401

      private final com.mojang.serialization.Codec<T extends ItemSubPredicate> field_56401
      Mappings:
      Namespace Name Mixin selector
      named field_56401 Lnet/minecraft/predicate/item/ItemSubPredicate$Type;field_56401:Lcom/mojang/serialization/Codec;
      intermediary field_56401 Lnet/minecraft/class_9360$class_8745;field_56401:Lcom/mojang/serialization/Codec;
      official a Lks$b;a:Lcom/mojang/serialization/Codec;
    • field_56402

      private final com.mojang.serialization.MapCodec<ItemSubPredicate.class_10727<T extends ItemSubPredicate>> field_56402
      Mappings:
      Namespace Name Mixin selector
      named field_56402 Lnet/minecraft/predicate/item/ItemSubPredicate$Type;field_56402:Lcom/mojang/serialization/MapCodec;
      intermediary field_56402 Lnet/minecraft/class_9360$class_8745;field_56402:Lcom/mojang/serialization/MapCodec;
      official b Lks$b;b:Lcom/mojang/serialization/MapCodec;
  • Constructor Details

    • Type

      public Type(com.mojang.serialization.Codec<T> codec)
  • Method Details

    • method_67302

      public com.mojang.serialization.Codec<T> method_67302()
      Mappings:
      Namespace Name Mixin selector
      named method_67302 Lnet/minecraft/predicate/item/ItemSubPredicate$Type;method_67302()Lcom/mojang/serialization/Codec;
      intermediary method_67302 Lnet/minecraft/class_9360$class_8745;method_67302()Lcom/mojang/serialization/Codec;
      official a Lks$b;a()Lcom/mojang/serialization/Codec;
    • method_67305

      public com.mojang.serialization.MapCodec<ItemSubPredicate.class_10727<T>> method_67305()
      Mappings:
      Namespace Name Mixin selector
      named method_67305 Lnet/minecraft/predicate/item/ItemSubPredicate$Type;method_67305()Lcom/mojang/serialization/MapCodec;
      intermediary method_67305 Lnet/minecraft/class_9360$class_8745;method_67305()Lcom/mojang/serialization/MapCodec;
      official b Lks$b;b()Lcom/mojang/serialization/MapCodec;