net.minecraft.client.gui.screens.reporting

public class ChatReportScreen

extends Screen

All mapped superinterfaces:

ContainerEventHandler, GuiEventListener, TabOrderedElement, Renderable

eym
net.minecraft.client.gui.screens.reporting.ChatReportScreen
net.minecraft.class_7538
net.minecraft.client.gui.screen.report.ChatReportScreen
net.minecraft.src.C_238508_

Field summary

Modifier and TypeField
private static final int
a
BUTTON_WIDTH
field_39562
BOTTOM_BUTTON_WIDTH
f_238525_
private static final int
b
BUTTON_HEIGHT
field_39563
BUTTON_HEIGHT
f_238565_
private static final int
c
BUTTON_MARGIN
field_39564
BUTTON_TOP_MARGIN
f_238807_
private static final int
k
BUTTON_MARGIN_HALF
field_39565
BUTTON_BOTTOM_MARGIN
f_238678_
private static final int
l
LABEL_HEIGHT
field_39566
REASON_DESCRIPTION_TOP_MARGIN
f_238671_
private static final int
m
SCREEN_WIDTH
field_39567
REASON_DESCRIPTION_TEXT_WIDTH
f_238745_
private static final int
n
SCREEN_HEIGHT
field_39568
SCREEN_HEIGHT
f_238558_
private static final Component
o
OBSERVED_WHAT_LABEL
field_39569
OBSERVED_WHAT_TEXT
f_238771_
private static final Component
p
SELECT_REASON
field_39570
SELECT_REASON_TEXT
f_238723_
private static final Component
q
MORE_COMMENTS_LABEL
field_39571
MORE_COMMENTS_TEXT
f_238607_
private static final Component
r
DESCRIBE_PLACEHOLDER
field_39572
DESCRIBE_TEXT
f_238545_
private static final Component
s
REPORT_SENT_MESSAGE
field_39573
REPORT_SENT_MESSAGE_TEXT
f_238530_
private static final Component
t
SELECT_CHAT_MESSAGE
field_39574
SELECT_CHAT_TEXT
f_238795_
private static final Component
u
REPORT_SENDING_TITLE
field_39575
SENDING_TEXT
f_238783_
private static final Component
v
REPORT_SENT_TITLE
field_39748
REPORT_SENT_TITLE
f_240228_
private static final Component
w
REPORT_ERROR_TITLE
field_39749
REPORT_ERROR_TITLE
f_240232_
private static final Component
x
REPORT_SEND_GENERIC_ERROR
field_39576
GENERIC_ERROR_TEXT
f_238555_
private static final org.slf4j.Logger
y
LOGGER
field_39577
LOGGER
f_238568_
final Screen
z
lastScreen
field_39555
parent
f_238596_
private final ReportingContext
A
reportingContext
field_39556
context
f_238816_
private MultiLineLabel
C
reasonDescriptionLabel
field_39557
reasonDescription
f_238551_
private MultiLineEditBox
D
commentBox
field_39558
editBox
f_238775_
private Button
E
sendButton
field_39559
sendButton
f_238561_
private ChatReportBuilder
F
reportBuilder
field_40793
report
f_252515_
private ChatReportBuilder$CannotBuildReason
G
cannotBuildReason
field_39561
validationError
f_238773_

Constructor summary

ModifierConstructor
private (Screen parent, ReportingContext context, ChatReportBuilder report)
public (Screen parent, ReportingContext reporter, UUID reportedPlayerUuid)
public (Screen parent, ReportingContext context, ChatReportBuilder$ChatReport draft)

Method summary

Modifier and TypeMethod
protected void
b()
init()
method_25426()
init()
m_7856_()
private void
l()
onReportChanged()
method_44478()
onChange()
m_239041_()
private void
B()
sendReport()
method_44479()
send()
m_240000_()
private void
C()
onReportSendSuccess()
method_44466()
onSubmissionFinished()
m_240265_()
private void
a(Throwable arg0)
onReportSendError(Throwable arg0)
method_44468(Throwable arg0)
onSubmissionError(Throwable throwable)
m_240313_(Throwable arg0)
private void
a(sw arg0)
displayReportSendError(Component arg0)
method_45054(class_2561 arg0)
showErrorScreen(Text message)
m_242964_(C_4996_ arg0)
void
D()
saveDraft()
method_46516()
setDraft()
m_252889_()
void
E()
clearDraft()
method_46517()
clearDraft()
m_253119_()
public void
a(eox arg0, int arg1, int arg2, float arg3)
render(GuiGraphics arg0, int arg1, int arg2, float arg3)
method_25394(class_332 arg0, int arg1, int arg2, float arg3)
render(DrawContext arg0, int arg1, int arg2, float arg3)
m_88315_(C_279497_ p_239923_, int p_239924_, int p_239925_, float arg3)
public void
f()
tick()
method_25393()
tick()
m_86600_()
public void
aw_()
onClose()
method_25419()
close()
m_7379_()
public void
ax_()
removed()
method_25432()
removed()
m_7861_()
public boolean
b(double arg0, double arg1, int arg2)
mouseReleased(double arg0, double arg1, int arg2)
method_25406(double arg0, double arg1, int arg2)
mouseReleased(double arg0, double arg1, int arg2)
m_6348_(double p_239351_, double arg1, int arg2)
private int
F()
contentLeft()
method_44480()
getWidgetsLeft()
m_239357_()
private int
G()
contentRight()
method_44481()
getWidgetsRight()
m_239146_()
private int
H()
contentTop()
method_44456()
getTop()
m_239871_()
private int
I()
contentBottom()
method_44457()
getBottom()
m_239033_()
private int
J()
selectChatTop()
method_44458()
getSelectionButtonY()
m_239320_()
private int
K()
selectInfoTop()
method_44459()
getReasonButtonY()
m_239099_()
private int
L()
commentBoxTop()
method_44460()
getEditBoxTop()
m_240099_()
private int
M()
commentBoxBottom()
method_44461()
getEditBoxBottom()
m_239485_()
private int
N()
completeButtonTop()
method_44462()
getBottomButtonsY()
m_239333_()