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
named net/minecraft/client/realms/dto/RealmsNotification$InfoPopup
intermediary net/minecraft/class_8204$class_8814
official fbf$a
  • Field Details

    • TITLE_KEY

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

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

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

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

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

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

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

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

    • InfoPopup

      private InfoPopup(RealmsNotification parent, RealmsText title, RealmsText message, Identifier image, @Nullable @Nullable RealmsNotification.UrlButton urlButton)
      Mappings:
      Namespace Name Mixin selector
      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
      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
      official <init> Lfbf$a;<init>(Lfbf;Lfbm;Lfbm;Lalf;Lfbf$b;)V
  • Method Details

    • fromJson

      public static RealmsNotification.InfoPopup fromJson(RealmsNotification parent, JsonObject json)
      Mappings:
      Namespace Name Mixin selector
      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;
      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;
      official a Lfbf$a;a(Lfbf;Lcom/google/gson/JsonObject;)Lfbf$a;
    • createScreen

      @Nullable public @Nullable PopupScreen createScreen(Screen backgroundScreen, Consumer<UUID> dismissCallback)
      Mappings:
      Namespace Name Mixin selector
      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;
      intermediary method_54109 Lnet/minecraft/class_8204$class_8814;method_54109(Lnet/minecraft/class_437;Ljava/util/function/Consumer;)Lnet/minecraft/class_8816;
      official a Lfbf$a;a(Lfne;Ljava/util/function/Consumer;)Lfih;