DiscordID | Whitelist & 2FA
2.1.2Effortless, Discord-powered whitelisting and session security for Minecraft.
2.1.2latestDiscordID 2.1.2last week
DiscordID version 2.1.2 is a hotfix for a critical bug that could cause DiscordID to re-initialize incorrectly.What's new in 2.1.2?
Changelog
- Fixed an issue related to plugin activation and reflection scanning that could cause the plugin to loose it's activated state and cease to function - Added additional safeguards to prevent unauthorized joining when DiscordID encounters an error2.1.1DiscordID 2.1.13 weeks ago
Version 2.1.1 is a minor release addressing issues related to Player resolution and bypassing.What's new in DiscordID 2.1.1
- Reworked Bypass system: Bypassed players are now stored in a seperate file containing more information to ensure players can be properly identified. - RemovedFixes & Improvements
allowedPlayersconfig key - Added automatic migration fromallowedPlayerstobypass.json- Fixed Unknown Player resolution: Switched resolution of unknown Players from Kojang (api.ashcon.app) to an internal system that accesses the Mojang API directly. - Automatic Metadata refresh: Metadata about players is now updated regularly to avoid "Unknown" Player entries. - Fixed a bug in the version resolver utility2.1DiscordID 2.1Sep 17, 2026 What's new in v2.1
Interactive In-Game Setup (`/discord setup`)*: Setting up DiscordID has never been easier. Server operators can now use theNew Features
/discord setupcommand in-game to authenticate their bot token and select a Discord server via an interactive chat menu, complete with setup prompts and helpful links. Modrinth Update Notifications*: DiscordID now natively checks Modrinth for new plugin releases. If an update is available, server operators will be notified directly in the server console and upon joining the game. In-Game GUI for Linked Players (`/discord list`)*: When executed by a player, the/discord listcommand now opens a clean, paginated in-game GUI inventory to view all linked profiles seamlessly instead of printing a list to the chat. Stale Link Cleanup (`/discord cleanup`)*: Added a new utility command (requiring thedid.manage.cleanuppermission) to quickly sweep up and clean out stale links from your plugin database.
Name Synchronization Fix*: Ensured that player names and Discord account names are properly updated and synchronized across the internal link data.Fixes & Improvements
2.0DiscordID 2.0Sep 16, 2026 DiscordID version 2.0
Version 2.0 was rewritten from scratch to be more secure, feature rich and, most importantly, incredibly performent
Thanks to improved asynchronous processing, DiscordID now processes login events up to 3,000x faster than before, reducing wait times by over 99%.Faster than ever
DiscordID 2.0 no longer requires players to reconnect after linking. Players can connect to the server, enter the /link command on Discord and be allowed onto the server without having to re-join the server. Along with this, Discord widgets were improved with prettier styling and dynamic graphics for a premium experience.Revamped linking experience
A set of new management commands allows admins to get a structured overview of which players are linked and what rules apply.Improved Admin experience
Together with the performance increase, we also added "Sessions" to secure cracked servers. When enabled, DiscordID requires all players to verify login attempts from unknown IP-Addresses through Discord. This effectively prevents impersonation on cracked servers.Enhanced Security
Session enforcement is completely optional and disabled by default.
DiscordID automatically migrates your links and config to the new format and creates a backup of your old data so you can roll back to a previous version easily and without data loss.Automatic migration
2.0-b.4.1+26.2DiscordID 2.0 Beta 4.1 for Minecraft 26.2Jul 9, 2026 DiscordID 2.0 Beta 4.1 includes minor polishing updates to commands and permissions.2.0-b.4.1+26.1.2DiscordID 2.0 Beta 4.1 for Minecraft 26.1.2Jul 9, 2026 DiscordID 2.0 Beta 4.1 includes minor polishing updates to commands and permissions.2.0-b.4+26.2DiscordID 2.0 Beta 4 for Minecraft 26.2Jul 8, 2026 2.0-b.4+26.1.2DiscordID 2.0 Beta 4 for Minecraft 26.1.2Jul 8, 2026 2.0-b.4DiscordID 2.0 Beta 4Jul 7, 2026 DiscordID Version 2.0 Beta 4 introduces multiple improvements related to Floodgate and Geyser compatability aswell as Discord Sessions and performance.Changelog
- Improved detection for Geyser/Floodgate Linking - Improved 2FA Discord widget - Fixed a bug with the /discord bypass command - Improved migration experience - Updated dependencies - Fixed Bugs - Made minor improvements to performance2.0-b.3DiscordID 2.0 Beta 3Jul 6, 2026 2.0-b.1DiscordID 2.0 Beta 1Jul 6, 2026 DiscordID 2.0 Beta 1 introduces some improvements to the migration from 1.x as well as stability improvements and expanded Geyser and Floodgate compatability.2.0-a.2DiscordID 2.0 Alpha 2Jul 2, 2026 DiscordID 2.0 Alpha 2 reimplements the /discord bypass command from Version 1.x and includes additional internal libraries.Changelog
- Added/discord bypasscommand - Added bStats implemenatation - Outsourced SoundSequence utility to new FxKt library2.0-a.1DiscordID 2.0 Alpha 1Jul 2, 2026 DiscordID Version 2.0-a.1 is the first pre-realease of DiscordID's complete overhaul. Version 2.0 was rewritten from scratch to be more secure, feature rich and, most importantly, incredibly performant :rocket:
Thanks to improved asynchronous processing, DiscordID now processes login events up to 3,000x faster than before, reducing wait times by over 99%.Faster than ever
DiscordID 2.0 no longer requires players to reconnect after linking. Players can connect to the server, enter the /link command on Discord and be allowed onto the server without having to re-join the server.Revamped linking experience
Together with the perfomance increase, we also added "Sessions" to secure cracked servers. When enabled, DiscordID requires all players to verify login attempts from unknown IP-Addresses through Discord. This effectively prevents impersonation on cracked servers. Session enforcement is completely optional and disabled by default.Enhanced Security
DiscordID automatically migrates your links and config to the new format and creates a backup of your old data so you can roll back to a previous version easily and without data loss.Automatic migration
##
ALPHA RELEASE
This version is EXPERIMENTAL. Use it at your own risk and always make a backup.
1.4-a.5DiscordID 1.4-alpha.5Jun 8, 2026 DiscordID Version 1.4-a.5 is an alpha preview release for Version 1.4-b.5, reintroducing Floodgate / Geyser support.Changelog
- Restored floodgate support - Added option for platform-based multilink, allowing users to connect one java and one bedrock account without multilink enabled. - AddedallowMultiSessionoption. This determins if multiple accounts linkde to the same discord user can be online at the same time. - Enhanced versioning system - fixed a few minor issues1.4-b.4DiscordID 1.4-beta.4Jun 5, 2026 DiscordID version 1.4-b.4 introduces major performance improvements, a new ingame command and multiLink support for unlinking via discord.Changelog
- Changed login event handling to run async, eliminating server stutter on join - Added/discordingame command that displays info to the player - Added/discord unlinkingame command to unlink a profile from the game - Added a dropdown menu for unlinking when multiple accounts are linked - Fixed multiple issues with discord embeds - Added more robust player info fetching1.4-b.3DiscordID 1.4-beta.3Jun 5, 2026 DiscordID version 1.4-b.3 introduces theallowMultiLinkoption, to allow a discord user to link to multiple discord accounts. At this stage, users can not yet unlink specific accounts.Changelog
- AddedallowMultiLinkoption - Added buttons and modals to some discord interactions - Fixed an issue when using a bot that is active on more than one guildKnown issues
- Users can not unlink specific minecraft accounts (unlinks all minecraft accounts) - "Online role" does not yet support multiLink1.4-b.2DiscordID 1.4-beta.2Jun 5, 2026 DiscordID 1.4-beta.2 introduces a few minor changes to DiscordID's offline mode. The primary addition is the/did listcommand, which will display all linked accounts in offline mode.Changelog
- Added/did listcommand - Switched build pipeline - Added fallback for missing player cache using Kojang - Improved updater version-check - Minor improvements and bug-fixes1.4-betaDiscordID 1.4-betaJun 3, 2026 ###
BETA RELEASE
This version may contain bugs! Please report any issues on the DiscordID Discord Server!
DiscordID 1.4 (Beta) introduces offline mode by default to allow for continued use while discordlink.id is down.What is "Offline Mode"?
Offline mode works without discordlink.id and stores all data locally. Players who connect to the server will receive a verification code, prompting them to run/link <code>on the linked discord server. Once completed, the player will get access to the Minecraft server.Changelog
* Added offline mode * Improved config autoupdater * Switched toPlayerServerFullCheckEvent* Bumped dependenciesARCHIVE-1.3DiscordID 1.3Apr 7, 2025 DiscordID 1.3 adds features to ensure correct configuration on startup and reload. Additionally, we fixed an issue causing errors on shutdown.ARCHIVE-1.2.3DiscordID 1.2.3Mar 10, 2025 DiscordID version 1.2.3 (oh look! fancy numbers) is a minor release that includes the first implementation of the planned auto updater, the update checker. DiscordID will now check your installed version against the latest version on Modrinth and tell you when to update.ARCHIVE-1.2.2DiscordID 1.2.2Mar 9, 2025 DiscordID version 1.2.2 enhances the authentication with discordlink.id. Instead of providing an API key, administrators now provide their discordlink.id UID (user identifier). DiscordID will then automatically fetch a valid API key. This change was made to prevent frequent errors due to expired API keys by making sure that the key is fresh on every request.Changelog:
- Switched out discordLinkKey with discordLinkUID to fix authentication issues - Added error handling for invalid discordlink.id API authentication - Various smaller bug fixes and code cleanupARCHIVE-1.2.1DiscordID 1.2.1Feb 26, 2025 - Added /did bypass command - Added config updated - Added descriptive error messagesARCHIVE-1.2DiscordID 1.2Feb 25, 2025 DiscordID v1.2 implements new features as well as several bug-fixes. - Added Online role assignment - Fixed an issue that would allow non-members to join in edge-cases - Streamlined & cleaned up backend sourcecode
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta