Minecord Wiki: Requirements & Installation

Oct 28, 2020
Minecord Wiki: Requirements & Installation
  • Minecord Wiki: Requirements & Installation

    In order to run properly the plugin the following items are required:
    • Java 8_167 or higher.
    • A Spigot/Bukkit Minecraft server with an Internet connection. (Any compatible version).
    • A Discord server (and a Discord account). Create one at https://discordapp.com/.
    • (Dependencies will be downloaded automatically).
    If you are willing to run this plugin in a BungeeCord network, you need a SQL server (such as MySQL) and a database created in that server.

    These steps must be followed carefully in order to install correctly the plugin and have the best experience possible:
    1. Drop the .jar file delivered in the download in the plugins’ directory of your server files. When you start the server the plugin will automatically disable asking you to fill in some fields of the config file to proceed. If you are installing the plugin on Bungee, drop the .jar file only in the Spigot's plugin folder (for each server) and not in Bungee's.
    2. If you want to install any module for Minecord, drop them in the 'modules' directory inside the Minecord directory.
    3. Create a Discord bot through the developer section of the web: https://discordapp.com/developers/applications/. Click the ‘Create an application’ button and fill the form as shown in the picture. Anyways, you can name the bot as you like.
    4. Check the token of your bot in the ‘Bot’ section of the same webpage. You have to click previously the ‘Add Bot’ button and confirm (in this step you can put the same image and name than before). Copy that token and paste it in your Minecord config file. If you are installing this resource on a BungeeCord network, you have to put the same token (unique bot) in the config file of each server's copy of the plugin. At this point, enable the two settings under 'Privileged Gateway Intents' section.
    5. Make sure that you have a Discord server and a Discord account. In your account enable the advanced developer settings. (Settings > Appearance > Developer Mode).
    6. Paste the ID of your server in the appropriate config field by doing left click to your server’s name and clicking the button ‘Copy ID’. Then, create a new voice channel in your Discord server, and make sure that everybody is allowed to join the channel. Copy its ID by doing left click to the channel and click the button ‘Copy ID’, then paste it in the config file. This will be the waiting channel. You must configure the permissions of the waiting channel as you desire; it is recommended to deny the "speak" permission.
    7. Invite the new Discord bot to your Discord server by going to the ‘OAuth2’ section of the webpage. Generate a new link as shown in the picture and click it, then, confirm the action. In your Discord server give the bot a role with the ‘Administrator’ permission. This role must be the highest in the hierarchy, even higher than the owner’s administrator’s or other bot’s ranks.
    8. You may now restart the server. If a message confirming the bot connection is sent, the installation has been processed correctly. Otherwise, please check again all the steps or if you think you need further assistance, please, ask for support as per instructions from the main page of the resource. If you are installing the plugin on a network you need to enable the 'Database' section of the config of the plugin on each server and configure all the fields correctly. If you have installed any module for Minecord, they will get loaded in the restart.
    Note: further steps to log-in with Spomg.me authentification servers could be required, in that case, please follow the instructions given by the plugin logs (check your server logs to obtain more information).

    Step 4:


    Step 7:

  • Loading...
  • Loading...