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 gmx
-
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, width -
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, method_72798, 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, method_72784, 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 aLgmx;a:Lxr;
-
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 bLgmx;b:Lxr;
-
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 cLgmx;c:Lxr;
-
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 dLgmx;d:Lxr;
-
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 eLgmx;e:Lxr;
-
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 fLgmx;f:Lxr;
-
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 tLgmx;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 uLgmx;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 vLgmx;v:Lghi;
-
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 wLgmx;w:Lfvo;
-
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 xLgmx;x:Lgea;
-
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 yLgmx;y:Lgmw;
-
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 zLgmx;z:Lfzq;
-
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 ALgmx;A: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>Lgmx;<init>(Lghi;Lfvo;)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 iLghi;i()Lxr;
-
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 cLghi;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 aJ_Lghi;aJ_()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 nLgmx;n()Lfyt;
-
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 aLgmx;a(Lfyt;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 aLgmx;a(Lfyv;)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 bLgmx;b(Lfyv;)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 cLgmx;c(Lfyv;)V
-
close
public void close()
-