Simple Rich Discord Presence
Простой Discord Rich Presence
Быстрое задание
Как далеко вы сможете убежать, прежде чем вас поймают толпы?
Проверка Minecraft
Подтвердите свой запуск
Пройдите быструю проверку, чтобы получить свой код.
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.