Compatibility
Minecraft: Java Edition
1.21–1.21.2
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
1.12.x
1.11.x
1.10.x
1.9.x
1.8.x
1.7.10
Platforms
Bukkit
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Details
Licensed GPL-3.0-or-later
Created 2 years ago
Updated 3 months ago
Changelog
Developers: the AccountLinkManager
class was converted to an interface from a class. Plugins will need to be recompiled as Java will complain about the change when trying to access DiscordSRV's AccountLinkManager instance.
Additions
- Switched to "append only" file for storing linked accounts
- Folia support (Thanks, kugge)
- nChat support (Thanks, nickuc)
- Danish translation (Thanks, Tauses)
- Ukrainian translation (Thanks, FenixInc330)
Fixes
- Global display names not showing up in Discord -> Minecraft chat
- Experiment_WebhookChatMessageDelivery not being processed by GameChatMessagePostProcessEvent (Thanks, Gabo6480)
- Linked discord role config option not working with role IDs (Thanks, burturt)
- Advancements with "announce-to-chat: false" showing up in chat
- DiscordSRV picking up changes in events after DiscordSRV's listener is called
- Linked accounts not always being saved at shutdown
- Now parsing the discriminator as a string, not a number
- Console stripping
- Sanitizing ANSI codes from Discord messages
- Ban sync overwriting ban messages
- Backslashes are now escaped in Discord markdown to prevent bypassing
- The ability to bypass colour code filtering when you don't have a role in DiscordChatChannelRolesAllowedToUseColorCodesInChat
- Texture string extraction
- Hidden advancements being shown on newer Minecraft versions
- Click events not working in components via Adventure version upgrade
- Whitespace in configs
- All messages in the chat channel being processed as commands if DiscordChatChannelConsoleCommandPrefix was empty
Changes
- Changed some words in the Polish translation (Thanks, Chubercik)
- Updated Japanese config.yml translation (Thanks, Takeno-hito and siyukatu)
- Bots are now blocked in the console channel by default
- Make the JDBC port number optional (Thanks, PeyaPeyaPeyang)
Removals
- JSON storage for linked accounts
Developers
- Converted
AccountLinkManager
into an interface to alleviate confusing naming conflict withAbstractAccountLinkManager
- Fixed not being able to use JDA with jar from the repository
- Changed quit listener priority from LOWEST to LOW
- Plugin integrations can now register global slash commands through DiscordSRV's API
Files
Metadata
Release channel
ReleaseVersion number
1.27.0Loaders
Game versions
1.7.10–1.21Downloads
34407Publication date
January 5, 2024 at 5:33 AMPublisher
Scarsz
Owner