Class DialogScreens

java.lang.Object
net.minecraft.client.gui.screen.dialog.DialogScreens

@Environment(CLIENT) public class DialogScreens extends Object
Mappings:
Namespace Name
named net/minecraft/client/gui/screen/dialog/DialogScreens
intermediary net/minecraft/class_11474
official gfl
  • 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