Class TelemetryInfoScreen
java.lang.Object
net.minecraft.client.gui.AbstractParentElement
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.option.TelemetryInfoScreen
- All Implemented Interfaces:
 Drawable,Element,Navigable,ParentElement
- Mappings:
 Namespace Name named net/minecraft/client/gui/screen/option/TelemetryInfoScreenintermediary net/minecraft/class_7944official gkg
- 
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screen.Screen
Screen.SelectedElementNarrationData - 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Textprivate static final Textprivate final ThreePartsLayoutWidgetprivate static final intprivate static final Textprivate static final booleanprivate final GameOptionsprivate final Screenprivate static final Textprivate doubleprivate static final Textprivate @Nullable TelemetryEventWidgetprivate @Nullable MultilineTextWidgetprivate static final TextFields inherited from class net.minecraft.client.gui.screen.Screen
client, executor, field_60460, FOOTER_SEPARATOR_TEXTURE, HEADER_SEPARATOR_TEXTURE, height, INWORLD_FOOTER_SEPARATOR_TEXTURE, INWORLD_HEADER_SEPARATOR_TEXTURE, MENU_BACKGROUND_TEXTURE, narratorToggleButton, textRenderer, title, widthFields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidclose()private ClickableWidgetprotected voidinit()Called when a screen should be initialized.private voidopenFeedbackPage(ButtonWidget button) private voidopenLogDirectory(ButtonWidget button) private voidopenPrivacyStatementPage(ButtonWidget button) protected voidprotected voidThis should be overridden with a call toScreen.setInitialFocus(Element)to set the element that is initially focused.private voidupdateOptIn(ClickableWidget checkbox, boolean checked) Methods inherited from class net.minecraft.client.gui.screen.Screen
addCrashReportSection, addDrawable, addDrawableChild, addElementNarrations, addScreenNarrations, addSelectableChild, applyBlur, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, blur, children, clearAndInit, clearChildren, findSelectedElementData, getMusic, getNavigationFocus, getTextRenderer, getTitle, getTooltipFromItem, getUsageNarrationText, handleBasicClickEvent, handleClickEvent, handleClickEvent, handleOpenUri, handleRunCommand, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, hasUsageText, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, keyPressed, narrateScreenIfNarrationEnabled, onDisplayed, onFilesDropped, refreshNarrator, remove, removed, render, renderBackground, renderBackgroundTexture, renderDarkening, renderDarkening, renderInGameBackground, renderPanoramaBackground, renderWithTooltip, resize, setInitialFocus, setWidgetAlpha, shouldCloseOnEsc, shouldPause, showsStatusEffects, switchFocus, tick, updateNarratorMethods inherited from class net.minecraft.client.gui.AbstractParentElement
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.Element
getBorder, mouseMovedMethods inherited from interface net.minecraft.client.gui.navigation.Navigable
getNavigationOrderMethods inherited from interface net.minecraft.client.gui.ParentElement
charTyped, getFocusedPath, getNavigationPath, hoveredElement, isFocused, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setFocused 
- 
Field Details
- 
TITLE_TEXT
- Mappings:
 Namespace Name Mixin selector named TITLE_TEXTLnet/minecraft/client/gui/screen/option/TelemetryInfoScreen;TITLE_TEXT:Lnet/minecraft/text/Text;intermediary field_41369Lnet/minecraft/class_7944;field_41369:Lnet/minecraft/class_2561;official aLgkg;a:Lxo;
 - 
DESCRIPTION_TEXT
- Mappings:
 Namespace Name Mixin selector named DESCRIPTION_TEXTLnet/minecraft/client/gui/screen/option/TelemetryInfoScreen;DESCRIPTION_TEXT:Lnet/minecraft/text/Text;intermediary field_41370Lnet/minecraft/class_7944;field_41370:Lnet/minecraft/class_2561;official bLgkg;b:Lxo;
 - 
PRIVACY_STATEMENT_TEXT
- Mappings:
 Namespace Name Mixin selector named PRIVACY_STATEMENT_TEXTLnet/minecraft/client/gui/screen/option/TelemetryInfoScreen;PRIVACY_STATEMENT_TEXT:Lnet/minecraft/text/Text;intermediary field_45567Lnet/minecraft/class_7944;field_45567:Lnet/minecraft/class_2561;official cLgkg;c:Lxo;
 - 
