Simple Rich Discord Presence

Простой Discord Rich Presence

4,9M

Быстрое задание

Как далеко вы сможете убежать, прежде чем вас поймают толпы?

Simple Rich Discord Presence

Простой Discord Rich Presence

Конфигурация:

clientId: "Ваш идентификатор приложения Discord" enable: "Если вы хотите отключить функцию "Расширенное присутствие в Discord", установите значение false." screenEvent: Если установлено значение false, отключается встроенная функция screenEvent, которая используется для определения того, когда мы находимся в главном меню." clientJoinEvent: Если установлено значение false, отключается встроенная функция clientJoinEvent, которая используется для определения того, когда игрок присоединяется к миру и меняет измерение."

Интеграция KubeJS

Функции:

SDRP.setState(String message, String imageName, String imageKey) message: сообщение, отображаемое под названием пакета, например, "В надземном мире" или "В Нижнем мире". Может принимать значение строки с текстом для отображения или языкового ключа. imageName: текст, отображаемый при наведении курсора на небольшое изображение, например, "В надземном мире" или "В Нижнем мире". Может принимать значение строки с текстом для отображения или языкового ключа. imageKey: имя Rich Present Art Asset для отображения, например, loading, overworld, menu и так далее.

SDRP.getCurrentState() Возвращает текущее состояние клиента.

Примеры: Обновление состояния при изменении измерения и присоединении к миру. kubejs/startup_script/sdrp.js onForgeEvent( "net.minecraftforge.event.entity.EntityJoinWorldEvent", (event) => { if (event.getEntity().type === "entity.minecraft.player") { if (event.getWorld().isClientSide()) { const dimPath = event.getWorld().dimension().location().getPath(); SDRP.setState(`sdrp.${dimPath}.in`, `sdrp.${dimPath}`, "dimPath"); } } } );

Ключи изображений для случаев, когда вы используете собственное приложение Rich Presence.Изображения, используемые в стандартном приложении Rich Presence, можно найти здесь. ВОТ)

меню загрузки логотипа

Для измерений ключом будет путь к имени измерения в реестре, например:

overworld the_nether the_end yamda_dim

Для сообщения (вещи вроде "В Верхнем мире") выполняется с помощью языковых клавиш "sdrp. .в"Для imageName (При наведении курсора на маленькое изображение появляется надпись типа "Надземный мир".) выполняется с помощью языковых клавиш "sdrp."

Клавиши языков можно изменять и добавлять с помощью пакетов данных и модификаций, таких как KubeJS.

ОБЪЯВЛЕНИЯ
RU — Russian