Подписывайтесь на наш Telegram и не пропускайте важные новости! Перейти

Гайд TrayUtility - Fix

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
14 Май 2025
Сообщения
437
Реакции
4
заходем началь вы main.java


1749745242173.png

пишим этот текст System.setProperty("java.awt.headless", "false");

дальша создайм TrayUtility.java вы im/expensive

вот код
12321312:
Expand Collapse Copy
package vm.protect;

import lombok.SneakyThrows;
import lombok.experimental.UtilityClass;

import java.awt.*;
import java.awt.image.BufferedImage;

@UtilityClass
public class TrayUtility {

    private final boolean supported;
    private final TrayIcon trayIcon;

    static {
        if (!GraphicsEnvironment.isHeadless()) {
            supported = SystemTray.isSupported();
            if (supported) {
                Image image = new BufferedImage(1, 1, BufferedImage.TYPE_INT_ARGB);
                trayIcon = new TrayIcon(image, "NightWarr");
                try {
                    SystemTray.getSystemTray().add(trayIcon);
                } catch (AWTException e) {
                    throw new RuntimeException(e);
                }
            } else {
                trayIcon = null;
            }
        } else {
            supported = false;
            trayIcon = null;
        }
    }

    public void info(String name, String desc) {
        send(name, desc, TrayIcon.MessageType.INFO);
    }

    public void error(String name, String desc) {
        send(name, desc, TrayIcon.MessageType.ERROR);
    }

    public void warn(String name, String desc) {
        send(name, desc, TrayIcon.MessageType.WARNING);
    }

    @SneakyThrows
    private void send(String name, String desc, TrayIcon.MessageType type) {
        if (supported && trayIcon != null) {
            trayIcon.displayMessage(name, desc, type);
        } else {
            System.err.println("System tray is not supported or running in headless mode");
        }
    }
}

дальша вы Expensive.java делайм так
1749745397741.png

TrayUtility.info("NightWarr 1.16.5", "NightWarr Successfully Loaded");

фикс делал не я а тип мне я его слил берете бесплатно
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
заходем началь вы main.java


Посмотреть вложение 308695
пишим этот текст System.setProperty("java.awt.headless", "false");

дальша создайм TrayUtility.java вы im/expensive

вот код
12321312:
Expand Collapse Copy
package vm.protect;

import lombok.SneakyThrows;
import lombok.experimental.UtilityClass;

import java.awt.*;
import java.awt.image.BufferedImage;

@UtilityClass
public class TrayUtility {

    private final boolean supported;
    private final TrayIcon trayIcon;

    static {
        if (!GraphicsEnvironment.isHeadless()) {
            supported = SystemTray.isSupported();
            if (supported) {
                Image image = new BufferedImage(1, 1, BufferedImage.TYPE_INT_ARGB);
                trayIcon = new TrayIcon(image, "NightWarr");
                try {
                    SystemTray.getSystemTray().add(trayIcon);
                } catch (AWTException e) {
                    throw new RuntimeException(e);
                }
            } else {
                trayIcon = null;
            }
        } else {
            supported = false;
            trayIcon = null;
        }
    }

    public void info(String name, String desc) {
        send(name, desc, TrayIcon.MessageType.INFO);
    }

    public void error(String name, String desc) {
        send(name, desc, TrayIcon.MessageType.ERROR);
    }

    public void warn(String name, String desc) {
        send(name, desc, TrayIcon.MessageType.WARNING);
    }

    @SneakyThrows
    private void send(String name, String desc, TrayIcon.MessageType type) {
        if (supported && trayIcon != null) {
            trayIcon.displayMessage(name, desc, type);
        } else {
            System.err.println("System tray is not supported or running in headless mode");
        }
    }
}

дальша вы Expensive.java делайм так Посмотреть вложение 308696
TrayUtility.info("NightWarr 1.16.5", "NightWarr Successfully Loaded");

фикс делал не я а тип мне я его слил берете бесплатно
Сделал все как по гайду и у меня начали открываться реклама как с хрома только с Expensive (noad) 3 (noad) . (noad) 1 (noad)
 
заходем началь вы main.java


Посмотреть вложение 308695
пишим этот текст System.setProperty("java.awt.headless", "false");

дальша создайм TrayUtility.java вы im/expensive

вот код
12321312:
Expand Collapse Copy
package vm.protect;

import lombok.SneakyThrows;
import lombok.experimental.UtilityClass;

import java.awt.*;
import java.awt.image.BufferedImage;

@UtilityClass
public class TrayUtility {

    private final boolean supported;
    private final TrayIcon trayIcon;

    static {
        if (!GraphicsEnvironment.isHeadless()) {
            supported = SystemTray.isSupported();
            if (supported) {
                Image image = new BufferedImage(1, 1, BufferedImage.TYPE_INT_ARGB);
                trayIcon = new TrayIcon(image, "NightWarr");
                try {
                    SystemTray.getSystemTray().add(trayIcon);
                } catch (AWTException e) {
                    throw new RuntimeException(e);
                }
            } else {
                trayIcon = null;
            }
        } else {
            supported = false;
            trayIcon = null;
        }
    }

    public void info(String name, String desc) {
        send(name, desc, TrayIcon.MessageType.INFO);
    }

    public void error(String name, String desc) {
        send(name, desc, TrayIcon.MessageType.ERROR);
    }

    public void warn(String name, String desc) {
        send(name, desc, TrayIcon.MessageType.WARNING);
    }

    @SneakyThrows
    private void send(String name, String desc, TrayIcon.MessageType type) {
        if (supported && trayIcon != null) {
            trayIcon.displayMessage(name, desc, type);
        } else {
            System.err.println("System tray is not supported or running in headless mode");
        }
    }
}

дальша вы Expensive.java делайм так Посмотреть вложение 308696
TrayUtility.info("NightWarr 1.16.5", "NightWarr Successfully Loaded");

фикс делал не я а тип мне я его слил берете бесплатно
Код:
Expand Collapse Copy
package vm.protect
🙏🙏
 
Назад
Сверху Снизу