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
named net/minecraft/client/util/WindowProvider
intermediary net/minecraft/class_3682
official gfr
  • Field Details

    • client

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

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

    • WindowProvider

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

    • createWindow

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

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