
- Fixed issues with MariaDB
- Fixed Bstats on Velocity
- Fixed issues with MariaDB
- Fixed Bstats on Velocity
- Fixed issues with MariaDB
- Fixed Bstats on Velocity
What's new
Added MariaDB support
What's new
Added MariaDB support
What's new
Added MariaDB support
v2 is a ground-up rewrite of Discord2FA. The internals have been completely overhauled for better performance, broader platform support, and a much cleaner foundation to build on going forward.
What's new in v2
Platform support
Added Velocity and BungeeCord support alongside the existing Spigot, and Paper builds Expanded Minecraft version compatibility — more versions now supported across all platforms
Fixed a number of BungeeCord/Velocity edge cases
Discord bot
Complete bot rewrite as part of the refactor Added Discord bot logging — bot activity and events are now logged properly
Commands
Reworked the
/d2fa versioncommand Added the/d2fa statuscommandInternals & performance
Full codebase refactor Performance and code optimisations across the board Jar size optimisations — smaller download, faster startup SQLite adjustments and stability improvements Significantly improved i18n (internationalisation) system Config additions and restructuring Logging improvements throughout
v2 is a ground-up rewrite of Discord2FA. The internals have been completely overhauled for better performance, broader platform support, and a much cleaner foundation to build on going forward.
What's new in v2
Platform support
Added Velocity and BungeeCord support alongside the existing Spigot, and Paper builds Expanded Minecraft version compatibility — more versions now supported across all platforms
Fixed a number of BungeeCord/Velocity edge cases
Discord bot
Complete bot rewrite as part of the refactor Added Discord bot logging — bot activity and events are now logged properly
Commands
Reworked the
/d2fa versioncommand Added the/d2fa statuscommandInternals & performance
Full codebase refactor Performance and code optimisations across the board Jar size optimisations — smaller download, faster startup SQLite adjustments and stability improvements Significantly improved i18n (internationalisation) system Config additions and restructuring Logging improvements throughout
v2 is a ground-up rewrite of Discord2FA. The internals have been completely overhauled for better performance, broader platform support, and a much cleaner foundation to build on going forward.
What's new in v2
Platform support
Added Velocity and BungeeCord support alongside the existing Spigot, and Paper builds Expanded Minecraft version compatibility — more versions now supported across all platforms
Fixed a number of BungeeCord/Velocity edge cases
Discord bot
Complete bot rewrite as part of the refactor Added Discord bot logging — bot activity and events are now logged properly
Commands
Reworked the
/d2fa versioncommand Added the/d2fa statuscommandInternals & performance
Full codebase refactor Performance and code optimisations across the board Jar size optimisations — smaller download, faster startup SQLite adjustments and stability improvements Significantly improved i18n (internationalisation) system Config additions and restructuring Logging improvements throughout
Language Presets
New language presets, in addition to custom language files. Contributions are appreciated. Contact me on Discord (@sieadev) to get your translation added.
English, German, Italian, Serbian, Romanian, Turkish, French, Ukrainian, Polish
Rember IP Addresses
Remember each player's IP address, allowing to skip the verification process if the very IP was verified previously. (can be disabled in the config)
Update Checker
Automatically check for the newest version of Discord2FA by requesting the versions available on the public Github Repo Preview:
Discord2FA Command
Command to reload Discord2FA and check for updates
Refactoring
Every great project needs some refactoring from time to time. In this case over 15 classes were overhauled to guarantee proper functionality~~~~
This release is a simple but essential fix for the allowed commands config option which would previously break when commands with arguments were entered.
Thank you for using Discord2FA!
Async
To free the main thread from load and ensure compatibility with all machines and setups, all methods that used to block the main thread are now async
Setup
As I got feedback on the setup being too complicated I overhauled error outputs to tell you EXACTLY what you did wrong.
Bug fixes
There seem to have been some issues with the initialization of the Discord Bot itself. Hopefully fixed now.

