public class TradeEditorScreen extends DropDownScreen
| Modifier and Type | Field and Description | 
|---|---|
| int | leftThe dimensions of the GUI. | 
| int | topThe dimensions of the GUI. | 
dropDownManager, guiLeft, guiTop, xSize, ySize| Constructor and Description | 
|---|
| TradeEditorScreen(int traderId)Initializes the GUI. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | actionPerformed(net.minecraft.client.gui.widget.button.Button button) | 
| boolean | charTyped(char key,
         int keyCode) | 
| protected void | drawBackgroundUnderMenus(com.mojang.blaze3d.matrix.MatrixStack matrix,
                        float partialTicks,
                        int mouseX,
                        int mouseY)Draws the screen background under the drop-down menus. | 
| void | init() | 
| boolean | isPauseScreen()Returns true if this GUI should pause the game when it is displayed in single-player | 
| boolean | mouseClickedUnderMenus(double x,
                      double y,
                      int mouseButton)Handles mouse input when a drop-down menu is not clicked. | 
| void | render(com.mojang.blaze3d.matrix.MatrixStack matrix,
      int mouseX,
      int mouseY,
      float partialTicks) | 
addDropDown, disableMenus, drawGuiContainerBackgroundLayer, drawGuiContainerForegroundLayer, mouseClicked, mouseDragged, mouseScrolled, removeDropDownaddButton, addWidget, children, getMinecraft, getNarrationMessage, getTitle, getTooltipFromItem, handleComponentClicked, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, keyPressed, onClose, onFilesDrop, removed, renderBackground, renderBackground, renderComponentHoverEffect, renderComponentTooltip, renderDirtBackground, renderTooltip, renderTooltip, renderTooltip, renderToolTip, renderWrappedToolTip, resize, sendMessage, sendMessage, shouldCloseOnEsc, tick, wrapScreenErrorgetFocused, isDragging, setDragging, setFocusedblit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawString, drawString, fill, fillGradient, fillGradient, getBlitOffset, hLine, setBlitOffset, vLineclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic int top
public int left
public TradeEditorScreen(int traderId)
traderId - The ID of the trader being edited.public void init()
init in class DropDownScreenpublic void render(com.mojang.blaze3d.matrix.MatrixStack matrix,
                   int mouseX,
                   int mouseY,
                   float partialTicks)
render in interface net.minecraft.client.gui.IRenderablerender in class DropDownScreenprotected void drawBackgroundUnderMenus(com.mojang.blaze3d.matrix.MatrixStack matrix,
                                        float partialTicks,
                                        int mouseX,
                                        int mouseY)
DropDownScreendrawBackgroundUnderMenus in class DropDownScreenpartialTicks - The current number of partial ticks.mouseX - The x coordinate of the mouse.mouseY - The y coordinate of the mouse.public boolean charTyped(char key,
                         int keyCode)
public boolean mouseClickedUnderMenus(double x,
                                      double y,
                                      int mouseButton)
DropDownScreenmouseClickedUnderMenus in class DropDownScreenx - The x coordinate of the mouse.y - The y coordinate of the mouse.mouseButton - The index of the clicked button.protected void actionPerformed(net.minecraft.client.gui.widget.button.Button button)
public boolean isPauseScreen()
isPauseScreen in class DropDownScreen