No suggestions yet. Hit Enter to look it up.
As you start searching, your past searches will show here.
Simple Discord Rich Presence
98.0.1 · 2 weeks ago · 73.53 KB
98.0.1 · 2 weeks ago · 77.89 KB
88.0.1 · 2 weeks ago · 73.52 KB
88.0.1 · 2 weeks ago · 73.52 KB
88.0.1 · 2 weeks ago · 78.00 KB
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.
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
by Prospector
Adds a mod menu to view the list of mods you have installed.
by isxander
A builder-based configuration library for Minecraft!
by thexaero
Displays a map of the nearby world terrain, players, mobs, entities in the corner of your screen. Lets you create waypoints which help you find the locations you've marked.
Download Simple Rich Discord Presence
Select a game version to see available downloads
No versions match your filters
About the creator
About the creator
About the creator
Member · Simple Rich Discord Presence
Go away
Member since June 2021
View profile on ModrinthExternal link
You are about to leave SkinMC and visit an external website. Please be careful and make sure you trust this link before continuing.
Log in
Forgot your password? Reset
Don't have an account yet? Sign up
Log out
Are you sure you would like to log out of your SkinMC account?
Recover account
Lost your password? Recover it by entering your email address to get it back.
Found your password? Log in
Conversation