Class ChatReportScreen
java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
net.minecraft.client.gui.screens.reporting.AbstractReportScreen<ChatReport.Builder>
net.minecraft.client.gui.screens.reporting.ChatReportScreen
- All Implemented Interfaces:
ContainerEventHandler,GuiEventListener,Renderable,TabOrderedElement
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screens.reporting.AbstractReportScreen
AbstractReportScreen.DiscardReportWarningScreenNested classes/interfaces inherited from class net.minecraft.client.gui.screens.Screen
Screen.NarratableSearchResult -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate MultiLineEditBoxprivate final LinearLayoutprivate static final Componentprivate Buttonprivate Buttonprivate Buttonprivate static final ComponentFields inherited from class net.minecraft.client.gui.screens.reporting.AbstractReportScreen
lastScreen, MARGIN, MORE_COMMENTS_LABEL, OBSERVED_WHAT_LABEL, reportBuilder, reportingContext, SCREEN_WIDTH, SELECT_REASON, SEND_REPORT, SPACINGFields inherited from class net.minecraft.client.gui.screens.Screen
CUBE_MAP, font, FOOTER_SEPARATOR, HEADER_SEPARATOR, height, INWORLD_FOOTER_SEPARATOR, INWORLD_HEADER_SEPARATOR, MENU_BACKGROUND, minecraft, PANORAMA, renderables, screenExecutor, title, widthFields inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
DOUBLE_CLICK_THRESHOLD_MS -
Constructor Summary
ConstructorsModifierConstructorDescriptionChatReportScreen(Screen p_239116_, ReportingContext p_239117_, UUID p_239118_) ChatReportScreen(Screen p_254505_, ReportingContext p_254531_, ChatReport p_299964_) privateChatReportScreen(Screen p_253839_, ReportingContext p_254386_, ChatReport.Builder p_299987_) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidinit()booleanmouseReleased(double p_239350_, double p_239351_, int p_239352_) private voidprotected voidMethods inherited from class net.minecraft.client.gui.screens.reporting.AbstractReportScreen
clearDraft, createCommentBox, onClose, removed, saveDraft, sendReportMethods inherited from class net.minecraft.client.gui.screens.Screen
added, addRenderableOnly, addRenderableWidget, addWidget, advancePanoramaTime, afterKeyboardAction, afterMouseAction, afterMouseMove, changeFocus, children, clearFocus, clearTooltipForNextRenderPass, clearWidgets, findNarratableWidget, getBackgroundMusic, getMinecraft, getNarrationMessage, getRectangle, getTitle, getTooltipFromItem, getUsageNarration, handleComponentClicked, handleDelayedNarration, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, keyPressed, narrationEnabled, onFilesDrop, rebuildWidgets, removeWidget, render, renderBackground, renderBlurredBackground, renderMenuBackground, renderMenuBackground, renderMenuBackgroundTexture, renderPanorama, renderTransparentBackground, renderWithTooltip, resize, setInitialFocus, setInitialFocus, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, shouldCloseOnEsc, shouldNarrateNavigation, tick, triggerImmediateNarration, updateNarratedWidget, updateNarrationState, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.components.events.AbstractContainerEventHandler
getFocused, isDragging, setDragging, setFocusedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.components.events.ContainerEventHandler
charTyped, getChildAt, getCurrentFocusPath, isFocused, keyReleased, mouseClicked, mouseDragged, mouseScrolled, nextFocusPath, setFocusedMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
mouseMovedMethods inherited from interface net.minecraft.client.gui.components.TabOrderedElement
getTabOrderGroup
-
Field Details
-
BUTTON_WIDTH
private static final int BUTTON_WIDTH- See Also:
-
TITLE
-
SELECT_CHAT_MESSAGE
-
layout
-
commentBox
-
sendButton
-
selectMessagesButton
-
selectReasonButton
-
-
Constructor Details
-
ChatReportScreen
private ChatReportScreen(Screen p_253839_, ReportingContext p_254386_, ChatReport.Builder p_299987_) -
ChatReportScreen
-
ChatReportScreen
-
-
Method Details
-
init
protected void init() -
repositionElements
protected void repositionElements()- Overrides:
repositionElementsin classScreen
-
onReportChanged
private void onReportChanged() -
mouseReleased
public boolean mouseReleased(double p_239350_, double p_239351_, int p_239352_)
-