Мод для Майнкрафт, который выводит сведения об игре в статусе Discord Rich Presence. Он позволяет указать своё приложение Discord, показывать состояние игрока при входе в мир и смене измерения, а через KubeJS — задавать собственные сообщения и изображения.
Как пользоваться
Для изменения статуса через KubeJS используйте:
SDRP.setState(String message, String imageName, String imageKey)— задаёт текст статуса, подпись маленького изображения и ключ изображения.SDRP.getCurrentState()— возвращает текущее состояние клиента.
Текст и подпись изображения могут быть обычной строкой либо ключом локализации. Для измерений используются ключи sdrp.<путь_измерения>.in для текста статуса и sdrp.<путь_измерения> для подписи. Например, для обычного мира путь — overworld, для незера — the_nether, для энда — the_end.
Настройки
В конфиге доступны параметры:
clientId— идентификатор приложения Discord.enable— включает или выключает Discord Rich Presence.screenEvent— определяет, показывать ли состояние главного меню.clientJoinEvent— определяет, обновлять ли состояние при входе в мир и смене измерения.
Для собственного приложения используются ключи изображений logo, loading и menu, а для измерений — путь из их идентификатора.
