Class ItemGroup.EntriesImpl

java.lang.Object
net.minecraft.item.ItemGroup.EntriesImpl
All Implemented Interfaces:
ItemGroup.Entries
Enclosing class:
ItemGroup

private static class ItemGroup.EntriesImpl extends Object implements ItemGroup.Entries
Mappings:
Namespace Name
official cbs$c
intermediary net/minecraft/class_1761$class_7703
named net/minecraft/item/ItemGroup$EntriesImpl
  • Field Details

    • parentTabStacks

      private final ItemStackSet parentTabStacks
      Mappings:
      Namespace Name Mixin selector
      official a Lcbs$c;a:Lcdj;
      intermediary field_40187 Lnet/minecraft/class_1761$class_7703;field_40187:Lnet/minecraft/class_7708;
      named parentTabStacks Lnet/minecraft/item/ItemGroup$EntriesImpl;parentTabStacks:Lnet/minecraft/item/ItemStackSet;
    • searchTabStacks

      private final ItemStackSet searchTabStacks
      Mappings:
      Namespace Name Mixin selector
      official b Lcbs$c;b:Lcdj;
      intermediary field_40188 Lnet/minecraft/class_1761$class_7703;field_40188:Lnet/minecraft/class_7708;
      named searchTabStacks Lnet/minecraft/item/ItemGroup$EntriesImpl;searchTabStacks:Lnet/minecraft/item/ItemStackSet;
    • group

      private final ItemGroup group
      Mappings:
      Namespace Name Mixin selector
      official c Lcbs$c;c:Lcbs;
      intermediary field_40189 Lnet/minecraft/class_1761$class_7703;field_40189:Lnet/minecraft/class_1761;
      named group Lnet/minecraft/item/ItemGroup$EntriesImpl;group:Lnet/minecraft/item/ItemGroup;
    • enabledFeatures

      private final FeatureSet enabledFeatures
      Mappings:
      Namespace Name Mixin selector
      official d Lcbs$c;d:Lbym;
      intermediary field_40190 Lnet/minecraft/class_1761$class_7703;field_40190:Lnet/minecraft/class_7699;
      named enabledFeatures Lnet/minecraft/item/ItemGroup$EntriesImpl;enabledFeatures:Lnet/minecraft/resource/featuretoggle/FeatureSet;
  • Constructor Details

    • EntriesImpl

      public EntriesImpl(ItemGroup group, FeatureSet enabledFeatures)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcbs$c;<init>(Lcbs;Lbym;)V
      intermediary <init> Lnet/minecraft/class_1761$class_7703;<init>(Lnet/minecraft/class_1761;Lnet/minecraft/class_7699;)V
      named <init> Lnet/minecraft/item/ItemGroup$EntriesImpl;<init>(Lnet/minecraft/item/ItemGroup;Lnet/minecraft/resource/featuretoggle/FeatureSet;)V
  • Method Details

    • add

      public void add(ItemStack stack, ItemGroup.StackVisibility visibility)
      Specified by:
      add in interface ItemGroup.Entries
      Mappings:
      Namespace Name Mixin selector
      official a Lcbs$d;a(Lcdi;Lcbs$f;)V
      intermediary method_45417 Lnet/minecraft/class_1761$class_7704;method_45417(Lnet/minecraft/class_1799;Lnet/minecraft/class_1761$class_7705;)V
      named add Lnet/minecraft/item/ItemGroup$Entries;add(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemGroup$StackVisibility;)V
    • getParentTabStacks

      public ItemStackSet getParentTabStacks()
      Mappings:
      Namespace Name Mixin selector
      official a Lcbs$c;a()Lcdj;
      intermediary method_45416 Lnet/minecraft/class_1761$class_7703;method_45416()Lnet/minecraft/class_7708;
      named getParentTabStacks Lnet/minecraft/item/ItemGroup$EntriesImpl;getParentTabStacks()Lnet/minecraft/item/ItemStackSet;
    • getSearchTabStacks

      public ItemStackSet getSearchTabStacks()
      Mappings:
      Namespace Name Mixin selector
      official b Lcbs$c;b()Lcdj;
      intermediary method_45418 Lnet/minecraft/class_1761$class_7703;method_45418()Lnet/minecraft/class_7708;
      named getSearchTabStacks Lnet/minecraft/item/ItemGroup$EntriesImpl;getSearchTabStacks()Lnet/minecraft/item/ItemStackSet;