(fix) text message in async screenshots

This commit is contained in:
kirillsaint 2024-02-04 14:10:08 +06:00
parent a714c7c504
commit 31b0044688
1 changed files with 12 additions and 14 deletions

View File

@ -1,6 +1,15 @@
package net.silentclient.client.utils; package net.silentclient.client.utils;
import java.awt.Image; import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.GuiNewChat;
import net.minecraft.event.ClickEvent;
import net.minecraft.util.ChatComponentText;
import net.minecraft.util.EnumChatFormatting;
import net.minecraft.util.IChatComponent;
import net.silentclient.client.Client;
import javax.imageio.ImageIO;
import java.awt.*;
import java.awt.datatransfer.DataFlavor; import java.awt.datatransfer.DataFlavor;
import java.awt.datatransfer.Transferable; import java.awt.datatransfer.Transferable;
import java.awt.datatransfer.UnsupportedFlavorException; import java.awt.datatransfer.UnsupportedFlavorException;
@ -10,20 +19,9 @@ import java.io.IOException;
import java.text.SimpleDateFormat; import java.text.SimpleDateFormat;
import java.util.Date; import java.util.Date;
import javax.imageio.ImageIO;
import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.GuiNewChat;
import net.minecraft.event.ClickEvent;
import net.minecraft.event.HoverEvent;
import net.minecraft.util.ChatComponentText;
import net.minecraft.util.EnumChatFormatting;
import net.minecraft.util.IChatComponent;
import net.silentclient.client.Client;
public class AsyncScreenshots implements Runnable { public class AsyncScreenshots implements Runnable {
public static final String prefix = "SC Screenshot "; public static final String prefix = "SLC Screenshot ";
private static BufferedImage image; private static BufferedImage image;
private static File screenshot; private static File screenshot;
private final int width, height; private final int width, height;
@ -81,7 +79,7 @@ public class AsyncScreenshots implements Runnable {
private void sendChatMessages(File screenshot) throws IOException { private void sendChatMessages(File screenshot) throws IOException {
IChatComponent chatComponent; IChatComponent chatComponent;
chatComponent = new ChatComponentText("SC Sceenshot"); chatComponent = new ChatComponentText("SLC Screenshot");
final IChatComponent deleteComponent = new ChatComponentText(EnumChatFormatting.RED.toString() + EnumChatFormatting.BOLD + final IChatComponent deleteComponent = new ChatComponentText(EnumChatFormatting.RED.toString() + EnumChatFormatting.BOLD +
"[DELETE]"); "[DELETE]");