Class ForgingSlotsManager

java.lang.Object
net.minecraft.screen.slot.ForgingSlotsManager

public class ForgingSlotsManager extends Object
Mappings:
Namespace Name
official cfm
intermediary net/minecraft/class_8047
named net/minecraft/screen/slot/ForgingSlotsManager
  • Field Details

    • inputSlots

      private final List<ForgingSlotsManager.ForgingSlot> inputSlots
      Mappings:
      Namespace Name Mixin selector
      official a Lcfm;a:Ljava/util/List;
      intermediary field_41907 Lnet/minecraft/class_8047;field_41907:Ljava/util/List;
      named inputSlots Lnet/minecraft/screen/slot/ForgingSlotsManager;inputSlots:Ljava/util/List;
    • resultSlot

      private final ForgingSlotsManager.ForgingSlot resultSlot
      Mappings:
      Namespace Name Mixin selector
      official b Lcfm;b:Lcfm$b;
      intermediary field_41908 Lnet/minecraft/class_8047;field_41908:Lnet/minecraft/class_8047$class_8049;
      named resultSlot Lnet/minecraft/screen/slot/ForgingSlotsManager;resultSlot:Lnet/minecraft/screen/slot/ForgingSlotsManager$ForgingSlot;
  • Constructor Details

    • ForgingSlotsManager

      ForgingSlotsManager(List<ForgingSlotsManager.ForgingSlot> inputSlots, ForgingSlotsManager.ForgingSlot resultSlot)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcfm;<init>(Ljava/util/List;Lcfm$b;)V
      intermediary <init> Lnet/minecraft/class_8047;<init>(Ljava/util/List;Lnet/minecraft/class_8047$class_8049;)V
      named <init> Lnet/minecraft/screen/slot/ForgingSlotsManager;<init>(Ljava/util/List;Lnet/minecraft/screen/slot/ForgingSlotsManager$ForgingSlot;)V
  • Method Details

    • create

      public static ForgingSlotsManager.Builder create()
      Mappings:
      Namespace Name Mixin selector
      official a Lcfm;a()Lcfm$a;
      intermediary method_48364 Lnet/minecraft/class_8047;method_48364()Lnet/minecraft/class_8047$class_8048;
      named create Lnet/minecraft/screen/slot/ForgingSlotsManager;create()Lnet/minecraft/screen/slot/ForgingSlotsManager$Builder;
    • hasSlotIndex

      public boolean hasSlotIndex(int index)
      Mappings:
      Namespace Name Mixin selector
      official a Lcfm;a(I)Z
      intermediary method_48365 Lnet/minecraft/class_8047;method_48365(I)Z
      named hasSlotIndex Lnet/minecraft/screen/slot/ForgingSlotsManager;hasSlotIndex(I)Z
    • getInputSlot

      public ForgingSlotsManager.ForgingSlot getInputSlot(int index)
      Mappings:
      Namespace Name Mixin selector
      official b Lcfm;b(I)Lcfm$b;
      intermediary method_48367 Lnet/minecraft/class_8047;method_48367(I)Lnet/minecraft/class_8047$class_8049;
      named getInputSlot Lnet/minecraft/screen/slot/ForgingSlotsManager;getInputSlot(I)Lnet/minecraft/screen/slot/ForgingSlotsManager$ForgingSlot;
    • getResultSlot

      public ForgingSlotsManager.ForgingSlot getResultSlot()
      Mappings:
      Namespace Name Mixin selector
      official b Lcfm;b()Lcfm$b;
      intermediary method_48366 Lnet/minecraft/class_8047;method_48366()Lnet/minecraft/class_8047$class_8049;
      named getResultSlot Lnet/minecraft/screen/slot/ForgingSlotsManager;getResultSlot()Lnet/minecraft/screen/slot/ForgingSlotsManager$ForgingSlot;
    • getInputSlots

      public List<ForgingSlotsManager.ForgingSlot> getInputSlots()
      Mappings:
      Namespace Name Mixin selector
      official c Lcfm;c()Ljava/util/List;
      intermediary method_48368 Lnet/minecraft/class_8047;method_48368()Ljava/util/List;
      named getInputSlots Lnet/minecraft/screen/slot/ForgingSlotsManager;getInputSlots()Ljava/util/List;
    • getInputSlotCount

      public int getInputSlotCount()
      Mappings:
      Namespace Name Mixin selector
      official d Lcfm;d()I
      intermediary method_48369 Lnet/minecraft/class_8047;method_48369()I
      named getInputSlotCount Lnet/minecraft/screen/slot/ForgingSlotsManager;getInputSlotCount()I
    • getResultSlotIndex

      public int getResultSlotIndex()
      Mappings:
      Namespace Name Mixin selector
      official e Lcfm;e()I
      intermediary method_48370 Lnet/minecraft/class_8047;method_48370()I
      named getResultSlotIndex Lnet/minecraft/screen/slot/ForgingSlotsManager;getResultSlotIndex()I
    • getInputSlotIndices

      public List<Integer> getInputSlotIndices()
      Mappings:
      Namespace Name Mixin selector
      official f Lcfm;f()Ljava/util/List;
      intermediary method_48371 Lnet/minecraft/class_8047;method_48371()Ljava/util/List;
      named getInputSlotIndices Lnet/minecraft/screen/slot/ForgingSlotsManager;getInputSlotIndices()Ljava/util/List;