What's New:
- Improved Console Command Support:
Commands now execute correctly from the console on Spigot, BungeeCord, and Velocity.- Paper Server Compatibility Fix:
Resolved issues with the PlayerLogin event on Paper-based servers.- Custom Discord Embed Colors:
You can now customize the color of the Discord bot embeds.
Store the value in the config as a decimal. If you have a HEX color code, convert it first:
https://convertingcolors.com/hex-color-FF8080.html- Config Versioning Introduced:
A config version number is now included to detect changes in future updates.
Users will be notified in the console if their config is outdated.
Fixes:
- Console command handling fixed on all platforms.
- Login event handling fixed for Paper-based servers.
Changes:
- Updated BungeeCord API to: 1.21-R0.4
- Updated Java Discord API (JDA) to: 6.1.1
- Bundled Gson as an independent dependency to avoid conflicts.
Upgrade Instructions (Important):
- Download and replace the old plugin .jar with the new version.
- Message formatting remains the same.
- Generate new Config
- If you do not want to use custom Discord embed colors, simply add this under DebugMode:
Code:ConfigVersion = 1- If you want to use new Embed Color Feature, please delete the old config.yml, reboot your sever to generate a new Config.
- If you want custom embed colors, convert your HEX color to decimal and set it in the config.
Upgrade now and enjoy a more stable and customizable BetaKey experience!
Unlocking New Features and Enhancements!
What's New:
- Native Velocity Support:
- BetaKeySystem is now fully compatible with Velocity!
- New Database Management System (DBMS) Support (Experimental!):
- Now supports MariaDB, SQLite, and PostgreSQL (
Only MySQL is fully supported! MariaDB has been lightly tested, while SQLite and PostgreSQL remain untested—please report any issues on Discord).
- Command Enhancements:
- Added command tab completion for easier use.
- New command /betakey debug for debugging and error tracing.
Fixes:
- Removed inaccurate Discord reachability check.
- Improved SQL Error Handling:
- Fixed SQL-Driver not found issue.
- Database connection errors are now tracked and logged properly.
- Major Fix: SQL Connection Handling on Player Join!
- Fixed an issue where players could join when the database connection was broken.
- Now, if the connection fails, the system will attempt automatic reconnection.
- If reconnection still fails, the player will be kicked to prevent unauthorized access (ensuring beta key verification is always enforced).
- Fixed key-copy button in BungeeCord version.
Changes:
- Changed Update Notifier:
- Snapshots are now detected as such.
- Customizable update messages in logs and in-game (for admins).
Upgrade Instructions:
- Download and replace the old plugin version with the new one.
- If using BungeeCord or Velocity, delete the old configuration to ensure compatibility.
- Your message layout remains unchanged, so no need to update existing messages.
Upgrade now and enhance your BetaKeySystem experience!
Description:
Unlocking New Features and Enhancements!
What's New:
Upgrade Instructions:
- Update Commands:
- Added /betakey list all/used/unused command.
- Added copy button on key creation.
- Download the new plugin.
- Replace the old version with the new one.
- If issues arise, especially on BungeeCord systems, delete the old configuration to set up the new one.
- The message layout remains the same, so you can seamlessly transition with your existing messages.
Upgrade now and elevate your BetaKeySystem experience!
Description:
Unlocking New Features and Enhancements!
What's New:
Upgrade Instructions:
- Update Discord Bot Integration:
- Added custom status type (ONLINE, IDLE, DO_NOT_DISTURB and INVISIBLE).
- Added custom activity (PLAYING, LISTENING, WATCHING).
- Download the new plugin.
- Replace the old version with the new one.
- If issues arise, especially on BungeeCord systems, delete the old configuration to set up the new one.
- The message layout remains the same, so you can seamlessly transition with your existing messages.
Upgrade now and elevate your BetaKeySystem experience!
Beschreibung:
Neue Funktionen und Verbesserungen!
Was ist neu:
Upgrade-Anleitung:
- Update Discord Bot Integration:
- Added custom status type (ONLINE, IDLE, DO_NOT_DISTURB and INVISIBLE).
- Added custom activity (PLAYING, LISTENING, WATCHING).
- Lade das neue Plugin herunter.
- Ersetze die alte Version durch die neue.
- Lösche bei Problemen, besonders auf BungeeCord-Systemen, die alte Konfiguration, um die neue zu generieren.
- Das Nachrichtenlayout bleibt unverändert, sodass du nahtlos mit deinen vorhandenen Nachrichten wechseln kannst.
Upgrade jetzt und erlebe dein BetaKeySystem auf einen neuen Level!
Description:
Unlocking New Features and Enhancements!
What's New:
- Introducing Discord Bot Integration:
- Create beta keys with /create command.
- Redeem keys using /redeem.
- Delete keys via the /delete command.
- Link your Minecraft account to gain special roles with /link.
- Unlink your account with /unlink.
- Stay Updated:
- Receive update reminders when the plugin needs an upgrade.
- Debug Your Way:
- Activate Debug mode for detailed error traces.
Fixes:
- Minor bug fixes for a smoother experience.
- No more errors if the database isn't configured yet.
Changes:
- Adjustments in config.yml for Debug mode and Discord Bot.
Upgrade Instructions:
- Download the new plugin.
- Replace the old version with the new one.
- If issues arise, especially on BungeeCord systems, delete the old configuration to set up the new one.
- The message layout remains the same, so you can seamlessly transition with your existing messages.
Upgrade now and elevate your BetaKeySystem experience!
Beschreibung:
Neue Funktionen und Verbesserungen!
Was ist neu:
- Vorstellung der Discord Bot Integration:
- Erstelle Beta-Keys mit dem Befehl /create.
- Löse Keys mit /redeem ein.
- Lösche Keys über den Befehl /delete.
- Verknüpfe deinen Minecraft-Account, um spezielle Rollen mit /link zu erhalten.
- Entlinke deinen Account mit /unlink.
- Bleib auf dem Laufenden:
- Erhalte Erinnerungen zur Aktualisierung, wenn das Plugin ein Upgrade benötigt.
- Debuggen nach Maß:
- Aktiviere den Debug-Modus für detaillierte Fehlerverfolgung.
Fehlerbehebungen:
- Kleinere Bugfixes für eine reibungslosere Erfahrung.
- Keine Fehler mehr, wenn die Datenbank noch nicht konfiguriert ist.
Änderungen:
- Anpassungen in der config.yml für den Debug-Modus und den Discord Bot.
Upgrade-Anleitung:
- Lade das neue Plugin herunter.
- Ersetze die alte Version durch die neue.
- Lösche bei Problemen, besonders auf BungeeCord-Systemen, die alte Konfiguration, um die neue zu generieren.
- Das Nachrichtenlayout bleibt unverändert, sodass du nahtlos mit deinen vorhandenen Nachrichten wechseln kannst.
Upgrade jetzt und erlebe dein BetaKeySystem auf einen neuen Level!
English:- Added source code.
- Added developer API.
API:
Create a key:
Delete a key:Code:BetaKeyAPI.createKey.("key");
Check if a key already exists:Code:BetaKeyAPI.deleteKey.("key");
Code:if (BetaKeyAPI.keyAlreadyExists.("key")){ // Do stuff if key exists }Deutsch:- Added source code.
- Added developer API.
API:
Erstelle einen Key:
Lösche einen Key:Code:BetaKeyAPI.createKey.("key");
Schau, ob ein Key schon existiert:Code:BetaKeyAPI.deleteKey.("key");
Code:if (BetaKeyAPI.keyAlreadyExists.("key")){ // Do stuff if key exists }
English:Added custom port on the websites mysql connection.
Deutsch:Custom MySql Port bei der Datenbanken Verbindung auf der Webseite.
![]()
