Class WindowProvider

java.lang.Object
net.minecraft.client.util.WindowProvider
All Implemented Interfaces:
AutoCloseable

@Environment(CLIENT) public final class WindowProvider extends Object implements AutoCloseable
Mappings:
Namespace Name
official fah
intermediary net/minecraft/class_3682
named net/minecraft/client/util/WindowProvider
  • Field Details

    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      official a Lfah;a:Lefu;
      intermediary field_16256 Lnet/minecraft/class_3682;field_16256:Lnet/minecraft/class_310;
      named client Lnet/minecraft/client/util/WindowProvider;client:Lnet/minecraft/client/MinecraftClient;
    • monitorTracker

      private final MonitorTracker monitorTracker
      Mappings:
      Namespace Name Mixin selector
      official b Lfah;b:Ldzs;
      intermediary field_16255 Lnet/minecraft/class_3682;field_16255:Lnet/minecraft/class_323;
      named monitorTracker Lnet/minecraft/client/util/WindowProvider;monitorTracker:Lnet/minecraft/client/util/MonitorTracker;
  • Constructor Details

    • WindowProvider

      public WindowProvider(MinecraftClient client)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lfah;<init>(Lefu;)V
      intermediary <init> Lnet/minecraft/class_3682;<init>(Lnet/minecraft/class_310;)V
      named <init> Lnet/minecraft/client/util/WindowProvider;<init>(Lnet/minecraft/client/MinecraftClient;)V
  • Method Details

    • createWindow

      public Window createWindow(WindowSettings settings, @Nullable @Nullable String videoMode, String title)
      Mappings:
      Namespace Name Mixin selector
      official a Lfah;a(Ldzh;Ljava/lang/String;Ljava/lang/String;)Ldzu;
      intermediary method_16038 Lnet/minecraft/class_3682;method_16038(Lnet/minecraft/class_543;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_1041;
      named createWindow Lnet/minecraft/client/util/WindowProvider;createWindow(Lnet/minecraft/client/WindowSettings;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/client/util/Window;
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable