Class AnvilScreen
java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
net.minecraft.client.gui.screens.inventory.AbstractContainerScreen<T>
net.minecraft.client.gui.screens.inventory.ItemCombinerScreen<AnvilMenu>
net.minecraft.client.gui.screens.inventory.AnvilScreen
- All Implemented Interfaces:
- ContainerEventHandler,- GuiEventListener,- Renderable,- TabOrderedElement,- MenuAccess<AnvilMenu>,- ContainerListener
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.client.gui.screens.ScreenScreen.NarratableSearchResult
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final ResourceLocationprivate static final ResourceLocationprivate EditBoxprivate final Playerprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ComponentFields inherited from class net.minecraft.client.gui.screens.inventory.AbstractContainerScreenhoveredSlot, imageHeight, imageWidth, INVENTORY_LOCATION, inventoryLabelX, inventoryLabelY, isQuickCrafting, leftPos, menu, playerInventoryTitle, quickCraftSlots, SLOT_ITEM_BLIT_OFFSET, slotColor, titleLabelX, titleLabelY, topPosFields inherited from class net.minecraft.client.gui.screens.ScreenBACKGROUND_LOCATION, font, height, minecraft, renderables, screenExecutor, title, widthFields inherited from interface net.minecraft.client.gui.components.events.GuiEventListenerDOUBLE_CLICK_THRESHOLD_MS
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleankeyPressed(int p_97878_, int p_97879_, int p_97880_) private voidonNameChanged(String p_97899_) protected voidrenderBg(GuiGraphics p_283345_, float p_283412_, int p_282871_, int p_281306_) protected voidrenderErrorIcon(GuiGraphics p_282905_, int p_283237_, int p_282237_) voidrenderFg(GuiGraphics p_283449_, int p_283263_, int p_281526_, float p_282957_) protected voidrenderLabels(GuiGraphics p_281442_, int p_282417_, int p_283022_) voidvoidslotChanged(AbstractContainerMenu p_97882_, int p_97883_, ItemStack p_97884_) protected voidsubInit()Methods inherited from class net.minecraft.client.gui.screens.inventory.ItemCombinerScreendataChanged, init, removed, renderMethods inherited from class net.minecraft.client.gui.screens.inventory.AbstractContainerScreencheckHotbarKeyPressed, clearDraggingState, containerTick, getGuiLeft, getGuiTop, getMenu, getSlotColor, getSlotUnderMouse, getTooltipFromContainerItem, getXSize, getYSize, handleSlotStateChanged, hasClickedOutside, isHovering, isPauseScreen, mouseClicked, mouseDragged, mouseReleased, onClose, renderBackground, renderSlot, renderSlotHighlight, renderSlotHighlight, renderTooltip, slotClicked, tickMethods inherited from class net.minecraft.client.gui.screens.Screenadded, addRenderableOnly, addRenderableWidget, addWidget, afterKeyboardAction, afterMouseAction, afterMouseMove, changeFocus, children, clearFocus, clearWidgets, findNarratableWidget, getBackgroundMusic, getMinecraft, getNarrationMessage, getRectangle, getTitle, getTooltipFromItem, getUsageNarration, handleComponentClicked, handleDelayedNarration, hasAltDown, hasControlDown, hasShiftDown, hideWidgets, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, narrationEnabled, onFilesDrop, rebuildWidgets, removeWidget, renderDirtBackground, renderTransparentBackground, renderWithTooltip, repositionElements, setInitialFocus, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, shouldCloseOnEsc, shouldNarrateNavigation, triggerImmediateNarration, updateNarratedWidget, updateNarrationState, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.components.events.AbstractContainerEventHandlergetFocused, isDragging, setDragging, setFocusedMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.components.events.ContainerEventHandlercharTyped, getChildAt, getCurrentFocusPath, isFocused, keyReleased, magicalSpecialHackyFocus, mouseScrolled, nextFocusPath, setFocusedMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListenermouseMovedMethods inherited from interface net.minecraft.client.gui.components.TabOrderedElementgetTabOrderGroup
- 
Field Details- 
TEXT_FIELD_SPRITE
- 
TEXT_FIELD_DISABLED_SPRITE
- 
ERROR_SPRITE
- 
ANVIL_LOCATION
- 
TOO_EXPENSIVE_TEXT
- 
name
- 
player
 
- 
- 
Constructor Details- 
AnvilScreen
 
- 
- 
Method Details- 
subInitprotected void subInit()- Overrides:
- subInitin class- ItemCombinerScreen<AnvilMenu>
 
- 
resize
- 
keyPressedpublic boolean keyPressed(int p_97878_, int p_97879_, int p_97880_) - Specified by:
- keyPressedin interface- ContainerEventHandler
- Specified by:
- keyPressedin interface- GuiEventListener
- Overrides:
- keyPressedin class- AbstractContainerScreen<AnvilMenu>
 
- 
onNameChanged
- 
renderLabels- Overrides:
- renderLabelsin class- AbstractContainerScreen<AnvilMenu>
 
- 
renderBg- Overrides:
- renderBgin class- ItemCombinerScreen<AnvilMenu>
 
- 
renderFg- Overrides:
- renderFgin class- ItemCombinerScreen<AnvilMenu>
 
- 
renderErrorIcon- Specified by:
- renderErrorIconin class- ItemCombinerScreen<AnvilMenu>
 
- 
slotChanged- Specified by:
- slotChangedin interface- ContainerListener
- Overrides:
- slotChangedin class- ItemCombinerScreen<AnvilMenu>
 
 
-