All Classes
Class | Description |
---|---|
Account |
The method that stores all necessary information about an account with linked discord user and
minecraft player.
|
AccountCommand |
The class that is being called on the execution of the command
/account , executed as a minecraft player. |
AccountLoader |
The thread, which loads the accounts into AccountManager.linkedAccounts.
|
AccountManager |
Manager for creating, saving and loading linked discord and minecraft accounts.
|
BroadcastType |
The type of the broadcast.
|
ChannelAdmin |
The class that manages the discord channels, whose messages are relayed to the
minecraft server and vise versa
|
CheckPermission |
Class used to check permissions on Discord or on the Minecraft server
|
Command |
Class to parse strings to commands.
|
CommandListener |
The class that handles the command sending events.
|
CommandNotFinishedException |
The exception class that will be thrown when a command has not ended yet,
aka.
|
CommandParser |
Class to create new Commands
|
Config |
Class that implements the /config command in the minecraft chat.
|
CreateChannelListener |
The class that listens to the discord chats, if the channel creation command is executed.
|
CreateRoleListener |
CreateRoleListenerClass implements role creation with the command
prefix+createRole name
on the server, where the command was executed. |
DiscordLinker |
The class that handles linking on the Discord side of things.
|
DiscordListener |
Class that listens to all messages sent to a discord server
on which the bot is present on and can see the channels or
via direct message.
|
DiscordMain |
The class that handles initiation and destruction of the discord bot instance(s)
|
DiscordMessageBroadcast |
The Thread to handle sending of discord messages, to not hang the server on Message Sending.
|
JoinListener |
Class handling Join events of players joining the server
|
Link |
Class handling the linking of minecraft and discord accounts -
Warning This class in currently not implemented.
|
LinkListener |
The class that handles discord messages and test, if they are the link command.
|
Logging |
Logging class to make logging easier and implement a global logging syntax.
|
Main |
The main class which includes enable and
disable methods called by the server on startup
and shutdown or on reload.
|
MinecraftChatListener |
Class that reacts to chat messages sent on the minecraft server.
|
MinecraftLinker |
The class that handles linking on the minecraft side of things.
|
NoCommandGivenException |
The Exception thrown if no command is passed into the command parser.
|
Permissions |
Permissions stored in the configuration with (levels and) wildcards for specific users.
|
RoleAdmin |
Class to manage the role that allows users to see the channel,
specified in ChannelAdmin
|
Settings |
Class containing all settings:
[
Internal variables,
user defined values,
handling configuration files
]
|
SetupListener |
discord channel
setup command class. |
Skin |
Class with information about a Player's skin
|
SkinManager |
Skin Manager used for managing getting skins from Mojang, saving them and getting head
images for the user avatar in Discord Messages.
|
TestMain |
Test Class used for INTERNAL TESTING AND DEBUGGING PURPOSES ONLY!!!
|
Token |
"/token" command - use: set the discord api token with a command,
instead of using the configuration file
|
Unlink |
The class that handles execution of the command
/unlink |
UnlinkListener |
The class used to listen in discord and unlinks your account.
|
Whisper |
The class that handles execution of the command
/whisper |
WhisperListener |
The class that handles whispering on the discord side of things.
|