All Classes

Class
Description
The method that stores all necessary information about an account with linked discord user and minecraft player.
The class that is being called on the execution of the command /account, executed as a minecraft player.
The thread, which loads the accounts into AccountManager.linkedAccounts.
Manager for creating, saving and loading linked discord and minecraft accounts.
The method that handles all the tab completion for the /account commands
The type of the broadcast.
The class that manages the discord channels, whose messages are relayed to the minecraft server and vise versa
Class used to check permissions on Discord or on the Minecraft server
Class to parse strings to commands.
The class that handles the command sending events.
The exception class that will be thrown when a command has not ended yet, aka.
Class to create new Commands
Class that implements the /config command in the minecraft chat.
The method that handles all the tab completion for the /config command.
The class that listens to the discord chats, if the channel creation command is executed.
CreateRoleListenerClass implements role creation with the command prefix+createRole name on the server, where the command was executed.
The class that handles linking on the Discord side of things.
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.
The class that handles initiation and destruction of the discord bot instance(s)
The Thread to handle sending of discord messages, to not hang the server on Message Sending.
Class handling Join events of players joining the server
Class handling the linking of minecraft and discord accounts - Warning This class in currently not implemented.
The class that handles discord messages and test, if they are the link command.
The method that handles all the tab completion for the /whisper and /dcmsg commands.
Logging class to make logging easier and implement a global logging syntax.
The main class which includes enable and disable methods called by the server on startup and shutdown or on reload.
The class to handle all slash command reactions.
Class that reacts to chat messages sent on the minecraft server.
The class that handles linking on the minecraft side of things.
The Exception thrown if no command is passed into the command parser.
Permissions stored in the configuration with (levels and) wildcards for specific users.
A class that sorts tab completion results.
Class to manage the role that allows users to see the channel, specified in ChannelAdmin
Class containing all settings: [ Internal variables, user defined values, handling configuration files ]
discord channel setup command class.
Class with information about a Player's skin
Skin Manager used for managing getting skins from Mojang, saving them and getting head images for the user avatar in Discord Messages.
Test Class used for INTERNAL TESTING AND DEBUGGING PURPOSES ONLY!!!
"/token" command - use: set the discord api token with a command, instead of using the configuration file
The method that handles all the tab completion for the /whisper and /dcmsg commands.
The class that handles execution of the command /unlink
The class used to listen in discord and unlinks your account.
The method that handles all the tab completion for the /whisper and /dcmsg commands.
The class that handles execution of the command /whisper
The class that handles whispering on the discord side of things.
The method that handles all the tab completion for the /whisper and /dcmsg commands.