Class RealmsNotification.InfoPopup

java.lang.Object
net.minecraft.client.realms.dto.RealmsNotification
net.minecraft.client.realms.dto.RealmsNotification.InfoPopup
Enclosing class:
RealmsNotification

@Environment(CLIENT) public static class RealmsNotification.InfoPopup extends RealmsNotification
Mappings:
Namespace Name
official erh$a
intermediary net/minecraft/class_8204$class_8814
named net/minecraft/client/realms/dto/RealmsNotification$InfoPopup
  • Field Details

    • TITLE_KEY

      private static final String TITLE_KEY
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lerh$a;a:Ljava/lang/String;
      intermediary field_46540 Lnet/minecraft/class_8204$class_8814;field_46540:Ljava/lang/String;
      named TITLE_KEY Lnet/minecraft/client/realms/dto/RealmsNotification$InfoPopup;TITLE_KEY:Ljava/lang/String;
    • MESSAGE_KEY

      private static final String MESSAGE_KEY
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lerh$a;b:Ljava/lang/String;
      intermediary field_46541 Lnet/minecraft/class_8204$class_8814;field_46541:Ljava/lang/String;
      named MESSAGE_KEY Lnet/minecraft/client/realms/dto/RealmsNotification$InfoPopup;MESSAGE_KEY:Ljava/lang/String;
    • IMAGE_KEY

      private static final String IMAGE_KEY
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official c Lerh$a;c:Ljava/lang/String;
      intermediary field_46542 Lnet/minecraft/class_8204$class_8814;field_46542:Ljava/lang/String;
      named IMAGE_KEY Lnet/minecraft/client/realms/dto/RealmsNotification$InfoPopup;IMAGE_KEY:Ljava/lang/String;
    • URL_BUTTON_KEY

      private static final String URL_BUTTON_KEY
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official d Lerh$a;d:Ljava/lang/String;
      intermediary field_46543 Lnet/minecraft/class_8204$class_8814;field_46543:Ljava/lang/String;
      named URL_BUTTON_KEY Lnet/minecraft/client/realms/dto/RealmsNotification$InfoPopup;URL_BUTTON_KEY:Ljava/lang/String;
    • title

      private final RealmsText title
      Mappings:
      Namespace Name Mixin selector
      official e Lerh$a;e:Lero;
      intermediary field_46544 Lnet/minecraft/class_8204$class_8814;field_46544:Lnet/minecraft/class_8206;
      named title Lnet/minecraft/client/realms/dto/RealmsNotification$InfoPopup;title:Lnet/minecraft/client/realms/dto/RealmsText;
    • message

      private final RealmsText message
      Mappings:
      Namespace Name Mixin selector
      official f Lerh$a;f:Lero;
      intermediary field_46545 Lnet/minecraft/class_8204$class_8814;field_46545:Lnet/minecraft/class_8206;
      named message Lnet/minecraft/client/realms/dto/RealmsNotification$InfoPopup;message:Lnet/minecraft/client/realms/dto/RealmsText;
    • image

      private final Identifier image
      Mappings:
      Namespace Name Mixin selector
      official g Lerh$a;g:Lahg;
      intermediary field_46546 Lnet/minecraft/class_8204$class_8814;field_46546:Lnet/minecraft/class_2960;
      named image Lnet/minecraft/client/realms/dto/RealmsNotification$InfoPopup;image:Lnet/minecraft/util/Identifier;
    • urlButton

      Mappings:
      Namespace Name Mixin selector
      official h Lerh$a;h:Lerh$b;
      intermediary field_46547 Lnet/minecraft/class_8204$class_8814;field_46547:Lnet/minecraft/class_8204$class_8815;
      named urlButton Lnet/minecraft/client/realms/dto/RealmsNotification$InfoPopup;urlButton:Lnet/minecraft/client/realms/dto/RealmsNotification$UrlButton;
  • Constructor Details

    • InfoPopup

      private InfoPopup(RealmsNotification parent, RealmsText title, RealmsText message, Identifier image, @Nullable @Nullable RealmsNotification.UrlButton urlButton)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lerh$a;<init>(Lerh;Lero;Lero;Lahg;Lerh$b;)V
      intermediary <init> Lnet/minecraft/class_8204$class_8814;<init>(Lnet/minecraft/class_8204;Lnet/minecraft/class_8206;Lnet/minecraft/class_8206;Lnet/minecraft/class_2960;Lnet/minecraft/class_8204$class_8815;)V
      named <init> Lnet/minecraft/client/realms/dto/RealmsNotification$InfoPopup;<init>(Lnet/minecraft/client/realms/dto/RealmsNotification;Lnet/minecraft/client/realms/dto/RealmsText;Lnet/minecraft/client/realms/dto/RealmsText;Lnet/minecraft/util/Identifier;Lnet/minecraft/client/realms/dto/RealmsNotification$UrlButton;)V
  • Method Details

    • fromJson

      public static RealmsNotification.InfoPopup fromJson(RealmsNotification parent, JsonObject json)
      Mappings:
      Namespace Name Mixin selector
      official a Lerh$a;a(Lerh;Lcom/google/gson/JsonObject;)Lerh$a;
      intermediary method_54107 Lnet/minecraft/class_8204$class_8814;method_54107(Lnet/minecraft/class_8204;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_8204$class_8814;
      named fromJson Lnet/minecraft/client/realms/dto/RealmsNotification$InfoPopup;fromJson(Lnet/minecraft/client/realms/dto/RealmsNotification;Lcom/google/gson/JsonObject;)Lnet/minecraft/client/realms/dto/RealmsNotification$InfoPopup;
    • createScreen

      @Nullable public @Nullable PopupScreen createScreen(Screen backgroundScreen, Consumer<UUID> dismissCallback)
      Mappings:
      Namespace Name Mixin selector
      official a Lerh$a;a(Lfdb;Ljava/util/function/Consumer;)Leyi;
      intermediary method_54109 Lnet/minecraft/class_8204$class_8814;method_54109(Lnet/minecraft/class_437;Ljava/util/function/Consumer;)Lnet/minecraft/class_8816;
      named createScreen Lnet/minecraft/client/realms/dto/RealmsNotification$InfoPopup;createScreen(Lnet/minecraft/client/gui/screen/Screen;Ljava/util/function/Consumer;)Lnet/minecraft/client/gui/screen/PopupScreen;