Package | Description |
---|---|
net.dv8tion.jda.annotations |
Annotations used for documentation.
|
net.dv8tion.jda.api |
The API features of JDA.
|
net.dv8tion.jda.api.audio |
The audio API for Discord.
|
net.dv8tion.jda.api.audio.factory |
Audio send factories that can be implemented to generate
custom audio send packages to be provided to Discord.
|
net.dv8tion.jda.api.audio.hooks |
Listeners that can be used to monitor
the
ConnectionStatus or
ping of an existing audio connection. |
net.dv8tion.jda.api.audit |
Implementation for
AuditLogEntry
and all utilities needed for its structure. |
net.dv8tion.jda.api.entities |
Entities representing Discord API objects like Users and Channels
|
net.dv8tion.jda.api.events |
The core events that are fired by this library, informing
the end-user about the connection state of the current JDA instance.
|
net.dv8tion.jda.api.events.channel.category |
Events for
Categories |
net.dv8tion.jda.api.events.channel.category.update |
Update events for
Categories |
net.dv8tion.jda.api.events.channel.priv | |
net.dv8tion.jda.api.events.channel.store | |
net.dv8tion.jda.api.events.channel.store.update | |
net.dv8tion.jda.api.events.channel.text | |
net.dv8tion.jda.api.events.channel.text.update |
Events indicating that a
TextChannel
has been modified. |
net.dv8tion.jda.api.events.channel.voice | |
net.dv8tion.jda.api.events.channel.voice.update |
Events indicating that a
VoiceChannel
has been modified. |
net.dv8tion.jda.api.events.emote |
Events that track
added emotes
and removed emotes . |
net.dv8tion.jda.api.events.emote.update |
Events that track updates for existing
Emotes |
net.dv8tion.jda.api.events.guild |
Events for the state of
Guilds
such as whether the current logged in account joins/leaves a Guild. |
net.dv8tion.jda.api.events.guild.member | |
net.dv8tion.jda.api.events.guild.member.update | |
net.dv8tion.jda.api.events.guild.update |
Events indicating that a setting for a
Guild
has been updated. |
net.dv8tion.jda.api.events.guild.voice | |
net.dv8tion.jda.api.events.http | |
net.dv8tion.jda.api.events.message |
Events that are fired for
Messages in
a MessageChannel . |
net.dv8tion.jda.api.events.message.guild | |
net.dv8tion.jda.api.events.message.guild.react |
Events indicating the
MessageReactions of a Message changed. |
net.dv8tion.jda.api.events.message.priv |
Events for
Messages
in PrivateChannels |
net.dv8tion.jda.api.events.message.priv.react |
Events indicating the
MessageReactions of a Message changed. |
net.dv8tion.jda.api.events.message.react |
Events indicating the
MessageReactions of a Message changed. |
net.dv8tion.jda.api.events.role |
Events that indicate that a
Role
is either created or deleted. |
net.dv8tion.jda.api.events.role.update |
Events that indicate that a
Role
has been updated with a new setting. |
net.dv8tion.jda.api.events.self |
Events indicating that one of the currently logged in
account's settings has been modified.
|
net.dv8tion.jda.api.events.user |
Events that indicate that a
User
presence has been updated, such as its avatar or game. |
net.dv8tion.jda.api.events.user.update | |
net.dv8tion.jda.api.exceptions |
All custom exceptions of the JDA library
|
net.dv8tion.jda.api.hooks |
EventManager and EventListener implementations and interfaces.
|
net.dv8tion.jda.api.managers |
Managers that allow to modify (PATCH) existing entities
with either an update task or atomic setters.
|
net.dv8tion.jda.api.requests |
Discord API communication features.
|
net.dv8tion.jda.api.requests.restaction |
Extensions of
RestAction
that can be used to operate on a specific case before executing the request. |
net.dv8tion.jda.api.requests.restaction.order |
RestAction extensions
specifically designed to change the order of discord entities. |
net.dv8tion.jda.api.requests.restaction.pagination |
Extensions of
RestAction that allow
to access paginated discord endpoints like the message history of a MessageChannel . |
net.dv8tion.jda.api.sharding |
Implementations for
ShardManager which enable
auto-sharding. |
net.dv8tion.jda.api.utils |
Package which contains all utilities for the JDA library.
|
net.dv8tion.jda.api.utils.cache |
Interfaces for read-only access to internal JDA cache.
|
net.dv8tion.jda.api.utils.concurrent |
Implementations for threading related functionality such as Thread-Factories.
|
net.dv8tion.jda.api.utils.data |
Serialization features used for communication with Discord.
|