Package net.minecraft

Class class_9884

Direct Known Subclasses:
CraftingScreenHandler, PlayerScreenHandler

public abstract class class_9884 extends AbstractRecipeScreenHandler
Mappings:
Namespace Name
named net/minecraft/class_9884
intermediary net/minecraft/class_9884
official cqr
  • Field Details

    • field_52561

      private final int field_52561
      Mappings:
      Namespace Name Mixin selector
      named field_52561 Lnet/minecraft/class_9884;field_52561:I
      intermediary field_52561 Lnet/minecraft/class_9884;field_52561:I
      official o Lcqr;o:I
    • field_52562

      private final int field_52562
      Mappings:
      Namespace Name Mixin selector
      named field_52562 Lnet/minecraft/class_9884;field_52562:I
      intermediary field_52562 Lnet/minecraft/class_9884;field_52562:I
      official p Lcqr;p:I
    • field_52559

      protected final RecipeInputInventory field_52559
      Mappings:
      Namespace Name Mixin selector
      named field_52559 Lnet/minecraft/class_9884;field_52559:Lnet/minecraft/inventory/RecipeInputInventory;
      intermediary field_52559 Lnet/minecraft/class_9884;field_52559:Lnet/minecraft/class_8566;
      official m Lcqr;m:Lcri;
    • field_52560

      protected final CraftingResultInventory field_52560
      Mappings:
      Namespace Name Mixin selector
      named field_52560 Lnet/minecraft/class_9884;field_52560:Lnet/minecraft/inventory/CraftingResultInventory;
      intermediary field_52560 Lnet/minecraft/class_9884;field_52560:Lnet/minecraft/class_1731;
      official n Lcqr;n:Lcsi;
  • Constructor Details

    • class_9884

      public class_9884(ScreenHandlerType<?> screenHandlerType, int int2, int int3, int int4)
  • Method Details

    • method_61625

      protected Slot method_61625(PlayerEntity playerEntity, int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      named method_61625 Lnet/minecraft/class_9884;method_61625(Lnet/minecraft/entity/player/PlayerEntity;II)Lnet/minecraft/screen/slot/Slot;
      intermediary method_61625 Lnet/minecraft/class_9884;method_61625(Lnet/minecraft/class_1657;II)Lnet/minecraft/class_1735;
      official a Lcqr;a(Lcnp;II)Lcsn;
    • method_61626

      protected void method_61626(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      named method_61626 Lnet/minecraft/class_9884;method_61626(II)V
      intermediary method_61626 Lnet/minecraft/class_9884;method_61626(II)V
      official d Lcqr;d(II)V
    • fillInputSlots

      public AbstractRecipeScreenHandler.class_9885 fillInputSlots(boolean craftAll, boolean bool, RecipeEntry<?> recipeEntry, PlayerInventory playerInventory)
      Specified by:
      fillInputSlots in class AbstractRecipeScreenHandler
      Mappings:
      Namespace Name Mixin selector
      named fillInputSlots Lnet/minecraft/screen/AbstractRecipeScreenHandler;fillInputSlots(ZZLnet/minecraft/recipe/RecipeEntry;Lnet/minecraft/entity/player/PlayerInventory;)Lnet/minecraft/screen/AbstractRecipeScreenHandler$class_9885;
      intermediary method_17697 Lnet/minecraft/class_1729;method_17697(ZZLnet/minecraft/class_8786;Lnet/minecraft/class_1661;)Lnet/minecraft/class_1729$class_9885;
      official a Lcsf;a(ZZLczv;Lcno;)Lcsf$a;
    • onInputSlotFillStart

      protected void onInputSlotFillStart()
      Mappings:
      Namespace Name Mixin selector
      named onInputSlotFillStart Lnet/minecraft/class_9884;onInputSlotFillStart()V
      intermediary method_59963 Lnet/minecraft/class_9884;method_59963()V
      official l Lcqr;l()V
    • onInputSlotFillFinish

      protected void onInputSlotFillFinish(RecipeEntry<CraftingRecipe> recipeEntry)
      Mappings:
      Namespace Name Mixin selector
      named onInputSlotFillFinish Lnet/minecraft/class_9884;onInputSlotFillFinish(Lnet/minecraft/recipe/RecipeEntry;)V
      intermediary method_59964 Lnet/minecraft/class_9884;method_59964(Lnet/minecraft/class_8786;)V
      official a Lcqr;a(Lczv;)V
    • method_61627

      public abstract Slot method_61627()
      Mappings:
      Namespace Name Mixin selector
      named method_61627 Lnet/minecraft/class_9884;method_61627()Lnet/minecraft/screen/slot/Slot;
      intermediary method_61627 Lnet/minecraft/class_9884;method_61627()Lnet/minecraft/class_1735;
      official m Lcqr;m()Lcsn;
    • method_61628

      public abstract List<Slot> method_61628()
      Mappings:
      Namespace Name Mixin selector
      named method_61628 Lnet/minecraft/class_9884;method_61628()Ljava/util/List;
      intermediary method_61628 Lnet/minecraft/class_9884;method_61628()Ljava/util/List;
      official n Lcqr;n()Ljava/util/List;
    • method_61629

      public int method_61629()
      Mappings:
      Namespace Name Mixin selector
      named method_61629 Lnet/minecraft/class_9884;method_61629()I
      intermediary method_61629 Lnet/minecraft/class_9884;method_61629()I
      official o Lcqr;o()I
    • method_61630

      public int method_61630()
      Mappings:
      Namespace Name Mixin selector
      named method_61630 Lnet/minecraft/class_9884;method_61630()I
      intermediary method_61630 Lnet/minecraft/class_9884;method_61630()I
      official p Lcqr;p()I
    • method_61631

      protected abstract PlayerEntity method_61631()
      Mappings:
      Namespace Name Mixin selector
      named method_61631 Lnet/minecraft/class_9884;method_61631()Lnet/minecraft/entity/player/PlayerEntity;
      intermediary method_61631 Lnet/minecraft/class_9884;method_61631()Lnet/minecraft/class_1657;
      official q Lcqr;q()Lcnp;
    • populateRecipeFinder

      public void populateRecipeFinder(class_9875 finder)
      Specified by:
      populateRecipeFinder in class AbstractRecipeScreenHandler
      Mappings:
      Namespace Name Mixin selector
      named populateRecipeFinder Lnet/minecraft/screen/AbstractRecipeScreenHandler;populateRecipeFinder(Lnet/minecraft/class_9875;)V
      intermediary method_7654 Lnet/minecraft/class_1729;method_7654(Lnet/minecraft/class_9875;)V
      official a Lcsf;a(Lcnu;)V