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 gwj
-
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 CheckboxWidgetprivate static final booleanprivate final GameOptionsprivate final Screenprivate static final Textprivate doubleprivate static final Textprivate TelemetryEventWidgetprivate 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, width -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()protected 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, allowRotatingPanorama, applyBlur, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, blur, canInterruptOtherScreen, children, clearAndInit, clearChildren, deferSubtitles, findSelectedElementData, getMusic, getNavigationFocus, getTextRenderer, getTitle, getTooltipFromItem, getUsageNarrationText, handleBasicClickEvent, handleClickEvent, handleOpenUri, handleRunCommand, hasUsageText, init, insertText, isMouseOver, isValidCharacterForName, keepOpenThroughPortal, 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, isClickable, 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 aLgwj;a:Lyh;
-
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 bLgwj;b:Lyh;
-
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 cLgwj;c:Lyh;
-
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 dLgwj;d:Lyh;
-
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 eLgwj;e:Lyh;
-
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 fLgwj;f:Lyh;
-
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 tLgwj;t: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 uLgwj;u: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 vLgwj;v:Lgqt;
-
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 wLgwj;w:Lgeg;
-
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 xLgwj;x:Lgnm;
-
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 yLgwj;y:Lgwi;
-
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 zLgwj;z:Lgiq;
-
optInCheckbox
- Mappings:
Namespace Name Mixin selector named optInCheckboxLnet/minecraft/client/gui/screen/option/TelemetryInfoScreen;optInCheckbox:Lnet/minecraft/client/gui/widget/CheckboxWidget;intermediary field_64207Lnet/minecraft/class_7944;field_64207:Lnet/minecraft/class_4286;official ALgwj;A:Lghx;
-
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 BLgwj;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>Lgwj;<init>(Lgqt;Lgeg;)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 iLgqt;i()Lyh;
-
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 cLgqt;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 aH_Lgqt;aH_()V
-
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 aLgwj;a(Lght;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 aLgwj;a(Lghv;)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 bLgwj;b(Lghv;)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 cLgwj;c(Lghv;)V
-
close
public void close()
-