Simple Discord Rich Presence
Config:
clientId: "Your Discord App ID"
enable: "If you wish to disable Discord Rich Presence, set this to false."
screenEvent: If set to false, it disables the build in screenEvent, which is used to tell when we are on the main menu."
clientJoinEvent: If set to false, it disables the build in clientJoinEvent, which is used to tell when the player is joining a world and changing Dimension."
KubeJS Integration
Functions:
SDRP.setState( String message, String imageName, String imageKey )
message: message to show under the packname aka "In Overworld" or "In Nether", can be passed a string with the text to show or a lang key.
imageName: the text to show when hovering over the small image aka "Overworld" or "Nether", can be passed a string with the text to show or a lang key.
imageKey : the name Rich Present Art Asset to show, like loading, overworld, menu and so on.
SDRP.getCurrentState()
Gets the current state the client is set to.
Examples:
Update state on dimension change and joining world.
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");
}
}
}
);
Image keys for if you are using your own Rich Presence Application. (Images used on the default Rich Presence Application can be found HERE)
logo
loading
menu
For dimensions, the key will be the registry name path of the dimension like:
overworld
the_nether
the_end
yamda_dim
For the message (stuff like "In Overworld") is done via lang keys "sdrp..in"
For imageName (stuff like "Overworld" when hovering over the small image) is done via lang keys "sdrp."
Lang keys can be modified and added via data packs and using mods like KubeJS
Required
Unsupported
Условия использования, изменения и распространения этого товара.
22.06.2026 · Modrinth
No changelog data found
Скриншоты и изображения из оригинальной страницы Modrinth.
Автор проекта не добавил галерею на Modrinth.
Опубликованные версии и оригинальные файлы Modrinth.
22.06.2026 · 7 464 загрузки
No changelog data found
22.06.2026 · 406 загрузки
No changelog data found
20.04.2026 · 7 857 загрузки
ClothConfig in preference for Nanite Library20.04.2026 · 497 загрузки
ClothConfig in preference for Nanite Library28.03.2026 · 687 загрузки
Ported to 26.1
28.03.2026 · 41 загрузки
Ported to 26.1
22.01.2026 · 16 521 загрузки
22.01.2026 · 518 загрузки
22.01.2026 · 10 146 загрузки
22.01.2026 · 50 загрузки
22.01.2026 · 71 082 загрузки
31.12.2025 · 130 загрузки
31.12.2025 · 1 941 загрузки
31.12.2025 · 133 загрузки
31.12.2025 · 33 167 загрузки
30.12.2025 · 1 196 загрузки
30.12.2025 · 2 572 загрузки
01.03.2025 · 332 загрузки
01.03.2025 · 4 422 загрузки
29.07.2024 · 266 581 загрузки
29.07.2024 · 243 321 загрузки
19.06.2024 · 35 484 загрузки
Update to 1.21
Buttons can be added by adding the following to the mods config file. You can have up to 2 buttons. Each button can have a label up to 32 characters long.
If you do not want to have buttons, you can leave the buttons array empty.
{
"buttons": [
{
"label": "Google",
"url": "https://www.google.com"
},
{
"label": "Yahoo",
"url": "https://www.yahoo.com"
}
]
}
19.06.2024 · 226 загрузки
Update to 1.21
Buttons can be added by adding the following to the mods config file. You can have up to 2 buttons. Each button can have a label up to 32 characters long.
If you do not want to have buttons, you can leave the buttons array empty.
{
"buttons": [
{
"label": "Google",
"url": "https://www.google.com"
},
{
"label": "Yahoo",
"url": "https://www.yahoo.com"
}
]
}
15.05.2024 · 228 загрузки
Buttons can be added by adding the following to the mods config file. You can have up to 2 buttons. Each button can have a label up to 32 characters long.
If you do not want to have buttons, you can leave the buttons array empty.
{
"buttons": [
{
"label": "Google",
"url": "https://www.google.com"
},
{
"label": "Yahoo",
"url": "https://www.yahoo.com"
}
]
}
15.05.2024 · 3 589 загрузки
Buttons can be added by adding the following to the mods config file. You can have up to 2 buttons. Each button can have a label up to 32 characters long.
If you do not want to have buttons, you can leave the buttons array empty.
{
"buttons": [
{
"label": "Google",
"url": "https://www.google.com"
},
{
"label": "Yahoo",
"url": "https://www.yahoo.com"
}
]
}
15.05.2024 · 417 загрузки
Buttons can be added by adding the following to the mods config file. You can have up to 2 buttons. Each button can have a label up to 32 characters long.
If you do not want to have buttons, you can leave the buttons array empty.
{
"buttons": [
{
"label": "Google",
"url": "https://www.google.com"
},
{
"label": "Yahoo",
"url": "https://www.yahoo.com"
}
]
}
15.05.2024 · 299 загрузки
Buttons can be added by adding the following to the mods config file. You can have up to 2 buttons. Each button can have a label up to 32 characters long.
If you do not want to have buttons, you can leave the buttons array empty.
{
"buttons": [
{
"label": "Google",
"url": "https://www.google.com"
},
{
"label": "Yahoo",
"url": "https://www.yahoo.com"
}
]
}
15.05.2024 · 3 654 загрузки
Buttons can be added by adding the following to the mods config file. You can have up to 2 buttons. Each button can have a label up to 32 characters long.
If you do not want to have buttons, you can leave the buttons array empty.
{
"buttons": [
{
"label": "Google",
"url": "https://www.google.com"
},
{
"label": "Yahoo",
"url": "https://www.yahoo.com"
}
]
}
09.05.2024 · 106 загрузки
09.05.2024 · 118 загрузки
09.05.2024 · 162 загрузки
09.05.2024 · 120 загрузки
09.05.2024 · 227 загрузки
09.05.2024 · 114 загрузки
09.05.2024 · 202 загрузки
17.12.2023 · 356 загрузки
17.12.2023 · 185 загрузки
17.12.2023 · 2 870 загрузки
17.12.2023 · 168 загрузки
17.12.2023 · 634 загрузки
17.12.2023 · 229 загрузки
17.12.2023 · 1 895 601 загрузки
17.12.2023 · 3 827 034 загрузки
17.12.2023 · 12 634 загрузки
17.12.2023 · 4 097 загрузки
10.11.2023 · 9 133 загрузки
01.10.2023 · 133 583 загрузки
Merge pull request #34
Updated some lang keys.
01.10.2023 · 81 169 загрузки
Merge pull request #34
Updated some lang keys.
16.09.2023 · 159 загрузки
Rewrite to work on Linux and M1 Mac.
Ported to use architectury and build for both Forge and Fabric
16.09.2023 · 177 загрузки
16.09.2023 · 77 загрузки
Fixed mod being only loaded on client, and therefor crashing servers.
bumped version
16.09.2023 · 63 загрузки
Fixed null error with dims.
16.09.2023 · 65 загрузки
removed some console debug
16.09.2023 · 84 загрузки
1.15 port
16.09.2023 · 67 загрузки
1.15.1
16.09.2023 · 155 загрузки
16.09.2023 · 60 загрузки
16.09.2023 · 58 загрузки
16.09.2023 · 170 загрузки
16.09.2023 · 69 загрузки
16.09.2023 · 60 загрузки
16.09.2023 · 107 загрузки
16.09.2023 · 78 загрузки
16.09.2023 · 3 187 загрузки
16.09.2023 · 1 830 загрузки
fix: use right jar for publish - MichaelHillcox
fix: push options - MichaelHillcox
fix: build task, shutdown executor, fixed loading state - MichaelHillcox
fix: #18 #17, updated to newest forge, added github action - MichaelHillcox
16.09.2023 · 92 загрузки
16.09.2023 · 3 770 загрузки
16.09.2023 · 74 загрузки
16.09.2023 · 270 загрузки
Rewrite to work on Linux and M1 Mac.
Ported to use architectury and build for both Forge and Fabric
16.09.2023 · 473 загрузки
Config file has changed to JSON! So if updating from old version remember to update the new config file
Rewrite to work on Linux and M1 Mac.
Ported to use architectury and build for both Forge and Fabric
16.09.2023 · 54 загрузки
Config file has changed to JSON! So if updating from old version remember to update the new config file
Rewrite to work on Linux and M1 Mac.
Ported to use architectury and build for both Forge and Fabric
16.09.2023 · 45 загрузки
16.09.2023 · 70 загрузки
16.09.2023 · 71 загрузки
16.09.2023 · 71 загрузки
16.09.2023 · 1 068 загрузки
16.09.2023 · 249 загрузки
16.09.2023 · 47 загрузки
16.09.2023 · 56 загрузки
Added KubeJS Integration and change to use Cloth Config API
16.09.2023 · 49 загрузки
Added KubeJS Integration and change to use Cloth Config API
16.09.2023 · 82 загрузки
Added KubeJS Integration and change to use Cloth Config API
16.09.2023 · 30 загрузки
Added KubeJS Integration and change to use Cloth Config API
16.09.2023 · 58 загрузки
Added KubeJS Integration and change to use Cloth Config API
16.09.2023 · 44 загрузки
16.09.2023 · 41 загрузки
16.09.2023 · 40 загрузки
16.09.2023 · 59 загрузки
16.09.2023 · 59 загрузки
16.09.2023 · 40 загрузки
16.09.2023 · 22 593 загрузки
16.09.2023 · 413 загрузки
16.09.2023 · 47 загрузки
16.09.2023 · 49 загрузки
16.09.2023 · 39 загрузки
All notable changes to this project will be documented in this file.
16.09.2023 · 6 742 загрузки
All notable changes to this project will be documented in this file.
16.09.2023 · 529 загрузки
16.09.2023 · 250 загрузки
16.09.2023 · 518 загрузки
Updated to 1.20
16.09.2023 · 260 загрузки
Updated to 1.20
16.09.2023 · 246 загрузки
Build on 1.20.1
16.09.2023 · 214 загрузки
Build on 1.20.1
03.08.2023 · 128 загрузки
Updated CI / Build Script
03.08.2023 · 494 загрузки
Updated CI / Build Script