Class ScreenshotUtils

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

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

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official a Lbif;a:Lorg/apache/logging/log4j/Logger;
      intermediary field_7697 Lnet/minecraft/class_352;field_7697:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/client/util/ScreenshotUtils;LOGGER:Lorg/apache/logging/log4j/Logger;
    • DATE_FORMAT

      private static final DateFormat DATE_FORMAT
      Mappings:
      Namespace Name Mixin selector
      official b Lbif;b:Ljava/text/DateFormat;
      intermediary field_1033 Lnet/minecraft/class_352;field_1033:Ljava/text/DateFormat;
      named DATE_FORMAT Lnet/minecraft/client/util/ScreenshotUtils;DATE_FORMAT:Ljava/text/DateFormat;
    • intBuffer

      private static IntBuffer intBuffer
      Mappings:
      Namespace Name Mixin selector
      official c Lbif;c:Ljava/nio/IntBuffer;
      intermediary field_1034 Lnet/minecraft/class_352;field_1034:Ljava/nio/IntBuffer;
      named intBuffer Lnet/minecraft/client/util/ScreenshotUtils;intBuffer:Ljava/nio/IntBuffer;
    • field_1035

      private static int[] field_1035
      Mappings:
      Namespace Name Mixin selector
      official d Lbif;d:[I
      intermediary field_1035 Lnet/minecraft/class_352;field_1035:[I
      named field_1035 Lnet/minecraft/client/util/ScreenshotUtils;field_1035:[I
  • Constructor Details

    • ScreenshotUtils

      public ScreenshotUtils()
  • Method Details

    • saveScreenshot

      public static Text saveScreenshot(File parent, int textureWidth, int textureHeight, Framebuffer buffer)
      Mappings:
      Namespace Name Mixin selector
      official a Lbif;a(Ljava/io/File;IILbvd;)Lhh;
      intermediary method_6665 Lnet/minecraft/class_352;method_6665(Ljava/io/File;IILnet/minecraft/class_1862;)Lnet/minecraft/class_1982;
      named saveScreenshot Lnet/minecraft/client/util/ScreenshotUtils;saveScreenshot(Ljava/io/File;IILnet/minecraft/client/gl/Framebuffer;)Lnet/minecraft/text/Text;
    • method_12154

      public static Text method_12154(File file, @Nullable String string, int int2, int int3, Framebuffer framebuffer)
      Mappings:
      Namespace Name Mixin selector
      official a Lbif;a(Ljava/io/File;Ljava/lang/String;IILbvd;)Lhh;
      intermediary method_12154 Lnet/minecraft/class_352;method_12154(Ljava/io/File;Ljava/lang/String;IILnet/minecraft/class_1862;)Lnet/minecraft/class_1982;
      named method_12154 Lnet/minecraft/client/util/ScreenshotUtils;method_12154(Ljava/io/File;Ljava/lang/String;IILnet/minecraft/client/gl/Framebuffer;)Lnet/minecraft/text/Text;
    • method_12153

      public static BufferedImage method_12153(int int2, int int3, Framebuffer framebuffer)
      Mappings:
      Namespace Name Mixin selector
      official a Lbif;a(IILbvd;)Ljava/awt/image/BufferedImage;
      intermediary method_12153 Lnet/minecraft/class_352;method_12153(IILnet/minecraft/class_1862;)Ljava/awt/image/BufferedImage;
      named method_12153 Lnet/minecraft/client/util/ScreenshotUtils;method_12153(IILnet/minecraft/client/gl/Framebuffer;)Ljava/awt/image/BufferedImage;
    • getScreenshotFile

      private static File getScreenshotFile(File screenshotsDirectory)
      Mappings:
      Namespace Name Mixin selector
      official a Lbif;a(Ljava/io/File;)Ljava/io/File;
      intermediary method_885 Lnet/minecraft/class_352;method_885(Ljava/io/File;)Ljava/io/File;
      named getScreenshotFile Lnet/minecraft/client/util/ScreenshotUtils;getScreenshotFile(Ljava/io/File;)Ljava/io/File;