Class DialogScreens
java.lang.Object
net.minecraft.client.gui.screen.dialog.DialogScreens
- Mappings:
Namespace Name named net/minecraft/client/gui/screen/dialog/DialogScreens
intermediary net/minecraft/class_11474
official gfl
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Map
<com.mojang.serialization.MapCodec<? extends Dialog>, DialogScreens.Factory<?>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
static <T extends Dialog>
@Nullable DialogScreen<T> create
(T dialog, @Nullable Screen parent, DialogNetworkAccess networkAccess) private static <T extends Dialog>
voidregister
(com.mojang.serialization.MapCodec<T> dialogCodec, DialogScreens.Factory<? super T> factory)
-
Field Details
-
DIALOG_SCREEN_FACTORIES
private static final Map<com.mojang.serialization.MapCodec<? extends Dialog>,DialogScreens.Factory<?>> DIALOG_SCREEN_FACTORIES- Mappings:
Namespace Name Mixin selector named DIALOG_SCREEN_FACTORIES
Lnet/minecraft/client/gui/screen/dialog/DialogScreens;DIALOG_SCREEN_FACTORIES:Ljava/util/Map;
intermediary field_60766
Lnet/minecraft/class_11474;field_60766:Ljava/util/Map;
official a
Lgfl;a:Ljava/util/Map;
-
-
Constructor Details
-
DialogScreens
public DialogScreens()
-
-
Method Details
-
register
private static <T extends Dialog> void register(com.mojang.serialization.MapCodec<T> dialogCodec, DialogScreens.Factory<? super T> factory) - Mappings:
Namespace Name Mixin selector named register
Lnet/minecraft/client/gui/screen/dialog/DialogScreens;register(Lcom/mojang/serialization/MapCodec;Lnet/minecraft/client/gui/screen/dialog/DialogScreens$Factory;)V
intermediary method_71876
Lnet/minecraft/class_11474;method_71876(Lcom/mojang/serialization/MapCodec;Lnet/minecraft/class_11474$class_11475;)V
official a
Lgfl;a(Lcom/mojang/serialization/MapCodec;Lgfl$a;)V
-
create
@Nullable public static <T extends Dialog> @Nullable DialogScreen<T> create(T dialog, @Nullable @Nullable Screen parent, DialogNetworkAccess networkAccess) - Mappings:
Namespace Name Mixin selector named create
Lnet/minecraft/client/gui/screen/dialog/DialogScreens;create(Lnet/minecraft/dialog/type/Dialog;Lnet/minecraft/client/gui/screen/Screen;Lnet/minecraft/client/gui/screen/dialog/DialogNetworkAccess;)Lnet/minecraft/client/gui/screen/dialog/DialogScreen;
intermediary method_71875
Lnet/minecraft/class_11474;method_71875(Lnet/minecraft/class_11419;Lnet/minecraft/class_437;Lnet/minecraft/class_11513;)Lnet/minecraft/class_11473;
official a
Lgfl;a(Lart;Lges;Lgfh;)Lgfk;
-
bootstrap
public static void bootstrap()- Mappings:
Namespace Name Mixin selector named bootstrap
Lnet/minecraft/client/gui/screen/dialog/DialogScreens;bootstrap()V
intermediary method_71874
Lnet/minecraft/class_11474;method_71874()V
official a
Lgfl;a()V
-