Class ForgingSlotsManager

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

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

    • inputSlots

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

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

    • ForgingSlotsManager

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

    • builder

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

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

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

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

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

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