net.minecraft.client.gui.screen.ingame

public abstract class ForgingScreen<T extends ForgingScreenHandler>

extends HandledScreen<T> implements ScreenHandlerListener

All mapped superinterfaces:

ParentElement, Element, Navigable, Drawable, ScreenHandlerProvider, ScreenHandlerListener

net.minecraft.client.gui.screens.inventory.ItemCombinerScreen
net.minecraft.client.gui.screens.inventory.ItemCombinerScreen
net.minecraft.class_4894
net.minecraft.client.gui.screen.ingame.ForgingScreen

Field summary

Modifier and TypeField
private final Identifier
menuResource
menuResource
field_22794
texture

Constructor summary

ModifierConstructor
public (T handler, PlayerInventory playerInventory, Text title, Identifier texture)

Method summary

Modifier and TypeMethod
protected void
subInit()
subInit()
method_25445()
setup()
protected void
init()
init()
method_25426()
init()
public void
removed()
removed()
method_25432()
removed()
public void
extractBackground(GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a)
extractBackground(GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a)
method_25420(class_332 arg0, int arg1, int arg2, float arg3)
renderBackground(DrawContext arg0, int arg1, int arg2, float arg3)
protected abstract void
extractErrorIcon(GuiGraphicsExtractor graphics, int xo, int yo)
extractErrorIcon(GuiGraphicsExtractor graphics, int xo, int yo)
method_48467(class_332 arg0, int arg1, int arg2)
drawInvalidRecipeArrow(DrawContext context, int x, int y)
public void
dataChanged(AbstractContainerMenu container, int id, int value)
dataChanged(AbstractContainerMenu container, int id, int value)
method_7633(class_1703 arg0, int arg1, int arg2)
onPropertyUpdate(ScreenHandler arg0, int arg1, int arg2)
public void
slotChanged(AbstractContainerMenu container, int slotIndex, ItemStack itemStack)
slotChanged(AbstractContainerMenu container, int slotIndex, ItemStack itemStack)
method_7635(class_1703 arg0, int arg1, class_1799 arg2)
onSlotUpdate(ScreenHandler arg0, int arg1, ItemStack arg2)