Package net.minecraft.screen
Class ForgingScreenSlots
java.lang.Object
net.minecraft.screen.ForgingScreenSlots
- Mappings:
Namespace Name official cbdintermediary net/minecraft/class_8047named net/minecraft/screen/ForgingScreenSlots
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic final record -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<ForgingScreenSlots.Slot>private final ForgingScreenSlots.Slot -
Constructor Summary
ConstructorsConstructorDescriptionForgingScreenSlots(List<ForgingScreenSlots.Slot> inputSlots, ForgingScreenSlots.Slot resultSlot) -
Method Summary
Modifier and TypeMethodDescriptionstatic ForgingScreenSlots.Builderbuilder()get(int index) intintbooleanhas(int index)
-
Field Details
-
inputSlots
- Mappings:
Namespace Name Mixin selector official aLcbd;a:Ljava/util/List;intermediary field_41907Lnet/minecraft/class_8047;field_41907:Ljava/util/List;named inputSlotsLnet/minecraft/screen/ForgingScreenSlots;inputSlots:Ljava/util/List;
-
resultSlot
- Mappings:
Namespace Name Mixin selector official bLcbd;b:Lcbd$b;intermediary field_41908Lnet/minecraft/class_8047;field_41908:Lnet/minecraft/class_8047$class_8049;named resultSlotLnet/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;)Vintermediary <init>Lnet/minecraft/class_8047;<init>(Ljava/util/List;Lnet/minecraft/class_8047$class_8049;)Vnamed <init>Lnet/minecraft/screen/ForgingScreenSlots;<init>(Ljava/util/List;Lnet/minecraft/screen/ForgingScreenSlots$Slot;)V
-
-
Method Details
-
builder
- Mappings:
Namespace Name Mixin selector official aLcbd;a()Lcbd$a;intermediary method_48364Lnet/minecraft/class_8047;method_48364()Lnet/minecraft/class_8047$class_8048;named builderLnet/minecraft/screen/ForgingScreenSlots;builder()Lnet/minecraft/screen/ForgingScreenSlots$Builder;
-
has
public boolean has(int index) - Mappings:
Namespace Name Mixin selector official aLcbd;a(I)Zintermediary method_48365Lnet/minecraft/class_8047;method_48365(I)Znamed hasLnet/minecraft/screen/ForgingScreenSlots;has(I)Z
-
get
- Mappings:
Namespace Name Mixin selector official bLcbd;b(I)Lcbd$b;intermediary method_48367Lnet/minecraft/class_8047;method_48367(I)Lnet/minecraft/class_8047$class_8049;named getLnet/minecraft/screen/ForgingScreenSlots;get(I)Lnet/minecraft/screen/ForgingScreenSlots$Slot;
-
getResult
- Mappings:
Namespace Name Mixin selector official bLcbd;b()Lcbd$b;intermediary method_48366Lnet/minecraft/class_8047;method_48366()Lnet/minecraft/class_8047$class_8049;named getResultLnet/minecraft/screen/ForgingScreenSlots;getResult()Lnet/minecraft/screen/ForgingScreenSlots$Slot;
-
getInputs
- Mappings:
Namespace Name Mixin selector official cLcbd;c()Ljava/util/List;intermediary method_48368Lnet/minecraft/class_8047;method_48368()Ljava/util/List;named getInputsLnet/minecraft/screen/ForgingScreenSlots;getInputs()Ljava/util/List;
-
getInputSlotCount
public int getInputSlotCount()- Mappings:
Namespace Name Mixin selector official dLcbd;d()Iintermediary method_48369Lnet/minecraft/class_8047;method_48369()Inamed getInputSlotCountLnet/minecraft/screen/ForgingScreenSlots;getInputSlotCount()I
-
getResultSlotIndex
public int getResultSlotIndex()- Mappings:
Namespace Name Mixin selector official eLcbd;e()Iintermediary method_48370Lnet/minecraft/class_8047;method_48370()Inamed getResultSlotIndexLnet/minecraft/screen/ForgingScreenSlots;getResultSlotIndex()I
-
getInputSlotIndices
- Mappings:
Namespace Name Mixin selector official fLcbd;f()Ljava/util/List;intermediary method_48371Lnet/minecraft/class_8047;method_48371()Ljava/util/List;named getInputSlotIndicesLnet/minecraft/screen/ForgingScreenSlots;getInputSlotIndices()Ljava/util/List;
-