Class TelemetryEventWidget
java.lang.Object
net.minecraft.client.gui.widget.ClickableWidget
net.minecraft.client.gui.widget.ScrollableWidget
net.minecraft.client.gui.widget.ScrollableTextFieldWidget
net.minecraft.client.gui.screen.option.TelemetryEventWidget
- All Implemented Interfaces:
Drawable,Element,Narratable,Navigable,Selectable,Widget
- Mappings:
Namespace Name named net/minecraft/client/gui/screen/option/TelemetryEventWidgetintermediary net/minecraft/class_7941official fzg
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final recordprivate static classNested classes/interfaces inherited from interface net.minecraft.client.gui.Selectable
Selectable.SelectionType -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate TelemetryEventWidget.Contentsprivate static final Stringprivate static final intprivate static final Stringprivate static final Textprivate static final Stringprivate @Nullable DoubleConsumerprivate final TextRendererFields inherited from class net.minecraft.client.gui.widget.ScrollableWidget
SCROLLBAR_WIDTHFields inherited from class net.minecraft.client.gui.widget.ClickableWidget
active, alpha, height, hovered, visible, widthFields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL -
Constructor Summary
ConstructorsConstructorDescriptionTelemetryEventWidget(int x, int y, int width, int height, TextRenderer textRenderer) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprivate voidappendEventInfo(TelemetryEventWidget.ContentsBuilder builder, TelemetryEventType eventType, boolean disabled) private voidappendProperties(TelemetryEventType eventType, TelemetryEventWidget.ContentsBuilder builder, boolean disabled) private TelemetryEventWidget.ContentscollectContents(boolean optionalTelemetryEnabled) private TextformatTitleText(Text title, boolean disabled) protected intprotected doubleprivate intvoidvoidrefresh(boolean optionalTelemetryEnabled) protected voidrenderContents(DrawContext context, int mouseX, int mouseY, float delta) voidsetScrollConsumer(@Nullable DoubleConsumer scrollConsumer) voidsetScrollY(double scrollY) Methods inherited from class net.minecraft.client.gui.widget.ScrollableTextFieldWidget
draw, drawBox, getContentsHeightWithPadding, getPadding, getScrollbarX, getTextMargin, getTextX, getTextY, isMouseOver, isVisible, keyPressed, mouseClicked, playDownSound, renderOverlay, renderWidgetMethods inherited from class net.minecraft.client.gui.widget.ScrollableWidget
checkScrollbarDragged, drawScrollbar, getMaxScrollY, getScrollbarThumbHeight, getScrollbarThumbY, getScrollY, mouseDragged, mouseScrolled, onRelease, overflows, refreshScrollMethods inherited from class net.minecraft.client.gui.widget.ClickableWidget
appendDefaultNarrations, appendNarrations, drawScrollableText, drawScrollableText, drawScrollableText, forEachChild, getBottom, getHeight, getMessage, getNarrationMessage, getNarrationMessage, getNavigationFocus, getNavigationOrder, getNavigationPath, getRight, getTooltip, getType, getWidth, getX, getY, isFocused, isHovered, isNarratable, isSelected, isValidClickButton, mouseReleased, onClick, onDrag, playClickSound, render, setAlpha, setDimensions, setDimensionsAndPosition, setFocused, setHeight, setMessage, setNavigationOrder, setTooltip, setTooltipDelay, setWidth, setX, setYMethods 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
charTyped, getBorder, getFocusedPath, keyReleased, mouseMovedMethods inherited from interface net.minecraft.client.gui.Selectable
getNarratedPartsMethods inherited from interface net.minecraft.client.gui.widget.Widget
setPosition
-
Field Details
-
MARGIN_X
private static final int MARGIN_X- See Also:
- Mappings:
Namespace Name Mixin selector named MARGIN_XLnet/minecraft/client/gui/screen/option/TelemetryEventWidget;MARGIN_X:Iintermediary field_41355Lnet/minecraft/class_7941;field_41355:Iofficial aLfzg;a:I
-
REQUIRED_TRANSLATION_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector named REQUIRED_TRANSLATION_KEYLnet/minecraft/client/gui/screen/option/TelemetryEventWidget;REQUIRED_TRANSLATION_KEY:Ljava/lang/String;intermediary field_41356Lnet/minecraft/class_7941;field_41356:Ljava/lang/String;official cLfzg;c:Ljava/lang/String;
-
OPTIONAL_TRANSLATION_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector named OPTIONAL_TRANSLATION_KEYLnet/minecraft/client/gui/screen/option/TelemetryEventWidget;OPTIONAL_TRANSLATION_KEY:Ljava/lang/String;intermediary field_41357Lnet/minecraft/class_7941;field_41357:Ljava/lang/String;official dLfzg;d:Ljava/lang/String;
-
DISABLED_TRANSLATION_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector named DISABLED_TRANSLATION_KEYLnet/minecraft/client/gui/screen/option/TelemetryEventWidget;DISABLED_TRANSLATION_KEY:Ljava/lang/String;intermediary field_47125Lnet/minecraft/class_7941;field_47125:Ljava/lang/String;official eLfzg;e:Ljava/lang/String;
-
PROPERTY_TITLE_TEXT
- Mappings:
Namespace Name Mixin selector named PROPERTY_TITLE_TEXTLnet/minecraft/client/gui/screen/option/TelemetryEventWidget;PROPERTY_TITLE_TEXT:Lnet/minecraft/text/Text;intermediary field_41358Lnet/minecraft/class_7941;field_41358:Lnet/minecraft/class_2561;official fLfzg;f:Lwp;
-
textRenderer
- Mappings:
Namespace Name Mixin selector named textRendererLnet/minecraft/client/gui/screen/option/TelemetryEventWidget;textRenderer:Lnet/minecraft/client/font/TextRenderer;intermediary field_41359Lnet/minecraft/class_7941;field_41359:Lnet/minecraft/class_327;official mLfzg;m:Lfod;
-
contents
- Mappings:
Namespace Name Mixin selector named contentsLnet/minecraft/client/gui/screen/option/TelemetryEventWidget;contents:Lnet/minecraft/client/gui/screen/option/TelemetryEventWidget$Contents;intermediary field_41360Lnet/minecraft/class_7941;field_41360:Lnet/minecraft/class_7941$class_7942;official nLfzg;n:Lfzg$a;
-
scrollConsumer
- Mappings:
Namespace Name Mixin selector named scrollConsumerLnet/minecraft/client/gui/screen/option/TelemetryEventWidget;scrollConsumer:Ljava/util/function/DoubleConsumer;intermediary field_41361Lnet/minecraft/class_7941;field_41361:Ljava/util/function/DoubleConsumer;official oLfzg;o:Ljava/util/function/DoubleConsumer;
-
-
Constructor Details
-
TelemetryEventWidget
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/gui/screen/option/TelemetryEventWidget;<init>(IIIILnet/minecraft/client/font/TextRenderer;)Vintermediary <init>Lnet/minecraft/class_7941;<init>(IIIILnet/minecraft/class_327;)Vofficial <init>Lfzg;<init>(IIIILfod;)V
-
-
Method Details
-
refresh
public void refresh(boolean optionalTelemetryEnabled) - Mappings:
Namespace Name Mixin selector named refreshLnet/minecraft/client/gui/screen/option/TelemetryEventWidget;refresh(Z)Vintermediary method_47638Lnet/minecraft/class_7941;method_47638(Z)Vofficial bLfzg;b(Z)V
-
initContents
public void initContents()- Mappings:
Namespace Name Mixin selector named initContentsLnet/minecraft/client/gui/screen/option/TelemetryEventWidget;initContents()Vintermediary method_57767Lnet/minecraft/class_7941;method_57767()Vofficial qLfzg;q()V
-
collectContents
- Mappings:
Namespace Name Mixin selector named collectContentsLnet/minecraft/client/gui/screen/option/TelemetryEventWidget;collectContents(Z)Lnet/minecraft/client/gui/screen/option/TelemetryEventWidget$Contents;intermediary method_47639Lnet/minecraft/class_7941;method_47639(Z)Lnet/minecraft/class_7941$class_7942;official cLfzg;c(Z)Lfzg$a;
-
setScrollConsumer
- Mappings:
Namespace Name Mixin selector named setScrollConsumerLnet/minecraft/client/gui/screen/option/TelemetryEventWidget;setScrollConsumer(Ljava/util/function/DoubleConsumer;)Vintermediary method_47637Lnet/minecraft/class_7941;method_47637(Ljava/util/function/DoubleConsumer;)Vofficial aLfzg;a(Ljava/util/function/DoubleConsumer;)V
-
setScrollY
public void setScrollY(double scrollY) - Overrides:
setScrollYin classScrollableWidget- Mappings:
Namespace Name Mixin selector named setScrollYLnet/minecraft/client/gui/widget/ScrollableWidget;setScrollY(D)Vintermediary method_44382Lnet/minecraft/class_7528;method_44382(D)Vofficial aLfom;a(D)V
-
getContentsHeight
protected int getContentsHeight()- Specified by:
getContentsHeightin classScrollableTextFieldWidget- Mappings:
Namespace Name Mixin selector named getContentsHeightLnet/minecraft/client/gui/widget/ScrollableTextFieldWidget;getContentsHeight()Iintermediary method_44391Lnet/minecraft/class_10415;method_44391()Iofficial cLfoq;c()I
-
getDeltaYPerScroll
protected double getDeltaYPerScroll()- Specified by:
getDeltaYPerScrollin classScrollableWidget- Mappings:
Namespace Name Mixin selector named getDeltaYPerScrollLnet/minecraft/client/gui/widget/ScrollableWidget;getDeltaYPerScroll()Dintermediary method_44393Lnet/minecraft/class_7528;method_44393()Dofficial oLfom;o()D
-
renderContents
- Specified by:
renderContentsin classScrollableTextFieldWidget- Mappings:
Namespace Name Mixin selector named renderContentsLnet/minecraft/client/gui/widget/ScrollableTextFieldWidget;renderContents(Lnet/minecraft/client/gui/DrawContext;IIF)Vintermediary method_44389Lnet/minecraft/class_10415;method_44389(Lnet/minecraft/class_332;IIF)Vofficial cLfoq;c(Lfof;IIF)V
-
appendClickableNarrations
- Specified by:
appendClickableNarrationsin classClickableWidget- Mappings:
Namespace Name Mixin selector named appendClickableNarrationsLnet/minecraft/client/gui/widget/ClickableWidget;appendClickableNarrations(Lnet/minecraft/client/gui/screen/narration/NarrationMessageBuilder;)Vintermediary method_47399Lnet/minecraft/class_339;method_47399(Lnet/minecraft/class_6382;)Vofficial aLfos;a(Lfsr;)V
-
formatTitleText
- Mappings:
Namespace Name Mixin selector named formatTitleTextLnet/minecraft/client/gui/screen/option/TelemetryEventWidget;formatTitleText(Lnet/minecraft/text/Text;Z)Lnet/minecraft/text/Text;intermediary method_54801Lnet/minecraft/class_7941;method_54801(Lnet/minecraft/class_2561;Z)Lnet/minecraft/class_2561;official aLfzg;a(Lwp;Z)Lwp;
-
appendEventInfo
private void appendEventInfo(TelemetryEventWidget.ContentsBuilder builder, TelemetryEventType eventType, boolean disabled) - Mappings:
Namespace Name Mixin selector named appendEventInfoLnet/minecraft/client/gui/screen/option/TelemetryEventWidget;appendEventInfo(Lnet/minecraft/client/gui/screen/option/TelemetryEventWidget$ContentsBuilder;Lnet/minecraft/client/session/telemetry/TelemetryEventType;Z)Vintermediary method_47635Lnet/minecraft/class_7941;method_47635(Lnet/minecraft/class_7941$class_7943;Lnet/minecraft/class_7966;Z)Vofficial aLfzg;a(Lfzg$b;Lhkf;Z)V
-
appendProperties
private void appendProperties(TelemetryEventType eventType, TelemetryEventWidget.ContentsBuilder builder, boolean disabled) - Mappings:
Namespace Name Mixin selector named appendPropertiesLnet/minecraft/client/gui/screen/option/TelemetryEventWidget;appendProperties(Lnet/minecraft/client/session/telemetry/TelemetryEventType;Lnet/minecraft/client/gui/screen/option/TelemetryEventWidget$ContentsBuilder;Z)Vintermediary method_47636Lnet/minecraft/class_7941;method_47636(Lnet/minecraft/class_7966;Lnet/minecraft/class_7941$class_7943;Z)Vofficial aLfzg;a(Lhkf;Lfzg$b;Z)V
-
getGridWidth
private int getGridWidth()- Mappings:
Namespace Name Mixin selector named getGridWidthLnet/minecraft/client/gui/screen/option/TelemetryEventWidget;getGridWidth()Iintermediary method_47640Lnet/minecraft/class_7941;method_47640()Iofficial rLfzg;r()I
-