net.minecraft.client.gui.screen.report

public abstract class ReportScreen<B extends AbuseReport$Builder<?>>

extends Screen

All mapped superinterfaces:

ParentElement, Element, Navigable, Drawable

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

Field summary

Modifier and TypeField
private static final Text
B
REPORT_SENT_MESSAGE
field_46022
REPORT_SENT_MESSAGE_TEXT
f_oqphltqm
REPORT_SENT_MSG
f_290425_
private static final Text
C
REPORT_SENDING_TITLE
field_46023
SENDING_TITLE_TEXT
f_zbdzyqtx
SENDING_TITLE
f_290561_
private static final Text
D
REPORT_SENT_TITLE
field_46024
SENT_TITLE_TEXT
f_dvivieep
SENT_TITLE
f_291522_
private static final Text
E
REPORT_ERROR_TITLE
field_46025
ERROR_TITLE_TEXT
f_ifcojanw
ERROR_TITLE
f_291718_
private static final Text
F
REPORT_SEND_GENERIC_ERROR
field_46026
GENERIC_ERROR_TEXT
f_qujqhuip
GENERIC_ERROR
f_291276_
protected static final Text
a
SEND_REPORT
field_46012
SEND_TEXT
f_ylpnepkv
SEND
f_291286_
protected static final Text
b
OBSERVED_WHAT_LABEL
field_46013
OBSERVED_WHAT_TEXT
f_wnxrcqfb
OBSERVED_WHAT
f_291897_
protected static final Text
c
SELECT_REASON
field_46014
SELECT_REASON_TEXT
f_fkcmcobj
SELECT_REASON
f_291244_
private static final Text
G
DESCRIBE_PLACEHOLDER
field_46027
DESCRIBE_TEXT
f_becqqtiw
DESCRIBE
f_291006_
protected static final Text
d
MORE_COMMENTS_LABEL
field_46015
MORE_COMMENTS_TEXT
f_aoisimji
MORE_COMMENTS
f_291159_
private static final Text
H
MORE_COMMENTS_NARRATION
field_46028
COMMENTS_TEXT
f_dxjwshlt
COMMENTS
f_290728_
private static final Text
I
ATTESTATION_CHECKBOX
field_52301
ATTESTATION_TEXT
f_cufbttor
ATTESTATION
f_337319_
protected static final int
e
BUTTON_WIDTH
field_52303
field_52303
f_zytvgltb
BUTTON_WIDTH
f_337290_
protected static final int
f
MARGIN
field_46016
field_46016
f_fgbwzbym
MARGIN
f_290645_
protected static final int
u
SCREEN_WIDTH
field_46017
field_46017
f_zwrmegwn
WIDTH
f_291307_
protected static final int
v
SPACING
field_46018
field_46018
f_nffavbdr
SPACING
f_291753_
private static final org.slf4j.Logger
J
LOGGER
field_46029
LOGGER
f_neiobgam
LOGGER
f_290331_
protected final Screen
w
lastScreen
field_46019
parent
f_xwsmpvnr
parent
f_290903_
protected final AbuseReportContext
x
reportingContext
field_46020
context
f_zznfpsbs
context
f_291860_
protected final DirectionalLayoutWidget
y
layout
field_52304
layout
f_aegvmegj
layout
f_336805_
protected B
z
reportBuilder
field_46021
reportBuilder
f_bcxndcbm
reportBuilder
f_291568_
private CheckboxWidget
K
attestation
field_52302
checkbox
f_xkpjhaeb
attestationButton
f_337369_
protected ButtonWidget
A
sendButton
field_52300
sendButton
f_eijndwcm
sendButton
f_336846_

Constructor summary

ModifierConstructor
protected (Text title, Screen parent, AbuseReportContext context, B reportBuilder)

Method summary

Modifier and TypeMethod
protected EditBoxWidget
a(int o, int o, Consumer<String> arg2)
createCommentBox(int arg0, int arg1, Consumer<String> arg2)
method_53564(int arg0, int arg1, Consumer<String> arg2)
createCommentsBox(int width, int height, Consumer<String> changeListener)
m_fzfpwnoc(int arg0, int arg1, Consumer<String> arg2)
createCommentEditBox(int width, int height, Consumer<String> textChangedListener)
m_294932_(int p_301025_, int p_298469_, Consumer<String> arg2)
protected void
aV_()
init()
method_25426()
init()
m_xaqeivsh()
init()
m_7856_()
protected void
l()
createHeader()
method_61141()
addTitle()
m_ttzilrsc()
initTitle()
m_340305_()
protected abstract void
m()
addContent()
method_61135()
addContent()
m_oshuyuhy()
initContent()
m_338957_()
protected void
n()
createFooter()
method_61136()
addAttestationCheckboxAndSendButton()
m_vlmwxpnc()
initFooterButtons()
m_339992_()
protected void
E()
onReportChanged()
method_53586()
onChange()
m_mhvrljxy()
updateSendButton()
m_239041_()
protected void
c()
repositionElements()
method_48640()
refreshWidgetPositions()
m_htvzhlss()
repositionElements()
m_267719_()
protected void
F()
sendReport()
method_53571()
trySend()
m_bpysxait()
trySendReport()
m_293734_()
private void
G()
onReportSendSuccess()
method_53559()
onSent()
m_tskversx()
showReportReceivedMessage()
m_294438_()
private void
a(Throwable arg0)
onReportSendError(Throwable arg0)
method_53568(Throwable arg0)
onSendError(Throwable error)
m_pherzple(Throwable arg0)
showError(Throwable exception)
m_294591_(Throwable arg0)
private void
a(xo arg0)
displayReportSendError(Component arg0)
method_53570(class_2561 arg0)
showError(Text errorMessage)
m_vekartty(C_rdaqiwdt arg0)
showError(Text error)
m_295157_(C_4996_ arg0)
void
H()
saveDraft()
method_53560()
saveDraft()
m_vpbtrbwv()
updateContextDraftReport()
m_295806_()
void
K()
clearDraft()
method_53561()
resetDraft()
m_pnidxopy()
clearDraftReport()
m_294948_()
public void
aP_()
onClose()
method_25419()
close()
m_tevgoglb()
closeScreen()
m_7379_()
public void
aI_()
removed()
method_25432()
removed()
m_awpofqnh()
removed()
m_7861_()