Package net.minecraft.client.gui.screen
Class ChatScreen
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.ChatScreen
- All Implemented Interfaces:
IdentifibleBooleanConsumer
- Direct Known Subclasses:
SleepingChatScreen
- Mappings:
Namespace Name official bvxintermediary net/minecraft/class_359named net/minecraft/client/gui/screen/ChatScreen
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected TextFieldWidgetprivate intprivate booleanprivate booleanprivate Stringprivate static final Loggerprivate intprivate Stringprivate ListFields inherited from class net.minecraft.client.gui.screen.Screen
buttons, client, height, itemRenderer, labels, passEvents, textRenderer, widthFields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE, zOffset -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidinit()protected voidinsertText(String text, boolean override) protected voidkeyPressed(char character, int code) private voidmethod_908(String string, String string2) protected voidmouseClicked(int mouseX, int mouseY, int button) voidremoved()voidrender(int mouseX, int mouseY, float tickDelta) voidsetChatFromHistory(int int2) voidsetSuggestions(String[] suggestions) booleanvoidvoidtick()Methods inherited from class net.minecraft.client.gui.screen.Screen
buttonClicked, confirmResult, getClipboard, handleInput, handleKeyboard, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, isCopy, isCut, isPaste, isSelectAll, mouseDragged, mouseReleased, renderBackground, renderBackground, renderDirtBackground, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, resize, sendMessage, sendMessage, setClipboardMethods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawHorizontalLine, drawSprite, drawTexture, drawTexture, drawTexture, drawTexture, drawVerticalLine, drawWithShadow, fill, fillGradient
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official fLbvx;f:Lorg/apache/logging/log4j/Logger;intermediary field_7751Lnet/minecraft/class_359;field_7751:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/client/gui/screen/ChatScreen;LOGGER:Lorg/apache/logging/log4j/Logger;
-
originalChatText
- Mappings:
Namespace Name Mixin selector official gLbvx;g:Ljava/lang/String;intermediary field_1067Lnet/minecraft/class_359;field_1067:Ljava/lang/String;named originalChatTextLnet/minecraft/client/gui/screen/ChatScreen;originalChatText:Ljava/lang/String;
-
messageHistorySize
private int messageHistorySize- Mappings:
Namespace Name Mixin selector official hLbvx;h:Iintermediary field_1068Lnet/minecraft/class_359;field_1068:Inamed messageHistorySizeLnet/minecraft/client/gui/screen/ChatScreen;messageHistorySize:I
-
field_1069
private boolean field_1069- Mappings:
Namespace Name Mixin selector official iLbvx;i:Zintermediary field_1069Lnet/minecraft/class_359;field_1069:Znamed field_1069Lnet/minecraft/client/gui/screen/ChatScreen;field_1069:Z
-
field_1070
private boolean field_1070- Mappings:
Namespace Name Mixin selector official rLbvx;r:Zintermediary field_1070Lnet/minecraft/class_359;field_1070:Znamed field_1070Lnet/minecraft/client/gui/screen/ChatScreen;field_1070:Z
-
currentSelection
private int currentSelection- Mappings:
Namespace Name Mixin selector official sLbvx;s:Iintermediary field_1071Lnet/minecraft/class_359;field_1071:Inamed currentSelectionLnet/minecraft/client/gui/screen/ChatScreen;currentSelection:I
-
suggestions
- Mappings:
Namespace Name Mixin selector official tLbvx;t:Ljava/util/List;intermediary field_1072Lnet/minecraft/class_359;field_1072:Ljava/util/List;named suggestionsLnet/minecraft/client/gui/screen/ChatScreen;suggestions:Ljava/util/List;
-
chatField
- Mappings:
Namespace Name Mixin selector official aLbvx;a:Lbul;intermediary field_1066Lnet/minecraft/class_359;field_1066:Lnet/minecraft/class_367;named chatFieldLnet/minecraft/client/gui/screen/ChatScreen;chatField:Lnet/minecraft/client/gui/widget/TextFieldWidget;
-
lastChatFieldText
- Mappings:
Namespace Name Mixin selector official uLbvx;u:Ljava/lang/String;intermediary field_1074Lnet/minecraft/class_359;field_1074:Ljava/lang/String;named lastChatFieldTextLnet/minecraft/client/gui/screen/ChatScreen;lastChatFieldText:Ljava/lang/String;
-
-
Constructor Details
-
ChatScreen
public ChatScreen() -
ChatScreen
- Mappings:
Namespace Name Mixin selector official <init>Lbvx;<init>(Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_359;<init>(Ljava/lang/String;)Vnamed <init>Lnet/minecraft/client/gui/screen/ChatScreen;<init>(Ljava/lang/String;)V
-
-
Method Details
-
init
public void init() -
removed
public void removed() -
tick
public void tick() -
keyPressed
protected void keyPressed(char character, int code) - Overrides:
keyPressedin classScreen- Mappings:
Namespace Name Mixin selector official aLbxf;a(CI)Vintermediary method_1024Lnet/minecraft/class_388;method_1024(CI)Vnamed keyPressedLnet/minecraft/client/gui/screen/Screen;keyPressed(CI)V
-
handleMouse
public void handleMouse()- Overrides:
handleMousein classScreen- Mappings:
Namespace Name Mixin selector official kLbxf;k()Vintermediary method_1035Lnet/minecraft/class_388;method_1035()Vnamed handleMouseLnet/minecraft/client/gui/screen/Screen;handleMouse()V
-
mouseClicked
protected void mouseClicked(int mouseX, int mouseY, int button) - Overrides:
mouseClickedin classScreen- Mappings:
Namespace Name Mixin selector official aLbxf;a(III)Vintermediary method_1026Lnet/minecraft/class_388;method_1026(III)Vnamed mouseClickedLnet/minecraft/client/gui/screen/Screen;mouseClicked(III)V
-
insertText
- Overrides:
insertTextin classScreen- Mappings:
Namespace Name Mixin selector official aLbxf;a(Ljava/lang/String;Z)Vintermediary method_9580Lnet/minecraft/class_388;method_9580(Ljava/lang/String;Z)Vnamed insertTextLnet/minecraft/client/gui/screen/Screen;insertText(Ljava/lang/String;Z)V
-
showSuggestion
public void showSuggestion()- Mappings:
Namespace Name Mixin selector official aLbvx;a()Vintermediary method_911Lnet/minecraft/class_359;method_911()Vnamed showSuggestionLnet/minecraft/client/gui/screen/ChatScreen;showSuggestion()V
-
method_908
- Mappings:
Namespace Name Mixin selector official aLbvx;a(Ljava/lang/String;Ljava/lang/String;)Vintermediary method_908Lnet/minecraft/class_359;method_908(Ljava/lang/String;Ljava/lang/String;)Vnamed method_908Lnet/minecraft/client/gui/screen/ChatScreen;method_908(Ljava/lang/String;Ljava/lang/String;)V
-
setChatFromHistory
public void setChatFromHistory(int int2) - Mappings:
Namespace Name Mixin selector official bLbvx;b(I)Vintermediary method_907Lnet/minecraft/class_359;method_907(I)Vnamed setChatFromHistoryLnet/minecraft/client/gui/screen/ChatScreen;setChatFromHistory(I)V
-
render
public void render(int mouseX, int mouseY, float tickDelta) -
setSuggestions
- Mappings:
Namespace Name Mixin selector official aLbvx;a([Ljava/lang/String;)Vintermediary method_910Lnet/minecraft/class_359;method_910([Ljava/lang/String;)Vnamed setSuggestionsLnet/minecraft/client/gui/screen/ChatScreen;setSuggestions([Ljava/lang/String;)V
-
shouldPauseGame
public boolean shouldPauseGame()- Overrides:
shouldPauseGamein classScreen- Mappings:
Namespace Name Mixin selector official dLbxf;d()Zintermediary method_1037Lnet/minecraft/class_388;method_1037()Znamed shouldPauseGameLnet/minecraft/client/gui/screen/Screen;shouldPauseGame()Z
-