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 cqy
  • 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 Lcqy;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 Lcqy;b:Lcqy$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> Lcqy;<init>(Ljava/util/List;Lcqy$b;)V
  • Method Details

    • create

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

      public boolean hasSlotIndex(int index)
      Mappings:
      Namespace Name Mixin selector
      named hasSlotIndex Lnet/minecraft/screen/slot/ForgingSlotsManager;hasSlotIndex(I)Z
      intermediary method_48365 Lnet/minecraft/class_8047;method_48365(I)Z
      official a Lcqy;a(I)Z
    • 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 b Lcqy;b(I)Lcqy$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 Lcqy;b()Lcqy$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 Lcqy;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 Lcqy;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 Lcqy;e()I
    • getInputSlotIndices

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