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 gni
-
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, method_73150, 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 aLgni;a:Lxt;
-
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 bLgni;b:Lxt;
-
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 cLgni;c:Lxt;
-
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 dLgni;d:Lxt;
-
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 eLgni;e:Lxt;
-
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 fLgni;f:Lxt;
-
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 tLgni;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 uLgni;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 vLgni;v:Lght;
-
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 wLgni;w:Lfvy;
-
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 xLgni;x:Lgel;
-
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 yLgni;y:Lgnh;
-
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 zLgni;z:Lgaa;
-
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 ALgni;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>Lgni;<init>(Lght;Lfvy;)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 iLght;i()Lxt;
-
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 cLght;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_Lght;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 nLgni;n()Lfzd;
-
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 aLgni;a(Lfzd;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 aLgni;a(Lfzf;)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 bLgni;b(Lfzf;)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 cLgni;c(Lfzf;)V
-
close
public void close()
-