Class DialogScreens
java.lang.Object
net.minecraft.client.gui.screens.dialog.DialogScreens
-
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>
DialogScreen<T> createFromData
(T pDialog, Screen pPreviousScreen, DialogConnectionAccess pConnectionAccess) private static <T extends Dialog>
voidregister
(com.mojang.serialization.MapCodec<T> p_425747_, DialogScreens.Factory<? super T> p_425724_)
-
Field Details
-
FACTORIES
private static final Map<com.mojang.serialization.MapCodec<? extends Dialog>,DialogScreens.Factory<?>> FACTORIES
-
-
Constructor Details
-
DialogScreens
public DialogScreens()
-
-
Method Details
-
register
private static <T extends Dialog> void register(com.mojang.serialization.MapCodec<T> p_425747_, DialogScreens.Factory<? super T> p_425724_) -
createFromData
@Nullable public static <T extends Dialog> DialogScreen<T> createFromData(T pDialog, @Nullable Screen pPreviousScreen, DialogConnectionAccess pConnectionAccess) -
bootstrap
public static void bootstrap()
-