Plugin Minecraft AdvancedBan

Informacje o AdvancedBan i potwierdzonych serwerach

🔌 Informacje o AdvancedBan

AdvancedBan to plugin Minecraft do zarządzania karami dla graczy na pojedynczych serwerach oraz w sieciach BungeeCord. Scentralizowane warny, muty, bany, bany IP, kary tymczasowe i kicki, a także zapisuje historię kar gracza. Plugin oferuje konfigurowalne szablony czasu/układu, pliki wiadomości do tłumaczeń oraz obsługę zarówno lokalnego zapisu do plików, jak i MySQL.

🎯 Cel

AdvancedBan ma zapewnić administratorom serwerów i zespołom moderacji jeden, konfigurowalny system kar, który działa na samodzielnych serwerach Spigot/Bukkit oraz na sieciach proxy używających BungeeCord. Nadaje się dla serwerów, które potrzebują uporządkowanego rejestrowania kar i opcjonalnej synchronizacji w całej sieci.

⚙️ Funkcje

  • Warny, temp-warny i warny permanentne
  • Muty i muty tymczasowe
  • Bany i bany tymczasowe
  • Bany IP i bany IP tymczasowe
  • Kicki
  • PlayerHistory do przeglądania wcześniejszych kar
  • Konfigurowalne układy czasu i pliki wiadomości do tłumaczeń
  • Obsługa MySQL i lokalnego zapisu do plików
  • Opcjonalny panel web/monitoringu (wymaga MySQL dostępnego z zewnątrz)
  • API для innych pluginów do integracji z AdvancedBan
  • Integracja metryk bStats

🧩 Dla kogo jest

  • Małe i duże serwery survival / SMP, które potrzebują uporządkowanej moderacji
  • Sieci korzystające z BungeeCord, które wymagają synchronizowanych kar
  • Administratorzy serwerów, którzy chcą konfigurowalnych układów i plików wiadomości gotowych do tłumaczeń

🏗️ Przykładowe zastosowania

  • Admin nakłada tempban za złamanie zasad z automatycznym układem czasu.
  • Moderatorzy sprawdzają PlayerHistory gracza, aby przejrzeć wcześniejsze warny przed nałożeniem kolejnych sankcji.
  • Sieć używa MySQL do współdzielenia kar między proxy a serwerami backend.

⌨️ Komendy

CommandDescriptionPermissionAccess
/kickWyrzuć gracza.nie określonoAdmin
/banZbanuj gracza.nie określonoAdmin
/tempbanTymczasowo zbanuj gracza na określony czas.nie określonoAdmin
/banipZbanuj IP gracza (nazwa gracza lub IP).nie określonoAdmin
/muteWycisz gracza.nie określonoAdmin
/tempmuteTymczasowo wycisz gracza.nie określonoAdmin
/warnOstrzeż gracza.nie określonoAdmin
/tempwarnTymczasowo ostrzeż gracza.nie określonoAdmin
/noteDodaj wewnętrzną notatkę do profilu gracza.nie określonoAdmin
/advancedbanSprawdź status pluginu.nie określonoAdmin

(Powyższe komendy są udokumentowane przez oficjalne źródła pluginu; konkretne node'y uprawnień dla większości komend nie są wymienione na głównych stronach.)

🔐 Uprawnienia

PermissionDescriptionDefault
advancedban.guiUprawnienie wymagane do używania oficjalnego dodatku GUI (/bangui) i jego funkcji.nie określono

⚙️ Instalacja

📥 Konfiguracja

  • Pobierz oficjalny plik jar AdvancedBan i umieść go w katalogu plugins/ swojego serwera (na serwerze Spigot/Bukkit albo na proxy BungeeCord w konfiguracjach sieciowych).
  • Uruchom ponownie serwer lub proxy BungeeCord.
  • Sprawdź, czy plugin został załadowany, uruchamiając komendę sprawdzania pluginu (plugin udostępnia komendę kontrolną dla administratorów).

📦 Zależności

  • Opcjonalnie: oficjalny dodatek GUI zależy od AdvancedGUI (specyficzny dla dodatku).
  • Pamięć: obsługuje MySQL (sieciowo) lub lokalny zapis do plików (wbudowany).

🧾 Konfiguracja

  • Plugin udostępnia szczegółowy plik konfiguracyjny oraz pełny plik wiadomości do tłumaczeń i dostosowywania układu.
  • Dostępny jest panel web/monitoringu, ale wymaga AdvancedBan v2.0.0+ oraz zewnętrznie dostępnego serwera MySQL.

🧠 Uwagi techniczne

  • Obsługiwane typy serwerów: Bukkit/Spigot i BungeeCord (projekt zawiera moduły Bukkit i Bungee).
  • Backend pamięci: lokalny zapis do plików lub MySQL (MySQL wymagany dla funkcji sieciowych/web).
  • API: AdvancedBan udostępnia API dla innych pluginów (projekt dostarcza JavaDocs i sposób użycia API).
  • Metryki: plugin raportuje użycie przez bStats.
  • Licencja: GPL-3.0 (repozytorium projektu).

🤝 Kiedy ten plugin jest przydatny

Jeśli potrzebujesz jednego, konfigurowalnego systemu kar, który może działać na samodzielnym serwerze Spigot lub przez proxy BungeeCord ze współdzielonym zapisem, AdvancedBan oferuje udokumentowane akcje kar, historię gracza i punkty integracji dla dodatków oraz narzędzi zewnętrznych.

Serwery z pluginem AdvancedBan

Strona pluginu AdvancedBan pokazuje serwery, na których monitoring znalazł ten plugin, używaną platformę i wersję.

Plugin może dodawać komendy, ekonomię, bezpieczeństwo, uprawnienia dostępu, minigry, integracje i inne mechaniki. Rzeczywista rola AdvancedBan zależy od ustawień serwera.

Dane są generowane automatycznie z technicznych odpowiedzi serwerów. Jeśli serwer trzyma listę pluginów prywatnie, może używać AdvancedBan, ale nie pojawiać się w tej sekcji.

Użyj listy serwerów z AdvancedBan, aby porównać projekty, sprawdzić wspierane wersje lub znaleźć przykłady użycia pluginu na publicznych serwerach.