public class DialogueScreen
extends net.minecraft.client.gui.screen.Screen
| Modifier and Type | Field and Description | 
|---|---|
| protected int | guiLeftStarting X position for the Gui. | 
| protected int | guiTopStarting Y position for the Gui. | 
| Constructor and Description | 
|---|
| DialogueScreen() | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | addDialogues(java.util.List<Dialogue> dialogues) | 
| void | close() | 
| void | init() | 
| static void | insertDialogues(java.util.List<Dialogue> dialogues)Puts the given list of  Dialogues at the front of the dialogues, pushing
 back the remaining ones to be viewed afterward. | 
| boolean | isPauseScreen()Returns true if this GUI should pause the game when it is displayed in single-player | 
| static boolean | isQuest() | 
| boolean | mouseClicked(double mouseX,
            double mouseY,
            int mouseButton) | 
| void | next() | 
| void | removed() | 
| static void | removeImmediateDialogue() | 
| void | render(com.mojang.blaze3d.matrix.MatrixStack matrix,
      int mouseX,
      int mouseY,
      float partialTicks) | 
| static void | setDialogues(java.util.List<Dialogue> dialogues)Replaces the current dialogues with the given set. | 
| static void | setDialogues(java.util.List<Dialogue> dialogues,
            java.util.UUID quest) | 
| boolean | shouldCloseOnEsc() | 
addButton, addWidget, children, getMinecraft, getNarrationMessage, getTitle, getTooltipFromItem, handleComponentClicked, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, keyPressed, onClose, onFilesDrop, renderBackground, renderBackground, renderComponentHoverEffect, renderComponentTooltip, renderDirtBackground, renderTooltip, renderTooltip, renderTooltip, renderToolTip, renderWrappedToolTip, resize, sendMessage, sendMessage, 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, waitprotected int guiLeft
protected int guiTop
public boolean shouldCloseOnEsc()
shouldCloseOnEsc in class net.minecraft.client.gui.screen.Screenpublic void init()
init in class net.minecraft.client.gui.screen.Screenpublic void render(com.mojang.blaze3d.matrix.MatrixStack matrix,
                   int mouseX,
                   int mouseY,
                   float partialTicks)
render in interface net.minecraft.client.gui.IRenderablerender in class net.minecraft.client.gui.screen.Screenpublic boolean mouseClicked(double mouseX,
                            double mouseY,
                            int mouseButton)
public boolean isPauseScreen()
isPauseScreen in class net.minecraft.client.gui.screen.Screenpublic void close()
public void next()
public static void removeImmediateDialogue()
public static void addDialogues(java.util.List<Dialogue> dialogues)
public static void insertDialogues(java.util.List<Dialogue> dialogues)
Dialogues at the front of the dialogues, pushing
 back the remaining ones to be viewed afterward.public static void setDialogues(java.util.List<Dialogue> dialogues)
public static void setDialogues(java.util.List<Dialogue> dialogues, java.util.UUID quest)
public static boolean isQuest()
public void removed()
removed in class net.minecraft.client.gui.screen.Screen