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 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 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 aLgfl;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 aLgfl;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 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 aLgfl;a(Lart;Lges;Lgfh;)Lgfk;
 - 
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 aLgfl;a()V
 
 -