GIVE_FEEDBACK_TEXT
- Mappings:
 Namespace Name Mixin selector named GIVE_FEEDBACK_TEXTLnet/minecraft/client/gui/screen/option/TelemetryInfoScreen;GIVE_FEEDBACK_TEXT:Lnet/minecraft/text/Text;intermediary field_41371Lnet/minecraft/class_7944;field_41371:Lnet/minecraft/class_2561;official dLgkg;d:Lxo;
 - 
SHOW_DATA_TEXT
- Mappings:
 Namespace Name Mixin selector named SHOW_DATA_TEXTLnet/minecraft/client/gui/screen/option/TelemetryInfoScreen;SHOW_DATA_TEXT:Lnet/minecraft/text/Text;intermediary field_41372Lnet/minecraft/class_7944;field_41372:Lnet/minecraft/class_2561;official eLgkg;e:Lxo;
 - 
OPT_IN_DESCRIPTION_TEXT
- Mappings:
 Namespace Name Mixin selector named OPT_IN_DESCRIPTION_TEXTLnet/minecraft/client/gui/screen/option/TelemetryInfoScreen;OPT_IN_DESCRIPTION_TEXT:Lnet/minecraft/text/Text;intermediary field_47126Lnet/minecraft/class_7944;field_47126:Lnet/minecraft/class_2561;official fLgkg;f:Lxo;
 - 
MARGIN
private static final int MARGIN- See Also:
 - Mappings:
 Namespace Name Mixin selector named MARGINLnet/minecraft/client/gui/screen/option/TelemetryInfoScreen;MARGIN:Iintermediary field_41367Lnet/minecraft/class_7944;field_41367:Iofficial uLgkg;u:I
 - 
OPTIONAL_TELEMETRY_ENABLED_BY_API
private static final boolean OPTIONAL_TELEMETRY_ENABLED_BY_API- Mappings:
 Namespace Name Mixin selector named OPTIONAL_TELEMETRY_ENABLED_BY_APILnet/minecraft/client/gui/screen/option/TelemetryInfoScreen;OPTIONAL_TELEMETRY_ENABLED_BY_API:Zintermediary field_49552Lnet/minecraft/class_7944;field_49552:Zofficial vLgkg;v:Z
 - 
parent
- Mappings:
 Namespace Name Mixin selector named parentLnet/minecraft/client/gui/screen/option/TelemetryInfoScreen;parent:Lnet/minecraft/client/gui/screen/Screen;intermediary field_41373Lnet/minecraft/class_7944;field_41373:Lnet/minecraft/class_437;official wLgkg;w:Lges;
 - 
options
- Mappings:
 Namespace Name Mixin selector named optionsLnet/minecraft/client/gui/screen/option/TelemetryInfoScreen;options:Lnet/minecraft/client/option/GameOptions;intermediary field_41374Lnet/minecraft/class_7944;field_41374:Lnet/minecraft/class_315;official xLgkg;x:Lfuh;
 - 
layout
- Mappings:
 Namespace Name Mixin selector named layoutLnet/minecraft/client/gui/screen/option/TelemetryInfoScreen;layout:Lnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;intermediary field_49553Lnet/minecraft/class_7944;field_49553:Lnet/minecraft/class_8132;official yLgkg;y:Lgbj;
 - 
telemetryEventWidget
- Mappings:
 Namespace Name Mixin selector named telemetryEventWidgetLnet/minecraft/client/gui/screen/option/TelemetryInfoScreen;telemetryEventWidget:Lnet/minecraft/client/gui/screen/option/TelemetryEventWidget;intermediary field_41375Lnet/minecraft/class_7944;field_41375:Lnet/minecraft/class_7941;official zLgkg;z:Lgkf;
 - 
textWidget
- Mappings:
 Namespace Name Mixin selector named textWidgetLnet/minecraft/client/gui/screen/option/TelemetryInfoScreen;textWidget:Lnet/minecraft/client/gui/widget/MultilineTextWidget;intermediary field_49554Lnet/minecraft/class_7944;field_49554:Lnet/minecraft/class_7940;official ALgkg;A:Lfyi;
 - 
