Skip navigation links
A C D E G H I J L M P R S U 

A

accept(String) - Method in interface club.minnced.discord.rpc.DiscordEventHandlers.OnGameUpdate
 
accept(DiscordUser) - Method in interface club.minnced.discord.rpc.DiscordEventHandlers.OnJoinRequest
 
accept(DiscordUser) - Method in interface club.minnced.discord.rpc.DiscordEventHandlers.OnReady
 
accept(int, String) - Method in interface club.minnced.discord.rpc.DiscordEventHandlers.OnStatus
 
avatar - Variable in class club.minnced.discord.rpc.DiscordUser
The avatar of the user that requests to join

C

club.minnced.discord.rpc - package club.minnced.discord.rpc
Java bindings for the official Discord RPC SDK.

D

details - Variable in class club.minnced.discord.rpc.DiscordRichPresence
What the player is currently doing.
disconnected - Variable in class club.minnced.discord.rpc.DiscordEventHandlers
Called when the RPC connection has been severed
Discord_ClearPresence() - Method in interface club.minnced.discord.rpc.DiscordRPC
Clears the currently set presence.
Discord_Initialize(String, DiscordEventHandlers, boolean, String) - Method in interface club.minnced.discord.rpc.DiscordRPC
Initializes the library, supply with application details and event handlers.
Discord_Register(String, String) - Method in interface club.minnced.discord.rpc.DiscordRPC
Registers the given application so it can be run by the discord client.
Discord_RegisterSteamGame(String, String) - Method in interface club.minnced.discord.rpc.DiscordRPC
Similar to DiscordRPC.Discord_Register(String, String) but uses the steam game's installation path.
DISCORD_REPLY_IGNORE - Static variable in interface club.minnced.discord.rpc.DiscordRPC
Currently unsused response, treated like NO.
DISCORD_REPLY_NO - Static variable in interface club.minnced.discord.rpc.DiscordRPC
Used to decline a request via DiscordRPC.Discord_Respond(String, int)
DISCORD_REPLY_YES - Static variable in interface club.minnced.discord.rpc.DiscordRPC
Used to accept a request via DiscordRPC.Discord_Respond(String, int)
Discord_Respond(String, int) - Method in interface club.minnced.discord.rpc.DiscordRPC
Responds to the given user with the specified reply type.
Discord_RunCallbacks() - Method in interface club.minnced.discord.rpc.DiscordRPC
Executes the registered handlers for currently queued events.
Discord_Shutdown() - Method in interface club.minnced.discord.rpc.DiscordRPC
Shuts the RPC connection down.
Discord_UpdateConnection() - Method in interface club.minnced.discord.rpc.DiscordRPC
Polls events from the RPC pipe and pushes the currently queued presence.
Discord_UpdateHandlers(DiscordEventHandlers) - Method in interface club.minnced.discord.rpc.DiscordRPC
Updates the registered event handlers to the provided struct.
Discord_UpdatePresence(DiscordRichPresence) - Method in interface club.minnced.discord.rpc.DiscordRPC
Updates the currently set presence of the logged in user.
DiscordEventHandlers - Class in club.minnced.discord.rpc
Struct containing handlers for RPC events
Provided handlers can be null.
DiscordEventHandlers() - Constructor for class club.minnced.discord.rpc.DiscordEventHandlers
 
DiscordEventHandlers.OnGameUpdate - Interface in club.minnced.discord.rpc
Handler function for game update events (joinGame, spectateGame)
DiscordEventHandlers.OnJoinRequest - Interface in club.minnced.discord.rpc
Handler function for user join requests
DiscordEventHandlers.OnReady - Interface in club.minnced.discord.rpc
Handler function for the ready event
DiscordEventHandlers.OnStatus - Interface in club.minnced.discord.rpc
Handler function for the exceptional events (error, disconnect)
DiscordRichPresence - Class in club.minnced.discord.rpc
Struct binding for a RichPresence
DiscordRichPresence(String) - Constructor for class club.minnced.discord.rpc.DiscordRichPresence
 
DiscordRichPresence() - Constructor for class club.minnced.discord.rpc.DiscordRichPresence
 
