Package net.minecraft.client.realms.dto
Class RealmsNotification.InfoPopup
java.lang.Object
net.minecraft.client.realms.dto.RealmsNotification
net.minecraft.client.realms.dto.RealmsNotification.InfoPopup
- Enclosing class:
RealmsNotification
- Mappings:
Namespace Name named net/minecraft/client/realms/dto/RealmsNotification$InfoPopup
intermediary net/minecraft/class_8204$class_8814
official fbf$a
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.realms.dto.RealmsNotification
RealmsNotification.InfoPopup, RealmsNotification.VisitUrl
-
Field Summary
Modifier and TypeFieldDescriptionprivate final Identifier
private static final String
private final RealmsText
private static final String
private final RealmsText
private static final String
private static final String
private final @Nullable RealmsNotification.UrlButton
Fields inherited from class net.minecraft.client.realms.dto.RealmsNotification
dismissable, LOGGER, OPEN_LINK_TEXT, seen, type, uuid
-
Constructor Summary
ModifierConstructorDescriptionprivate
InfoPopup
(RealmsNotification parent, RealmsText title, RealmsText message, Identifier image, @Nullable RealmsNotification.UrlButton urlButton) -
Method Summary
Modifier and TypeMethodDescriptioncreateScreen
(Screen backgroundScreen, Consumer<UUID> dismissCallback) static RealmsNotification.InfoPopup
fromJson
(RealmsNotification parent, JsonObject json) Methods inherited from class net.minecraft.client.realms.dto.RealmsNotification
getUuid, isDismissable, isSeen, parse
-
Field Details
-
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
- 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
- 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
- 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
- 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
- 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
- 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
- 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;
-