scroll
private double scroll- Mappings:
 Namespace Name Mixin selector named scrollLnet/minecraft/client/gui/screen/option/TelemetryInfoScreen;scroll:Dintermediary field_41376Lnet/minecraft/class_7944;field_41376:Dofficial BLgkg;B:D
 
 - 
 - 
Constructor Details
- 
TelemetryInfoScreen
- Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/client/gui/screen/option/TelemetryInfoScreen;<init>(Lnet/minecraft/client/gui/screen/Screen;Lnet/minecraft/client/option/GameOptions;)Vintermediary <init>Lnet/minecraft/class_7944;<init>(Lnet/minecraft/class_437;Lnet/minecraft/class_315;)Vofficial <init>Lgkg;<init>(Lges;Lfuh;)V
 
 - 
 - 
Method Details
- 
getNarratedTitle
- Overrides:
 getNarratedTitlein classScreen- Mappings:
 Namespace Name Mixin selector named getNarratedTitleLnet/minecraft/client/gui/screen/Screen;getNarratedTitle()Lnet/minecraft/text/Text;intermediary method_25435Lnet/minecraft/class_437;method_25435()Lnet/minecraft/class_2561;official iLges;i()Lxo;
 - 
init
protected void init()Called when a screen should be initialized.This method is called when this screen is opened or resized.
 - 
refreshWidgetPositions
protected void refreshWidgetPositions()- Overrides:
 refreshWidgetPositionsin classScreen- Mappings:
 Namespace Name Mixin selector named refreshWidgetPositionsLnet/minecraft/client/gui/screen/Screen;refreshWidgetPositions()Vintermediary method_48640Lnet/minecraft/class_437;method_48640()Vofficial cLges;c()V
 - 
setInitialFocus
protected void setInitialFocus()This should be overridden with a call toScreen.setInitialFocus(Element)to set the element that is initially focused.- Overrides:
 setInitialFocusin classScreen- Mappings:
 Namespace Name Mixin selector named setInitialFocusLnet/minecraft/client/gui/screen/Screen;setInitialFocus()Vintermediary method_56131Lnet/minecraft/class_437;method_56131()Vofficial aF_Lges;aF_()V
 - 
createOptInCheckbox
- Mappings:
 Namespace Name Mixin selector named createOptInCheckboxLnet/minecraft/client/gui/screen/option/TelemetryInfoScreen;createOptInCheckbox()Lnet/minecraft/client/gui/widget/ClickableWidget;intermediary method_54802Lnet/minecraft/class_7944;method_54802()Lnet/minecraft/class_339;official lLgkg;l()Lfxl;
 - 
updateOptIn
- Mappings:
 Namespace Name Mixin selector named updateOptInLnet/minecraft/client/gui/screen/option/TelemetryInfoScreen;updateOptIn(Lnet/minecraft/client/gui/widget/ClickableWidget;Z)Vintermediary method_54803Lnet/minecraft/class_7944;method_54803(Lnet/minecraft/class_339;Z)Vofficial aLgkg;a(Lfxl;Z)V
 - 
openPrivacyStatementPage
- Mappings:
 Namespace Name Mixin selector named openPrivacyStatementPageLnet/minecraft/client/gui/screen/option/TelemetryInfoScreen;openPrivacyStatementPage(Lnet/minecraft/client/gui/widget/ButtonWidget;)Vintermediary method_52765Lnet/minecraft/class_7944;method_52765(Lnet/minecraft/class_4185;)Vofficial aLgkg;a(Lfxn;)V
 - 
openFeedbackPage
- Mappings:
 Namespace Name Mixin selector named openFeedbackPageLnet/minecraft/client/gui/screen/option/TelemetryInfoScreen;openFeedbackPage(Lnet/minecraft/client/gui/widget/ButtonWidget;)Vintermediary method_47650Lnet/minecraft/class_7944;method_47650(Lnet/minecraft/class_4185;)Vofficial bLgkg;b(Lfxn;)V
 - 
openLogDirectory
- Mappings:
 Namespace Name Mixin selector named openLogDirectoryLnet/minecraft/client/gui/screen/option/TelemetryInfoScreen;openLogDirectory(Lnet/minecraft/client/gui/widget/ButtonWidget;)Vintermediary method_47651Lnet/minecraft/class_7944;method_47651(Lnet/minecraft/class_4185;)Vofficial cLgkg;c(Lfxn;)V
 - 
close
public void close() 
 -