Начинающий
- Статус
- Оффлайн
- Регистрация
- 30 Окт 2022
- Сообщения
- 405
- Реакции
- 8
Короче увидел такую тему то что пастеры не могут рпс сделать в экспу 3.1
так вот иду к вам на помощь
короче 1 этап
надо сделать класс DiscordRPCUtill или свое название
вот код
дальше идем в класс Expensive.java или ваш класс где прописывается лоад конфигов и тд
ищем эту строчку
и после StaffStorage.load();
вставляем
название вашего класса с рпс.startRPC();
так вот иду к вам на помощь
короче 1 этап
надо сделать класс DiscordRPCUtill или свое название
вот код
rpc:
package im.expensive.utils.client;
import com.jagrosh.discordipc.IPCClient;
import com.jagrosh.discordipc.IPCListener;
import com.jagrosh.discordipc.entities.Packet;
import com.jagrosh.discordipc.entities.RichPresence;
import com.jagrosh.discordipc.entities.User;
import com.jagrosh.discordipc.entities.pipe.PipeStatus;
import com.jagrosh.discordipc.exceptions.NoDiscordClientException;
import java.time.OffsetDateTime;
public class DiscordRPCUtill {
static IPCClient client = new IPCClient(1231684098704277685L);
public static void startRPC() {
client.setListener(new IPCListener(){
@Override
public void onPacketReceived(IPCClient client, Packet packet) {
IPCListener.super.onPacketReceived(client, packet);
}
@Override
public void onReady(IPCClient client)
{
RichPresence.Builder builder = new RichPresence.Builder();
builder.setDetails("ver: 2.0")
.setStartTimestamp(OffsetDateTime.now())
.setLargeImage("yctne3opcfc", "always on top");
client.sendRichPresence(builder.build());
}
});
try {
client.connect();
} catch (NoDiscordClientException e) {
System.out.println("DiscordRPC: " + e.getMessage());
}
}
}
дальше идем в класс Expensive.java или ваш класс где прописывается лоад конфигов и тд
ищем эту строчку
и после StaffStorage.load();
вставляем
название вашего класса с рпс.startRPC();