net.minecraft.client.util

public class ScreenshotRecorder

net.minecraft.client.Screenshot
net.minecraft.class_318
net.minecraft.client.util.ScreenshotRecorder

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
field_1974
LOGGER
public static final String
SCREENSHOT_DIR
field_41337
SCREENSHOTS_DIRECTORY

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static void
grab(File workDir, RenderTarget target, Consumer<Component> callback)
method_1659(File arg0, class_276 arg1, Consumer<class_2561> arg2)
saveScreenshot(File gameDirectory, Framebuffer framebuffer, Consumer<Text> messageReceiver)
public static void
grab(Minecraft minecraft, boolean debugPanoramaRequested)
method_1_6138(class_310 arg0, boolean arg1)
saveScreenshot(MinecraftClient client, boolean hasCtrlOrCmd)
public static void
grab(File workDir, String forceName, RenderTarget target, int downscaleFactor, Consumer<Component> callback)
method_22690(File arg0, String arg1, class_276 arg2, int arg3, Consumer<class_2561> arg4)
saveScreenshot(File gameDirectory, String fileName, Framebuffer framebuffer, int downscaleFactor, Consumer<Text> messageReceiver)
public static void
takeScreenshot(RenderTarget target, Consumer<NativeImage> callback)
method_1663(class_276 arg0, Consumer<class_1011> arg1)
takeScreenshot(Framebuffer framebuffer, Consumer<NativeImage> callback)
public static void
takeScreenshot(RenderTarget target, int downscaleFactor, Consumer<NativeImage> callback)
method_71641(class_276 arg0, int arg1, Consumer<class_1011> arg2)
takeScreenshot(Framebuffer framebuffer, int downscaleFactor, Consumer<NativeImage> callback)
private static File
getFile(File picDir)
method_1660(File arg0)
getScreenshotFilename(File directory)
private static void
lambda$takeScreenshot$1(GpuBuffer arg0, int arg1, int arg2, int arg3, GpuTexture arg4, Consumer arg5)
method_68156(GpuBuffer arg0, int arg1, int arg2, int arg3, GpuTexture arg4, Consumer arg5)
method_68156(GpuBuffer arg0, int arg1, int arg2, int arg3, GpuTexture arg4, Consumer arg5)
private static String
lambda$takeScreenshot$0()
method_68469()
method_68469()
private static void
lambda$grab$2(File arg0, String arg1, Consumer arg2, NativeImage arg3)
method_68157(File arg0, String arg1, Consumer arg2, class_1011 arg3)
method_68157(File arg0, String arg1, Consumer arg2, NativeImage image)
private static void
lambda$grab$3(NativeImage arg0, File arg1, Consumer arg2)
method_22691(class_1011 arg0, File arg1, Consumer arg2)
method_22691(NativeImage arg0, File arg1, Consumer arg2)
private static Style
lambda$grab$4(File arg0, Style arg1)
method_67805(File arg0, class_2583 arg1)
method_67805(File arg0, Style style)
private static void
lambda$grab$0(Minecraft arg0, Component arg1)
method_1_6139(class_310 arg0, class_2561 arg1)
method_1_6139(MinecraftClient arg0, Text message)
private static void
lambda$grab$1(Minecraft arg0, Component arg1)
method_1_6140(class_310 arg0, class_2561 arg1)
method_1_6140(MinecraftClient arg0, Text arg1)