DiscordRPC - Interface in club.minnced.discord.rpc
Core library binding for the official Discord RPC SDK.
DiscordUser - Class in club.minnced.discord.rpc
Struct binding for a discord join request.
DiscordUser(String) - Constructor for class club.minnced.discord.rpc.DiscordUser
 
DiscordUser() - Constructor for class club.minnced.discord.rpc.DiscordUser
 
discriminator - Variable in class club.minnced.discord.rpc.DiscordUser
The discriminator of the user that requests to join

E

endTimestamp - Variable in class club.minnced.discord.rpc.DiscordRichPresence
Unix timestamp (seconds) for the start of the game.
equals(Object) - Method in class club.minnced.discord.rpc.DiscordEventHandlers
 
equals(Object) - Method in class club.minnced.discord.rpc.DiscordRichPresence
 
equals(Object) - Method in class club.minnced.discord.rpc.DiscordUser
 
errored - Variable in class club.minnced.discord.rpc.DiscordEventHandlers
Called when an internal error is caught within the SDK

G

getFieldOrder() - Method in class club.minnced.discord.rpc.DiscordEventHandlers
 
getFieldOrder() - Method in class club.minnced.discord.rpc.DiscordRichPresence
 
getFieldOrder() - Method in class club.minnced.discord.rpc.DiscordUser
 

H

hashCode() - Method in class club.minnced.discord.rpc.DiscordEventHandlers
 
hashCode() - Method in class club.minnced.discord.rpc.DiscordRichPresence
 
hashCode() - Method in class club.minnced.discord.rpc.DiscordUser
 

I

instance - Variable in class club.minnced.discord.rpc.DiscordRichPresence
Marks the matchSecret as a game session with a specific beginning and end.
INSTANCE - Static variable in interface club.minnced.discord.rpc.DiscordRPC
Library instance.

J

joinGame - Variable in class club.minnced.discord.rpc.DiscordEventHandlers
Called when the logged in user joined a game
joinRequest - Variable in class club.minnced.discord.rpc.DiscordEventHandlers
Called when another discord user wants to join the game of the logged in user
joinSecret - Variable in class club.minnced.discord.rpc.DiscordRichPresence
Unique hashed string for Spectate button.

L

largeImageKey - Variable in class club.minnced.discord.rpc.DiscordRichPresence
Name of the uploaded image for the large profile artwork.
largeImageText - Variable in class club.minnced.discord.rpc.DiscordRichPresence
Tooltip for the largeImageKey.

M

matchSecret - Variable in class club.minnced.discord.rpc.DiscordRichPresence
Unique hashed string for Spectate and Join.

P

partyId - Variable in class club.minnced.discord.rpc.DiscordRichPresence
ID of the player's party, lobby, or group.
partyMax - Variable in class club.minnced.discord.rpc.DiscordRichPresence
Maximum size of the player's party, lobby, or group.
partySize - Variable in class club.minnced.discord.rpc.DiscordRichPresence
Current size of the player's party, lobby, or group.

R

ready - Variable in class club.minnced.discord.rpc.DiscordEventHandlers
Called when the RPC connection has been established

S

smallImageKey - Variable in class club.minnced.discord.rpc.DiscordRichPresence
Name of the uploaded image for the small profile artwork.
smallImageText - Variable in class club.minnced.discord.rpc.DiscordRichPresence
Tooltip for the smallImageKey.
spectateGame - Variable in class club.minnced.discord.rpc.DiscordEventHandlers
Called when the logged in user joined to spectate a game
spectateSecret - Variable in class club.minnced.discord.rpc.DiscordRichPresence
Unique hashed string for chat invitations and Ask to Join.
startTimestamp - Variable in class club.minnced.discord.rpc.DiscordRichPresence
Unix timestamp (seconds) for the start of the game.
state - Variable in class club.minnced.discord.rpc.DiscordRichPresence
The user's current party status.

U

userId - Variable in class club.minnced.discord.rpc.DiscordUser
The userId for the user that requests to join
username - Variable in class club.minnced.discord.rpc.DiscordUser
The username of the user that requests to join
A C D E G H I J L M P R S U 
Skip navigation links