类 ChatScreen
java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
net.minecraft.client.gui.screens.ChatScreen
- 所有已实现的接口:
ContainerEventHandler
,GuiEventListener
,Renderable
,TabOrderedElement
- 直接已知子类:
InBedChatScreen
-
嵌套类概要
从类继承的嵌套类/接口 net.minecraft.client.gui.screens.Screen
Screen.DeferredTooltipRendering, Screen.NarratableSearchResult
-
字段概要
字段修饰符和类型字段说明(专用程序包) CommandSuggestions
private String
private int
private String
protected EditBox
static final double
private static final int
private static final Component
从类继承的字段 net.minecraft.client.gui.screens.Screen
CUBE_MAP, font, FOOTER_SEPARATOR, HEADER_SEPARATOR, height, INWORLD_FOOTER_SEPARATOR, INWORLD_HEADER_SEPARATOR, MENU_BACKGROUND, minecraft, narratorButton, PANORAMA, renderables, screenExecutor, title, width
从接口继承的字段 net.minecraft.client.gui.components.events.GuiEventListener
DOUBLE_CLICK_THRESHOLD_MS
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private Style
getComponentStyleAt
(double p_232702_, double p_232703_) void
handleChatInput
(String p_242400_, boolean p_242161_) protected void
init()
protected void
insertText
(String p_95606_, boolean p_95607_) boolean
boolean
keyPressed
(int p_95591_, int p_95592_, int p_95593_) boolean
mouseClicked
(double p_95585_, double p_95586_, int p_95587_) boolean
mouseScrolled
(double p_95581_, double p_95582_, double p_95583_, double p_300876_) void
moveInHistory
(int p_95589_) normalizeChatMessage
(String p_232707_) private void
void
removed()
void
render
(GuiGraphics p_282470_, int p_282674_, int p_282014_, float p_283132_) void
renderBackground
(GuiGraphics p_298203_, int p_299897_, int p_297752_, float p_300216_) void
private void
setChatLine
(String p_95613_) protected void
protected void
updateNarrationState
(NarrationElementOutput p_169238_) 从类继承的方法 net.minecraft.client.gui.screens.Screen
added, addRenderableOnly, addRenderableWidget, addWidget, afterKeyboardAction, afterMouseAction, afterMouseMove, changeFocus, children, clearFocus, clearTooltipForNextRenderPass, clearWidgets, fillCrashDetails, findNarratableWidget, getBackgroundMusic, getFont, getMinecraft, getNarrationMessage, getRectangle, getTitle, getTooltipFromItem, getUsageNarration, handleComponentClicked, handleDelayedNarration, hasAltDown, hasControlDown, hasShiftDown, init, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, onClose, onFilesDrop, rebuildWidgets, removeWidget, renderBlurredBackground, renderMenuBackground, renderMenuBackground, renderMenuBackgroundTexture, renderPanorama, renderTransparentBackground, renderWithTooltip, repositionElements, setInitialFocus, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, shouldCloseOnEsc, shouldNarrateNavigation, showsActiveEffects, tick, triggerImmediateNarration, updateNarratedWidget, updateNarratorStatus
从类继承的方法 net.minecraft.client.gui.components.events.AbstractContainerEventHandler
getFocused, isDragging, setDragging, setFocused
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 net.minecraft.client.gui.components.events.ContainerEventHandler
charTyped, getChildAt, getCurrentFocusPath, isFocused, keyReleased, mouseDragged, mouseReleased, nextFocusPath, setFocused
从接口继承的方法 net.minecraft.client.gui.components.events.GuiEventListener
getBorderForArrowNavigation, mouseMoved
从接口继承的方法 net.minecraft.client.gui.components.TabOrderedElement
getTabOrderGroup
-
字段详细资料
-
MOUSE_SCROLL_SPEED
public static final double MOUSE_SCROLL_SPEED- 另请参阅:
-
USAGE_TEXT
-
TOOLTIP_MAX_WIDTH
private static final int TOOLTIP_MAX_WIDTH- 另请参阅:
-
historyBuffer
-
historyPos
private int historyPos -
input
-
initial
-
commandSuggestions
CommandSuggestions commandSuggestions
-
-
构造器详细资料
-
ChatScreen
-
-
方法详细资料
-
init
protected void init() -
setInitialFocus
protected void setInitialFocus()- 覆盖:
setInitialFocus
在类中Screen
-
resize
-
removed
public void removed() -
onEdited
-
keyPressed
public boolean keyPressed(int p_95591_, int p_95592_, int p_95593_) - 指定者:
keyPressed
在接口中ContainerEventHandler
- 指定者:
keyPressed
在接口中GuiEventListener
- 覆盖:
keyPressed
在类中Screen
-
mouseScrolled
public boolean mouseScrolled(double p_95581_, double p_95582_, double p_95583_, double p_300876_) -
mouseClicked
public boolean mouseClicked(double p_95585_, double p_95586_, int p_95587_) -
insertText
- 覆盖:
insertText
在类中Screen
-
moveInHistory
public void moveInHistory(int p_95589_) -
render
- 指定者:
render
在接口中Renderable
- 覆盖:
render
在类中Screen
-
renderBackground
- 覆盖:
renderBackground
在类中Screen
-
isPauseScreen
public boolean isPauseScreen()- 覆盖:
isPauseScreen
在类中Screen
-
setChatLine
-
updateNarrationState
- 覆盖:
updateNarrationState
在类中Screen
-
getComponentStyleAt
-
handleChatInput
-
normalizeChatMessage
-