PL :
✨ Główne funkcje i zalety:
- Bezpieczna weryfikacja przez Discord: Nowy gracz, który wchodzi na serwer, ma zablokowany ruch i czat. Musi wejść na Twój serwer Discord i wpisać /weryfikuj <nick>. Bot generuje unikalny PIN na serwerze Minecraft, który potwierdza tożsamość.
- Ochrona Kont (2FA na zmianę IP): Jeśli ktokolwiek spróbuje zalogować się na zweryfikowane konto Minecraft z innego adresu IP, serwer go zablokuje! Prawdziwy właściciel otrzyma natychmiastowe powiadomienie na DM Discord z jednorazowym kodem PIN umożliwiającym autoryzację nowego adresu IP. Koniec z kradzieżami kont na Non-Premium!
- Wbudowany Anti-VPN / Proxy: Automatyczna weryfikacja adresów IP każdego gracza łączącego się z serwerem. Boty i osoby ukrywające swoje IP są natychmiastowo wyrzucane.
- ✅ Bypass dla Anti-VPN: Twój gracz używa Geforce Now i został wyrzucony? Żaden problem! Administracja może dodać gracza na białą listę VPN jedną komendą (/verify-admin bypassvpn).
- ⚡ Niesamowita Wydajność (Asynchroniczność): Plugin działa w oparciu o lokalną bazę SQLite oraz wykonuje wszystkie zapytania i połączenia z botem całkowicie w tle. Główny wątek gry (TPS) nigdy nie ucierpi!
- Nowoczesny Discord Bot: Oparty na nowoczesnej bibliotece JDA 5. Obsługuje Slash Commands, co sprawia, że komendy podpowiadają się same na Discordzie! Posiada estetyczne "Embedy" (kolorowe wiadomości wysyłane przez bota).
- ⚙️ Pełna Konfiguracja: Skonfiguruj każdą wiadomość, kolory bota, a także po jakim czasie weryfikacja ma wygasać, w intuicyjnym pliku config.yml. W pakiecie otrzymujesz darmowe polskie poradniki .txt pokazujące jak krok po kroku stworzyć własnego bota Discord.
Komendy i Uprawnienia
Komendy w grze (Minecraft):
- /kod <6-cyfrowy-kod> — Weryfikuje gracza po otrzymaniu kodu z Discorda.
- /verify-admin reload — Przeładowuje plik konfiguracyjny. (Wymaga: verification.admin)
- /verify-admin check <nick> — Sprawdza czy dany gracz jest zweryfikowany i jakie ma Discord ID. (Wymaga: verification.admin)
- /verify-admin force <nick> <discordId> — Ręcznie weryfikuje gracza podanym identyfikatorem z Discorda. (Wymaga: verification.admin)
- /verify-admin unverify <nick> — Cofa weryfikację gracza. (Wymaga: verification.admin)
- /verify-admin bypassvpn <nick> — Dodaje/Usuwa ominięcie systemu blokującego VPN. (Wymaga: verification.admin)
Komendy na Discordzie (Slash Commands):
- /weryfikuj <nick_z_minecraft> — Główna komenda do łączenia kont. Wymaga podania nicku, aby Bot wiedział, kogo dotyczy powiązanie.
Wymagania:
- Silnik serwera: Spigot / Paper / Purpur.
- Wersja Java: 17 lub wyższa.
- Utworzona aplikacja Bota na portalu Discord Developer.
EN :
✨ Main Features & Benefits:
- Secure Discord Verification: When a new player joins the server, their movement and chat are completely blocked. They must join your Discord server and type /verify <nick>. The Bot will generate a unique PIN that confirms their identity in Minecraft.
- Account Protection (IP-based 2FA): If anyone tries to log in to a verified Minecraft account from a different IP address, the server will block them! The real owner will receive an instant Discord Direct Message (DM) with a one-time PIN code allowing authorization of the new IP address. Say goodbye to account theft on Non-Premium servers!
- Built-in Anti-VPN / Proxy: Automatic IP address verification for every player connecting to the server. Bots and users trying to hide their IP are kicked instantly.
- ✅ Anti-VPN Bypass: Your player uses GeForce NOW and got kicked? No problem! The administration can whitelist a player from the VPN block with a single command (/verify-admin bypassvpn).
- ⚡ Incredible Performance (Async): The plugin uses a local SQLite database and executes all queries and Bot connections completely in the background (asynchronously). Your server's main thread (TPS) will never suffer!
- Modern Discord Bot: Powered by the latest JDA 5 library. Fully supports Slash Commands, meaning commands auto-complete on Discord! It also uses aesthetic Embeds (colorful messages sent by the bot).
- ⚙️ Full Configuration: Customize every message, bot colors, and verification expiration times in an intuitive config.yml file. The package also includes free .txt guides showing you step-by-step how to create your own Discord bot.
Commands and Permissions
In-Game Commands (Minecraft):
- /code <6-digit-code> — Verifies the player after receiving the code from Discord.
- /verify-admin reload — Reloads the configuration file. (Requires: verification.admin)
- /verify-admin check <nick> — Checks if a player is verified and shows their Discord ID. (Requires: verification.admin)
- /verify-admin force <nick> <discordId> — Manually verifies a player with the provided Discord ID. (Requires: verification.admin)
- /verify-admin unverify <nick> — Revokes a player's verification. (Requires: verification.admin)
- /verify-admin bypassvpn <nick> — Toggles Anti-VPN bypass for a specific player. (Requires: verification.admin)
Discord Commands (Slash Commands):
- /verify <minecraft_nick> — The main command to link accounts. Requires a nickname so the Bot knows which account to link.
Requirements:
- Server Engine: Spigot / Paper / Purpur.
- Java Version: 17 or higher.
- A Bot Application created on the Discord Developer Portal.
PL :
Dokumentacja i Poradniki
Szczegółowa dokumentacja oraz instrukcja "Krok po kroku", jak stworzyć bota Discord, znajdują się w plikach .txt dołączonych do pobranej paczki z pluginem.
Kontakt i Prywatne Zlecenia
Spodobał Ci się ten plugin i szukasz programisty do swojego projektu? Tworzę profesjonalne, zoptymalizowane i dedykowane pluginy na zamówienie! Jeśli potrzebujesz autorskich systemów, minigier, integracji z Discordem/API lub po prostu chcesz zrealizować unikalny pomysł na swój serwer (za wynagrodzeniem) – zapraszam do kontaktu!
Discord: revku0506
EN:
Documentation & Guides
Detailed documentation and a step-by-step guide on how to set up your Discord Bot are included in the .txt files within the downloaded plugin archive.
Contact & Custom Commissions
Did you like this plugin? Are you looking for a Java Developer for your network? I create professional, highly optimized, and custom plugins on commission! If you need bespoke server mechanics, minigames, Discord/API integrations, or want to bring your unique server idea to life (paid commissions) – feel free to reach out!
Discord: revku0506