Class MacWindowUtil

java.lang.Object
net.minecraft.client.util.MacWindowUtil

@Environment(CLIENT) public class MacWindowUtil extends Object
Mappings:
Namespace Name
named net/minecraft/client/util/MacWindowUtil
intermediary net/minecraft/class_6417
official eyx
  • Field Details

    • field_46537

      private static final int field_46537
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_46537 Lnet/minecraft/client/util/MacWindowUtil;field_46537:I
      intermediary field_46537 Lnet/minecraft/class_6417;field_46537:I
      official a Leyx;a:I
    • FULLSCREEN_MASK

      private static final int FULLSCREEN_MASK
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named FULLSCREEN_MASK Lnet/minecraft/client/util/MacWindowUtil;FULLSCREEN_MASK:I
      intermediary field_34053 Lnet/minecraft/class_6417;field_34053:I
      official b Leyx;b:I
  • Constructor Details

    • MacWindowUtil

      public MacWindowUtil()
  • Method Details

    • toggleFullscreen

      public static void toggleFullscreen(long handle)
      Mappings:
      Namespace Name Mixin selector
      named toggleFullscreen Lnet/minecraft/client/util/MacWindowUtil;toggleFullscreen(J)V
      intermediary method_37461 Lnet/minecraft/class_6417;method_37461(J)V
      official a Leyx;a(J)V
    • fixStyleMask

      public static void fixStyleMask(long handle)
      Mappings:
      Namespace Name Mixin selector
      named fixStyleMask Lnet/minecraft/client/util/MacWindowUtil;fixStyleMask(J)V
      intermediary method_54101 Lnet/minecraft/class_6417;method_54101(J)V
      official b Leyx;b(J)V
    • getCocoaWindow

      private static Optional<NSObject> getCocoaWindow(long handle)
      Mappings:
      Namespace Name Mixin selector
      named getCocoaWindow Lnet/minecraft/client/util/MacWindowUtil;getCocoaWindow(J)Ljava/util/Optional;
      intermediary method_37463 Lnet/minecraft/class_6417;method_37463(J)Ljava/util/Optional;
      official c Leyx;c(J)Ljava/util/Optional;
    • isFullscreen

      private static boolean isFullscreen(NSObject handle)
      Mappings:
      Namespace Name Mixin selector
      named isFullscreen Lnet/minecraft/client/util/MacWindowUtil;isFullscreen(Lca/weblite/objc/NSObject;)Z
      intermediary method_37462 Lnet/minecraft/class_6417;method_37462(Lca/weblite/objc/NSObject;)Z
      official a Leyx;a(Lca/weblite/objc/NSObject;)Z
    • getStyleMask

      private static long getStyleMask(NSObject handle)
      Mappings:
      Namespace Name Mixin selector
      named getStyleMask Lnet/minecraft/client/util/MacWindowUtil;getStyleMask(Lca/weblite/objc/NSObject;)J
      intermediary method_54102 Lnet/minecraft/class_6417;method_54102(Lca/weblite/objc/NSObject;)J
      official b Leyx;b(Lca/weblite/objc/NSObject;)J
    • toggleFullscreen

      private static void toggleFullscreen(NSObject handle)
      Mappings:
      Namespace Name Mixin selector
      named toggleFullscreen Lnet/minecraft/client/util/MacWindowUtil;toggleFullscreen(Lca/weblite/objc/NSObject;)V
      intermediary method_37464 Lnet/minecraft/class_6417;method_37464(Lca/weblite/objc/NSObject;)V
      official c Leyx;c(Lca/weblite/objc/NSObject;)V
    • setApplicationIconImage

      public static void setApplicationIconImage(InputSupplier<InputStream> iconSupplier) throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      named setApplicationIconImage Lnet/minecraft/client/util/MacWindowUtil;setApplicationIconImage(Lnet/minecraft/resource/InputSupplier;)V
      intermediary method_41718 Lnet/minecraft/class_6417;method_41718(Lnet/minecraft/class_7367;)V
      official a Leyx;a(Lauh;)V