public class ChattingNPCScreen
extends net.minecraft.client.gui.screen.Screen
Modifier and Type | Field and Description |
---|---|
static java.util.ArrayList<java.lang.String> |
chatPages
The chatting NPC's dialogue.
|
static java.lang.String |
name
The chatting NPC's name.
|
Constructor and Description |
---|
ChattingNPCScreen(int trainerId)
Opens the chatting NPC GUI.
|
Modifier and Type | Method and Description |
---|---|
boolean |
charTyped(char key,
int par2) |
boolean |
isPauseScreen()
Returns true if this GUI should pause the game when it is displayed in single-player
|
boolean |
mouseClicked(double x,
double y,
int z) |
void |
render(com.mojang.blaze3d.matrix.MatrixStack matrix,
int i,
int j,
float f) |
addButton, addWidget, children, getMinecraft, getNarrationMessage, getTitle, getTooltipFromItem, handleComponentClicked, hasAltDown, hasControlDown, hasShiftDown, init, 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, wrapScreenError
getFocused, isDragging, setDragging, setFocused
blit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawString, drawString, fill, fillGradient, fillGradient, getBlitOffset, hLine, setBlitOffset, vLine
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static java.util.ArrayList<java.lang.String> chatPages
public static java.lang.String name
public ChattingNPCScreen(int trainerId)
trainerId
- The chatting NPC's ID.public void render(com.mojang.blaze3d.matrix.MatrixStack matrix, int i, int j, float f)
render
in interface net.minecraft.client.gui.IRenderable
render
in class net.minecraft.client.gui.screen.Screen
public boolean charTyped(char key, int par2)
public boolean mouseClicked(double x, double y, int z)
public boolean isPauseScreen()
isPauseScreen
in class net.minecraft.client.gui.screen.Screen