net.minecraft.client.gui.screens.reporting

public abstract class AbstractReportScreen<B extends Report$Builder<?>>

extends Screen

All mapped superinterfaces:

ContainerEventHandler, GuiEventListener, TabOrderedElement, Renderable

gcj
net.minecraft.client.gui.screens.reporting.AbstractReportScreen
net.minecraft.class_8768
net.minecraft.unmapped.C_zvvckjdi
net.minecraft.client.gui.screen.report.ReportScreen
net.minecraft.client.gui.screen.multiplayer.report.AbstractAbuseReportScreen

Field summary

Modifier and TypeField
private static final Component
C
REPORT_SENT_MESSAGE
field_46022
f_oqphltqm
REPORT_SENT_MESSAGE_TEXT
REPORT_SENT_MSG
private static final Component
D
REPORT_SENDING_TITLE
field_46023
f_zbdzyqtx
SENDING_TITLE_TEXT
SENDING_TITLE
private static final Component
E
REPORT_SENT_TITLE
field_46024
f_dvivieep
SENT_TITLE_TEXT
SENT_TITLE
private static final Component
F
REPORT_ERROR_TITLE
field_46025
f_ifcojanw
ERROR_TITLE_TEXT
ERROR_TITLE
private static final Component
G
REPORT_SEND_GENERIC_ERROR
field_46026
f_qujqhuip
GENERIC_ERROR_TEXT
GENERIC_ERROR
protected static final Component
a
SEND_REPORT
field_46012
f_ylpnepkv
SEND_TEXT
SEND
protected static final Component
b
OBSERVED_WHAT_LABEL
field_46013
f_wnxrcqfb
OBSERVED_WHAT_TEXT
OBSERVED_WHAT
protected static final Component
c
SELECT_REASON
field_46014
f_fkcmcobj
SELECT_REASON_TEXT
SELECT_REASON
private static final Component
H
DESCRIBE_PLACEHOLDER
field_46027
f_becqqtiw
DESCRIBE_TEXT
DESCRIBE
protected static final Component
d
MORE_COMMENTS_LABEL
field_46015
f_aoisimji
MORE_COMMENTS_TEXT
MORE_COMMENTS
private static final Component
I
MORE_COMMENTS_NARRATION
field_46028
f_dxjwshlt
COMMENTS_TEXT
COMMENTS
private static final Component
J
ATTESTATION_CHECKBOX
field_52301
f_cufbttor
ATTESTATION_TEXT
ATTESTATION
protected static final int
s
BUTTON_WIDTH
field_52303
f_zytvgltb
field_52303
BUTTON_WIDTH
protected static final int
u
MARGIN
field_46016
f_fgbwzbym
field_46016
MARGIN
protected static final int
v
SCREEN_WIDTH
field_46017
f_zwrmegwn
field_46017
WIDTH
protected static final int
w
SPACING
field_46018
f_nffavbdr
field_46018
SPACING
private static final org.slf4j.Logger
K
LOGGER
field_46029
f_neiobgam
LOGGER
LOGGER
protected final Screen
x
lastScreen
field_46019
f_xwsmpvnr
parent
parent
protected final ReportingContext
y
reportingContext
field_46020
f_zznfpsbs
context
context
protected final LinearLayout
z
layout
field_52304
f_aegvmegj
layout
layout
protected B
A
reportBuilder
field_46021
f_bcxndcbm
reportBuilder
reportBuilder
private Checkbox
L
attestation
field_52302
f_xkpjhaeb
checkbox
attestationButton
protected Button
B
sendButton
field_52300
f_eijndwcm
sendButton
sendButton

Constructor summary

ModifierConstructor
protected (Component title, Screen parent, ReportingContext context, B reportBuilder)

Method summary

Modifier and TypeMethod
protected MultiLineEditBox
a(int arg0, int arg1, Consumer<String> arg2)
createCommentBox(int arg0, int arg1, Consumer<String> arg2)
method_53564(int arg0, int arg1, Consumer<String> arg2)
m_fzfpwnoc(int arg0, int arg1, Consumer<String> arg2)
createCommentsBox(int width, int height, Consumer<String> changeListener)
createCommentEditBox(int width, int height, Consumer<String> textChangedListener)
protected void
aO_()
init()
method_25426()
m_xaqeivsh()
init()
init()
protected void
m()
createHeader()
method_61141()
m_ttzilrsc()
addTitle()
initTitle()
protected abstract void
E()
addContent()
method_61135()
m_oshuyuhy()
addContent()
initContent()
protected void
F()
createFooter()
method_61136()
m_vlmwxpnc()
addAttestationCheckboxAndSendButton()
initFooterButtons()
protected void
G()
onReportChanged()
method_53586()
m_mhvrljxy()
onChange()
updateSendButton()
protected void
c()
repositionElements()
method_48640()
m_htvzhlss()
refreshWidgetPositions()
repositionElements()
protected void
H()
sendReport()
method_53571()
m_bpysxait()
trySend()
trySendReport()
private void
I()
onReportSendSuccess()
method_53559()
m_tskversx()
onSent()
showReportReceivedMessage()
private void
a(Throwable arg0)
onReportSendError(Throwable arg0)
method_53568(Throwable arg0)
m_pherzple(Throwable arg0)
onSendError(Throwable error)
showError(Throwable exception)
private void
a(wy arg0)
displayReportSendError(Component arg0)
method_53570(class_2561 arg0)
m_vekartty(C_rdaqiwdt arg0)
showError(Text errorMessage)
showError(Text error)
void
L()
saveDraft()
method_53560()
m_vpbtrbwv()
saveDraft()
updateContextDraftReport()
void
M()
clearDraft()
method_53561()
m_pnidxopy()
resetDraft()
clearDraftReport()
public void
aL_()
onClose()
method_25419()
m_tevgoglb()
close()
closeScreen()
public void
aF_()
removed()
method_25432()
m_awpofqnh()
removed()
removed()