Class RealmsNotificationsScreen

All Implemented Interfaces:
Drawable, Element, ParentElement, TickableElement

@Environment(CLIENT)
public class RealmsNotificationsScreen
extends RealmsScreen
Mappings:
Namespace Name
official dof
intermediary net/minecraft/class_4399
named net/minecraft/client/realms/gui/screen/RealmsNotificationsScreen
  • Field Details

    • INVITE_ICON

      private static final Identifier INVITE_ICON
      Mappings:
      Namespace Name Mixin selector
      official a Ldof;a:Lwb;
      intermediary field_22698 Lnet/minecraft/class_4399;field_22698:Lnet/minecraft/class_2960;
      named INVITE_ICON Lnet/minecraft/client/realms/gui/screen/RealmsNotificationsScreen;INVITE_ICON:Lnet/minecraft/util/Identifier;
    • TRIAL_ICON

      private static final Identifier TRIAL_ICON
      Mappings:
      Namespace Name Mixin selector
      official b Ldof;b:Lwb;
      intermediary field_22699 Lnet/minecraft/class_4399;field_22699:Lnet/minecraft/class_2960;
      named TRIAL_ICON Lnet/minecraft/client/realms/gui/screen/RealmsNotificationsScreen;TRIAL_ICON:Lnet/minecraft/util/Identifier;
    • NEWS_NOTIFICATION

      private static final Identifier NEWS_NOTIFICATION
      Mappings:
      Namespace Name Mixin selector
      official c Ldof;c:Lwb;
      intermediary field_22700 Lnet/minecraft/class_4399;field_22700:Lnet/minecraft/class_2960;
      named NEWS_NOTIFICATION Lnet/minecraft/client/realms/gui/screen/RealmsNotificationsScreen;NEWS_NOTIFICATION:Lnet/minecraft/util/Identifier;
    • REALMS_DATA_FETCHER

      private static final RealmsDataFetcher REALMS_DATA_FETCHER
      Mappings:
      Namespace Name Mixin selector
      official p Ldof;p:Ldnq;
      intermediary field_19923 Lnet/minecraft/class_4399;field_19923:Lnet/minecraft/class_4360;
      named REALMS_DATA_FETCHER Lnet/minecraft/client/realms/gui/screen/RealmsNotificationsScreen;REALMS_DATA_FETCHER:Lnet/minecraft/client/realms/gui/RealmsDataFetcher;
    • checkedMcoAvailability

      private static boolean checkedMcoAvailability
      Mappings:
      Namespace Name Mixin selector
      official r Ldof;r:Z
      intermediary field_19925 Lnet/minecraft/class_4399;field_19925:Z
      named checkedMcoAvailability Lnet/minecraft/client/realms/gui/screen/RealmsNotificationsScreen;checkedMcoAvailability:Z
    • trialAvailable

      private static boolean trialAvailable
      Mappings:
      Namespace Name Mixin selector
      official s Ldof;s:Z
      intermediary field_19926 Lnet/minecraft/class_4399;field_19926:Z
      named trialAvailable Lnet/minecraft/client/realms/gui/screen/RealmsNotificationsScreen;trialAvailable:Z
    • validClient

      private static boolean validClient
      Mappings:
      Namespace Name Mixin selector
      official t Ldof;t:Z
      intermediary field_19927 Lnet/minecraft/class_4399;field_19927:Z
      named validClient Lnet/minecraft/client/realms/gui/screen/RealmsNotificationsScreen;validClient:Z
    • hasUnreadNews

      private static boolean hasUnreadNews
      Mappings:
      Namespace Name Mixin selector
      official u Ldof;u:Z
      intermediary field_19928 Lnet/minecraft/class_4399;field_19928:Z
      named hasUnreadNews Lnet/minecraft/client/realms/gui/screen/RealmsNotificationsScreen;hasUnreadNews:Z
    • numberOfPendingInvites

      private volatile int numberOfPendingInvites
      Mappings:
      Namespace Name Mixin selector
      official q Ldof;q:I
      intermediary field_19924 Lnet/minecraft/class_4399;field_19924:I
      named numberOfPendingInvites Lnet/minecraft/client/realms/gui/screen/RealmsNotificationsScreen;numberOfPendingInvites:I
  • Constructor Details

    • RealmsNotificationsScreen

      public RealmsNotificationsScreen()
  • Method Details

    • init

      public void init()
      Called when a screen should be initialized.

      This method is called when this screen is opened or resized.

      Overrides:
      init in class Screen
      Mappings:
      Namespace Name Mixin selector
      official b Ldve;b()V
      intermediary method_25426 Lnet/minecraft/class_437;method_25426()V
      named init Lnet/minecraft/client/gui/screen/Screen;init()V
    • tick

      public void tick()
      Specified by:
      tick in interface TickableElement
      Overrides:
      tick in class RealmsScreen
      Mappings:
      Namespace Name Mixin selector
      official d Ldsn;d()V
      intermediary method_25393 Lnet/minecraft/class_4893;method_25393()V
      named tick Lnet/minecraft/client/gui/screen/TickableElement;tick()V
    • method_25169

      private boolean method_25169()
      Mappings:
      Namespace Name Mixin selector
      official h Ldof;h()Z
      intermediary method_25169 Lnet/minecraft/class_4399;method_25169()Z
      named method_25169 Lnet/minecraft/client/realms/gui/screen/RealmsNotificationsScreen;method_25169()Z
    • method_25170

      private boolean method_25170()
      Mappings:
      Namespace Name Mixin selector
      official i Ldof;i()Z
      intermediary method_25170 Lnet/minecraft/class_4399;method_25170()Z
      named method_25170 Lnet/minecraft/client/realms/gui/screen/RealmsNotificationsScreen;method_25170()Z
    • checkIfMcoEnabled

      private void checkIfMcoEnabled()
      Mappings:
      Namespace Name Mixin selector
      official k Ldof;k()V
      intermediary method_21294 Lnet/minecraft/class_4399;method_21294()V
      named checkIfMcoEnabled Lnet/minecraft/client/realms/gui/screen/RealmsNotificationsScreen;checkIfMcoEnabled()V
    • render

      public void render​(MatrixStack matrices, int mouseX, int mouseY, float delta)
      Specified by:
      render in interface Drawable
      Overrides:
      render in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Ldsq;a(Ldlr;IIF)V
      intermediary method_25394 Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_4587;IIF)V
      named render Lnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/util/math/MatrixStack;IIF)V
    • drawIcons

      private void drawIcons​(MatrixStack matrices, int mouseX, int mouseY)
      Mappings:
      Namespace Name Mixin selector
      official a Ldof;a(Ldlr;II)V
      intermediary method_21295 Lnet/minecraft/class_4399;method_21295(Lnet/minecraft/class_4587;II)V
      named drawIcons Lnet/minecraft/client/realms/gui/screen/RealmsNotificationsScreen;drawIcons(Lnet/minecraft/client/util/math/MatrixStack;II)V
    • removed

      public void removed()
      Overrides:
      removed in class Screen
      Mappings:
      Namespace Name Mixin selector
      official e Ldve;e()V
      intermediary method_25432 Lnet/minecraft/class_437;method_25432()V
      named removed Lnet/minecraft/client/gui/screen/Screen;removed()V