Class TelemetryInfoScreen

All Implemented Interfaces:
ContainerEventHandler, GuiEventListener, Renderable, TabOrderedElement

public class TelemetryInfoScreen extends Screen
  • Field Details Link icon

    • TITLE Link icon

      private static final Component TITLE
    • DESCRIPTION Link icon

      private static final Component DESCRIPTION
    • BUTTON_PRIVACY_STATEMENT Link icon

      private static final Component BUTTON_PRIVACY_STATEMENT
    • BUTTON_GIVE_FEEDBACK Link icon

      private static final Component BUTTON_GIVE_FEEDBACK
    • BUTTON_VIEW_DATA Link icon

      private static final Component BUTTON_VIEW_DATA
    • CHECKBOX_OPT_IN Link icon

      private static final Component CHECKBOX_OPT_IN
    • SPACING Link icon

      private static final int SPACING
      See Also:
    • EXTRA_TELEMETRY_AVAILABLE Link icon

      private static final boolean EXTRA_TELEMETRY_AVAILABLE
    • lastScreen Link icon

      private final Screen lastScreen
    • options Link icon

      private final Options options
    • layout Link icon

      private final HeaderAndFooterLayout layout
    • telemetryEventWidget Link icon

      @Nullable private TelemetryEventWidget telemetryEventWidget
    • description Link icon

      @Nullable private MultiLineTextWidget description
    • savedScroll Link icon

      private double savedScroll
  • Constructor Details Link icon

    • TelemetryInfoScreen Link icon

      public TelemetryInfoScreen(Screen p_261720_, Options p_262019_)
  • Method Details Link icon

    • getNarrationMessage Link icon

      public Component getNarrationMessage()
      Overrides:
      getNarrationMessage in class Screen
    • init Link icon

      protected void init()
      Overrides:
      init in class Screen
    • repositionElements Link icon

      protected void repositionElements()
      Overrides:
      repositionElements in class Screen
    • setInitialFocus Link icon

      protected void setInitialFocus()
      Overrides:
      setInitialFocus in class Screen
    • createTelemetryCheckbox Link icon

      private AbstractWidget createTelemetryCheckbox()
    • onOptInChanged Link icon

      private void onOptInChanged(AbstractWidget p_312236_, boolean p_309488_)
    • openPrivacyStatementLink Link icon

      private void openPrivacyStatementLink(Button p_297730_)
    • openFeedbackLink Link icon

      private void openFeedbackLink(Button p_261531_)
    • openDataFolder Link icon

      private void openDataFolder(Button p_261840_)
    • onClose Link icon

      public void onClose()
      Overrides:
      onClose in class Screen