net.minecraft.screen.slot

public class ForgingSlotsManager$Builder

net.minecraft.world.inventory.ItemCombinerMenuSlotDefinition$Builder
net.minecraft.class_8047$class_8048
net.minecraft.screen.slot.ForgingSlotsManager$Builder

Field summary

Modifier and TypeField
private final List<ForgingSlotsManager$ForgingSlot>
inputSlots
field_54596
inputs
private ForgingSlotsManager$ForgingSlot
resultSlot
field_41910
resultSlot

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public ForgingSlotsManager$Builder
withSlot(int slotIndex, int xPlacement, int yPlacement, Predicate<ItemStack> mayPlace)
method_48374(int arg0, int arg1, int arg2, Predicate<class_1799> arg3)
input(int slotId, int x, int y, Predicate<ItemStack> mayPlace)
public ForgingSlotsManager$Builder
withResultSlot(int slotIndex, int xPlacement, int yPlacement)
method_48373(int arg0, int arg1, int arg2)
output(int slotId, int x, int y)
public ForgingSlotsManager
build()
method_48372()
build()
private static boolean
lambda$withResultSlot$0(ItemStack arg0)
method_48375(class_1799 arg0)
method_48375(ItemStack stack)