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 gfc
-
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, FOOTER_SEPARATOR_TEXTURE, HEADER_SEPARATOR_TEXTURE, height, INWORLD_FOOTER_SEPARATOR_TEXTURE, INWORLD_HEADER_SEPARATOR_TEXTURE, MENU_BACKGROUND_TEXTURE, narratorToggleButton, PANORAMA_RENDERER, ROTATING_PANORAMA_RENDERER, 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, clearTooltip, findSelectedElementData, getMusic, getNavigationFocus, getTextRenderer, getTitle, getTooltipFromItem, getUsageNarrationText, 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, setTooltip, setTooltip, setTooltip, setTooltip, shouldCloseOnEsc, shouldHideStatusEffectHud, shouldPause, 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 aLgfc;a:Lxc;
-
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 bLgfc;b:Lxc;
-
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 cLgfc;c:Lxc;
-
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 dLgfc;d:Lxc;
-
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 sLgfc;s:Lxc;
-
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 uLgfc;u:Lxc;
-
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 vLgfc;v: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 wLgfc;w: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 xLgfc;x:Lgaf;
-
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 yLgfc;y:Lfrj;
-
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 zLgfc;z:Lfyb;
-
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 ALgfc;A:Lgfb;
-
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 BLgfc;B:Lfvh;
-
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 CLgfc;C: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>Lgfc;<init>(Lgaf;Lfrj;)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 iLgaf;i()Lxc;
-
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 cLgaf;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 aG_Lgaf;aG_()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 mLgfc;m()Lful;
-
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 aLgfc;a(Lful;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 aLgfc;a(Lfun;)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 bLgfc;b(Lfun;)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 cLgfc;c(Lfun;)V
-
close
public void close()
-