Discord Integration - Allow Minecraft and Discord users to talk, show activity on Discord [1.8-1.20] icon

Discord Integration - Allow Minecraft and Discord users to talk, show activity on Discord [1.8-1.20] -----

Spigot plugin that allows to sync messages in a Discord server and Minecraft chat




  • Handle Mojang's API too many requests error (#79)
----------, Feb 26, 2024

Refactor config.yml, add chat.messages.enabled field ( #76)
----------, Feb 20, 2024

  • Add %time-short% and %time-long% message templates
  • Add date-time section in config.yml
  • Fix Discord4J console spam
----------, Jun 23, 2023

  • Fix error when LuckPerms is not installed
----------, May 19, 2023

  • Handle 404 response from Mojang username API
----------, May 17, 2023

  • Use cravatar.eu for rendering player heads by default
  • Fix JSON parsing error for offline mode servers
  • Add di:is-linked Luck Perms context
----------, May 12, 2023

  • Fix debug.log-cancelled-chat-events config
----------, Aug 16, 2022

  • Add support for Dynmap's web chat (#46)
  • Add config options to handle cancelled chat events (see #25 for more info)
----------, Jul 30, 2022

  • Add config to completely disable join, quit and death messages (#44)
  • Add error message when required intents are not enabled (#41)
  • Fix common mistakes in config.yml (#37, #42)
  • Format unicode emojis in channel names, nicknames and role names (#38)
----------, Jul 16, 2022

  • Add remote console - use chat.console-channels in config.yml to configure (#34)
  • Add discordintegration.bypasslinking permission (#36)
----------, Jul 11, 2022

  • Reduce delay before Discord message shows in Minecraft
  • Fix error when players.yml was empty
  • Add debug.log-discord-messages option
----------, Jul 10, 2022

  • Add support for Minecraft 1.8 and later
  • Add support for Java 8 and later
  • Fix config.yml and messages.yml style
  • Change format of players database from SQLite to YAML
  • Handle common errors and show tips on how to fix them in server console
  • Other minor fixes
----------, Jul 7, 2022

  • Fix various configuration file formatting issues
  • Kick not-linked players when plugin is reloaded and linking.mandatory has been enabled
  • Add update notifications
  • Fix avatars on offline servers
----------, Jul 6, 2022

  • Fix some bugs related to configuration files
  • Add usage tracking using bStats
----------, Jul 3, 2022

  • Add support for Minecraft versions 1.16.1+
  • Add Placeholder API support in discord-activity and discord-activity-empty
  • Remove TPS placeholders in discord-activity and discord-activity-empty - you can use Placeholder API with https://api.extendedclip.com/expansions/server/ instead
  • Fix embed colors
----------, Jul 3, 2022

Discord and Minecraft profile linking
Users can now link their Minecraft and Discord accounts by running /di link on the Minecraft server. This feature needs to be enabled using linking.enabled in config.yml.
Server admins can configure Discord roles which will be given to linked or unlinked players and have the option to sync Discord nicknames with Minecraft player names

Automatic config.yml and messages.yml migration
You will no longer need to manually add new fields in the config.yml and messages.yml files. That means you can just replace the discord-integration-x.x.x.jar file and restart the server to update the plugin
----------, Jul 3, 2022


  • Add formatting in Minecraft chat, these will now show up correctly:
    • emojis
    • member mentions
    • role mentions
    • channel mentions

See https://github.com/dominik-korsa/discord-integration/blob/v2.4.0/src/main/resources/messages.yml for changes to messages.yml
----------, Jan 30, 2022

  • Show bot activity as idle (yellow dot) when no players are online (`activity.idle-when-no-players-online` config)
  • Fix colors code characters in Discord messages
  • Add server crash message

See https://github.com/dominik-korsa/discord-integration/blob/v2.3.0/src/main/resources/messages.yml
and https://github.com/dominik-korsa/discord-integration/blob/v2.3.0/src/main/resources/config.yml
for changes to messages.yml and config.yml
----------, Jan 28, 2022

  • Send status (join, quit, death) messages via webhooks
  • Add config options to send status messages as embeds
  • Fix some bugs
See https://github.com/dominik-korsa/discord-integration/blob/v2.2.0/src/main/resources/messages.yml
and https://github.com/dominik-korsa/discord-integration/blob/v2.2.0/src/main/resources/config.yml
for changes to messages.yml and config.yml
----------, Dec 27, 2021

  • Added %time% template in activity and created activity.time config section
See https://github.com/dominik-korsa/discord-integration/blob/v2.1.0/src/main/resources/config.yml
for config.yml changes
----------, Aug 7, 2021

  • Fixed player name formatting in webhooks
----------, Jul 26, 2021

  • Disabled pings in webhooks
----------, Jul 26, 2021

Updated the plugin to work with Spigot 1.17
----------, Jul 3, 2021

  • Fixed double messages when /di reload command used to quickly
----------, May 6, 2021

Fixed reload command permission:
The /di reload ( /discordintegration reload) command now requires discordintegration.command.reload permission (op-only by default)
----------, May 5, 2021

- Changed activity display:
> Added %tps-1m%, %tps-5m% and %tps-15m% template fields to display server Ticks Per Second
> To list the online players you should now use %player-list%
> Added discord-activity-empty message, shown when there are no players on the server. You can use the same template fields here as well
> Added activity.update-interval config​
- Added /di reload (or /discordintegration reload) commands
See https://github.com/dominik-korsa/discord-integration/blob/v1.9.0/src/main/resources/messages.yml
and https://github.com/dominik-korsa/discord-integration/blob/v1.9.0/src/main/resources/config.yml
----------, May 5, 2021

- Fixed death message styling
- Changed Discord avatar config
- Split config.yml and messages.yml
See https://github.com/dominik-korsa/discord-integration/blob/v1.8.0/src/main/resources/messages.yml
and https://github.com/dominik-korsa/discord-integration/blob/v1.8.0/src/main/resources/config.yml
for new messages.yml and config.yml structure
----------, Apr 17, 2021

Added %pos-x%, %pos-y% and %pos-z% to death message template
----------, Apr 9, 2021

Added death messages
----------, Apr 8, 2021

Resource Information
Author:
----------
Total Downloads: 6,732
First Release: Apr 8, 2021
Last Update: Feb 26, 2024
Category: ---------------
All-Time Rating:
7 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings