Class DialogScreens
java.lang.Object
net.minecraft.client.gui.screen.dialog.DialogScreens
- Mappings:
Namespace Name named net/minecraft/client/gui/screen/dialog/DialogScreensintermediary net/minecraft/class_11474official gnd
-
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 voidstatic <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_FACTORIESLnet/minecraft/client/gui/screen/dialog/DialogScreens;DIALOG_SCREEN_FACTORIES:Ljava/util/Map;intermediary field_60766Lnet/minecraft/class_11474;field_60766:Ljava/util/Map;official aLgnd;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 registerLnet/minecraft/client/gui/screen/dialog/DialogScreens;register(Lcom/mojang/serialization/MapCodec;Lnet/minecraft/client/gui/screen/dialog/DialogScreens$Factory;)Vintermediary method_71876Lnet/minecraft/class_11474;method_71876(Lcom/mojang/serialization/MapCodec;Lnet/minecraft/class_11474$class_11475;)Vofficial aLgnd;a(Lcom/mojang/serialization/MapCodec;Lgnd$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 createLnet/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_71875Lnet/minecraft/class_11474;method_71875(Lnet/minecraft/class_11419;Lnet/minecraft/class_437;Lnet/minecraft/class_11513;)Lnet/minecraft/class_11473;official aLgnd;a(Larz;Lgmj;Lgmz;)Lgnc;
-
bootstrap
public static void bootstrap()- Mappings:
Namespace Name Mixin selector named bootstrapLnet/minecraft/client/gui/screen/dialog/DialogScreens;bootstrap()Vintermediary method_71874Lnet/minecraft/class_11474;method_71874()Vofficial aLgnd;a()V
-