net.minecraft.client.gui.screen.ingame

public class AnvilScreen

extends ForgingScreen<AnvilScreenHandler>

All mapped superinterfaces:

ParentElement, Element, Navigable, Drawable, ScreenHandlerProvider, ScreenHandlerListener

net.minecraft.client.gui.screens.inventory.AnvilScreen
net.minecraft.client.gui.screens.inventory.AnvilScreen
net.minecraft.class_471
net.minecraft.client.gui.screen.ingame.AnvilScreen

Field summary

Modifier and TypeField
private static final Identifier
TEXT_FIELD_SPRITE
TEXT_FIELD_SPRITE
field_45436
TEXT_FIELD_TEXTURE
private static final Identifier
TEXT_FIELD_DISABLED_SPRITE
TEXT_FIELD_DISABLED_SPRITE
field_45437
TEXT_FIELD_DISABLED_TEXTURE
private static final Identifier
ERROR_SPRITE
ERROR_SPRITE
field_45438
ERROR_TEXTURE
private static final Identifier
ANVIL_LOCATION
ANVIL_LOCATION
field_2819
TEXTURE
private static final Text
TOO_EXPENSIVE_TEXT
TOO_EXPENSIVE_TEXT
field_26559
TOO_EXPENSIVE_TEXT
private TextFieldWidget
name
name
field_2821
nameField
private final PlayerEntity
player
player
field_29348
player

Constructor summary

ModifierConstructor
public (AnvilScreenHandler handler, PlayerInventory inventory, Text title)

Method summary

Modifier and TypeMethod
protected void
subInit()
subInit()
method_25445()
setup()
protected void
containerTick()
containerTick()
method_37432()
handledScreenTick()
protected void
setInitialFocus()
setInitialFocus()
method_56131()
setInitialFocus()
public void
resize(int width, int height)
resize(int width, int height)
method_25410(int arg0, int arg1)
resize(int arg0, int arg1)
public boolean
keyPressed(KeyEvent event)
keyPressed(KeyEvent event)
method_25404(class_11908 arg0)
keyPressed(KeyInput arg0)
private void
onNameChanged(String name)
onNameChanged(String name)
method_2403(String arg0)
onRenamed(String name)
protected void
extractLabels(GuiGraphicsExtractor graphics, int xm, int ym)
extractLabels(GuiGraphicsExtractor graphics, int xm, int ym)
method_2388(class_332 arg0, int arg1, int arg2)
drawForeground(DrawContext arg0, int arg1, int arg2)
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 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 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)