Гайд Гайд как добавить Discord RPC(Expensive 3.1)

Начинающий
Статус
Оффлайн
Регистрация
20 Июн 2024
Сообщения
19
Реакции[?]
0
Поинты[?]
0
сначала скачиваем
Пожалуйста, авторизуйтесь для просмотра ссылки.
это либка и кидаем в lib потом идем в src\im\expensive\functions\impl\render создаем DiscordRPC.java
package im.expensive.functions.impl.render;

import club.minnced.discord.rpc.DiscordEventHandlers;
import club.minnced.discord.rpc.DiscordRPC;
import club.minnced.discord.rpc.DiscordRichPresence;
import im.expensive.events.EventDisplay;
import im.expensive.functions.api.Category;
import im.expensive.functions.api.Function;
import im.expensive.functions.api.FunctionRegister;

@FunctionRegister(name = "DiscordRPC", type = Category.Player)
public class DiscrordRPC extends Function {
@Override
public void onEnable() {
super.onEnable();
startRPC();
}
@Override
public void onDisable() {
super.onDisable();
stopRPC();
}

@Override
public void onEvent(EventDisplay event) {

}

private static final DiscordRPC discordRPC = DiscordRPC.INSTANCE;
private static final String discordID = "ВАШ АЙДИ ДС";
private static final DiscordRichPresence discordRichPresence = new DiscordRichPresence();
public static void stopRPC() {
discordRPC.Discord_Shutdown();
}
public static void startRPC() {
DiscordEventHandlers eventHandlers = new DiscordEventHandlers();
discordRPC.Discord_Initialize(discordID, eventHandlers, true, null);
DiscrordRPC.discordRichPresence.startTimestamp = System.currentTimeMillis() / 1000L;
DiscrordRPC.discordRichPresence.largeImageKey = "ваша ссылка на фото";
DiscrordRPC.discordRichPresence.largeImageText = "Чо уставился";
new Thread(() -> {
while (true) {
try {
DiscrordRPC.discordRichPresence.details = "version: 1.8.9";
DiscrordRPC.discordRichPresence.state = "User: ваш User | uuid: ваш uuid";
discordRPC.Discord_UpdatePresence(discordRichPresence);
Thread.sleep(9999);
} catch (InterruptedException ignored) {
}
}
}).start();
}
}
и все добавляем в FunctionRegistry заходим в майн включаем функцию
пиздец что за хуйня
 
Начинающий
Статус
Оффлайн
Регистрация
23 Апр 2024
Сообщения
173
Реакции[?]
0
Поинты[?]
1K
сначала скачиваем
Пожалуйста, авторизуйтесь для просмотра ссылки.
это либка и кидаем в lib потом идем в src\im\expensive\functions\impl\render создаем DiscordRPC.java
package im.expensive.functions.impl.render;

import club.minnced.discord.rpc.DiscordEventHandlers;
import club.minnced.discord.rpc.DiscordRPC;
import club.minnced.discord.rpc.DiscordRichPresence;
import im.expensive.events.EventDisplay;
import im.expensive.functions.api.Category;
import im.expensive.functions.api.Function;
import im.expensive.functions.api.FunctionRegister;

@FunctionRegister(name = "DiscordRPC", type = Category.Player)
public class DiscrordRPC extends Function {
@Override
public void onEnable() {
super.onEnable();
startRPC();
}
@Override
public void onDisable() {
super.onDisable();
stopRPC();
}

@Override
public void onEvent(EventDisplay event) {

}

private static final DiscordRPC discordRPC = DiscordRPC.INSTANCE;
private static final String discordID = "ВАШ АЙДИ ДС";
private static final DiscordRichPresence discordRichPresence = new DiscordRichPresence();
public static void stopRPC() {
discordRPC.Discord_Shutdown();
}
public static void startRPC() {
DiscordEventHandlers eventHandlers = new DiscordEventHandlers();
discordRPC.Discord_Initialize(discordID, eventHandlers, true, null);
DiscrordRPC.discordRichPresence.startTimestamp = System.currentTimeMillis() / 1000L;
DiscrordRPC.discordRichPresence.largeImageKey = "ваша ссылка на фото";
DiscrordRPC.discordRichPresence.largeImageText = "Чо уставился";
new Thread(() -> {
while (true) {
try {
DiscrordRPC.discordRichPresence.details = "version: 1.8.9";
DiscrordRPC.discordRichPresence.state = "User: ваш User | uuid: ваш uuid";
discordRPC.Discord_UpdatePresence(discordRichPresence);
Thread.sleep(9999);
} catch (InterruptedException ignored) {
}
}
}).start();
}
}
и все добавляем в FunctionRegistry заходим в майн включаем функцию
ыхвэвхахаха, просто айди бота 📈
 
Сверху Снизу