Class ForgingScreenSlots

java.lang.Object
net.minecraft.screen.ForgingScreenSlots

public class ForgingScreenSlots extends Object
Mappings:
Namespace Name
official cbd
intermediary net/minecraft/class_8047
named net/minecraft/screen/ForgingScreenSlots
  • Field Details

    • inputSlots

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

      private final ForgingScreenSlots.Slot resultSlot
      Mappings:
      Namespace Name Mixin selector
      official b Lcbd;b:Lcbd$b;
      intermediary field_41908 Lnet/minecraft/class_8047;field_41908:Lnet/minecraft/class_8047$class_8049;
      named resultSlot Lnet/minecraft/screen/ForgingScreenSlots;resultSlot:Lnet/minecraft/screen/ForgingScreenSlots$Slot;
  • Constructor Details

    • ForgingScreenSlots

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

    • builder

      public static ForgingScreenSlots.Builder builder()
      Mappings:
      Namespace Name Mixin selector
      official a Lcbd;a()Lcbd$a;
      intermediary method_48364 Lnet/minecraft/class_8047;method_48364()Lnet/minecraft/class_8047$class_8048;
      named builder Lnet/minecraft/screen/ForgingScreenSlots;builder()Lnet/minecraft/screen/ForgingScreenSlots$Builder;
    • has

      public boolean has(int index)
      Mappings:
      Namespace Name Mixin selector
      official a Lcbd;a(I)Z
      intermediary method_48365 Lnet/minecraft/class_8047;method_48365(I)Z
      named has Lnet/minecraft/screen/ForgingScreenSlots;has(I)Z
    • get

      public ForgingScreenSlots.Slot get(int index)
      Mappings:
      Namespace Name Mixin selector
      official b Lcbd;b(I)Lcbd$b;
      intermediary method_48367 Lnet/minecraft/class_8047;method_48367(I)Lnet/minecraft/class_8047$class_8049;
      named get Lnet/minecraft/screen/ForgingScreenSlots;get(I)Lnet/minecraft/screen/ForgingScreenSlots$Slot;
    • getResult

      public ForgingScreenSlots.Slot getResult()
      Mappings:
      Namespace Name Mixin selector
      official b Lcbd;b()Lcbd$b;
      intermediary method_48366 Lnet/minecraft/class_8047;method_48366()Lnet/minecraft/class_8047$class_8049;
      named getResult Lnet/minecraft/screen/ForgingScreenSlots;getResult()Lnet/minecraft/screen/ForgingScreenSlots$Slot;
    • getInputs

      public List<ForgingScreenSlots.Slot> getInputs()
      Mappings:
      Namespace Name Mixin selector
      official c Lcbd;c()Ljava/util/List;
      intermediary method_48368 Lnet/minecraft/class_8047;method_48368()Ljava/util/List;
      named getInputs Lnet/minecraft/screen/ForgingScreenSlots;getInputs()Ljava/util/List;
    • getInputSlotCount

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

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

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