MaxBans

MaxBans

Wtyczka do banowania, która robi wszystko. Poprawnie.

0 polubień • 0 pobrań
Dostępne pliki
20
Obsługiwane wersje
8
Najnowszy plik
18.05.2017

http://i.imgur.com/1oUe2e4.png
http://i.imgur.com/HiTU0mJ.pnghttp://i.imgur.com/kqBVLIY.png http://i.imgur.com/Or43IA9.png

Wsparcie dla Spigot od 1.7.x do 1.12.x

MaxBans to projekt, nad którym pracuję na moim serwerze MaxGamer. Męczyło mnie, by znaleźć plugin do banowania, który nie był żartem, a dobre pluginy były zaprojektowane dla serwerów Premium. Nic nie dawało nam narzędzi, które POWINNY były być dostępne - takie jak tymczasowe wyciszenia, tymczasowe blokady IP, wyszukiwanie duplikatów IP i dobre autouzupełnianie!

Jest gruntownie przetestowany na serwerze w trybie offline, więc możesz być pewien, że jest niezawodny i lekki jak piórko!

Bazy danych

  • MySQL
  • SQLite (Flatfile)

Najlepsze cechy

Oto dziesięć najważniejszych cech MaxBans w porównaniu z innymi wtyczkami blokowania:

  1. Pełne wsparcie UUID
  2. Możliwość wyświetlania poprzednich nazw graczy - data zmiany
  3. Pełny lockdown serwera - uniemożliwienie dołączenia komukolwiek z niestandardowym komunikatem (np. ataki botów)
  4. Automatyczne uzupełnianie nazw graczy w trybie offline
  5. System ostrzeżeń
  6. Wykrywanie duplikatów IP
  7. Wyszukiwanie DNSBL, aby powstrzymać proxy!
  8. Wieloliniowe komunikaty przy wyrzucaniu z serwera! Już nigdy nie znikną z ekranu!
  9. Powiadomienia, gdy zbanowany gracz spróbuje dołączyć!
  10. Wszystkie czasy są względne! (Np. „Zostałeś zbanowany na 4 minuty i 6 sekund”, a nie „Zostałeś zbanowany do 17:43 CST”)
  11. Dostosuj każdy kolor!
  12. Blokuj komendy takie jak /me po wyciszeniu!

Polecenia

  • /unban <nazwa, IP lub UUID>
  • /ban <nazwa, IP lub UUID> <powód>
  • /ipban <nazwa, IP lub UUID> <powód>
  • /tempban <nazwa, IP lub UUID> <liczba> <minuty|godziny|dni|tygodnie|itd> <powód>
  • /tempipban <nazwa, IP lub UUID> <liczba> <minuty|godziny|dni|tygodnie|itd> <powód>
  • /mute <nazwa lub UUID>
  • /tempmute <nazwa lub UUID> <liczba> <minuty|godziny|dni|tygodnie|itd>
  • /kick <nazwa, * dla wszystkich lub UUID>
  • /checkip <nazwa lub UUID>
  • /uuid
  • /togglechat
  • /dupeip <nazwa, IP lub UUID>
  • /checkban <nazwa, IP lub UUID>
  • /warn <nazwa lub UUID> <powód>
  • /clearwarnings <nazwa lub UUID> <powód>
  • /unwarn <nazwa lub UUID> - Usuwa ostatnie ostrzeżenie gracza
  • /unmute <nazwa lub UUID>
  • /history [nazwa] [liczba rekordów] - Wyświetla historię banów, wyrzucenia, wyciszeń i innych działań
  • /mbreload - Przeładowuje wtyczkę
  • /mbdebug - Wyświetla informacje debugowe, jeśli masz problemy!
  • /mbwhitelist <nazwa lub UUID> - Pozwala wybranemu użytkownikowi ominąć blokady IP (Nie zwykłe bany! Np. użyj dla graczy, których rodzeństwo musi mieć IP zbanowane)
  • /ipreport - Z grubsza masowe /dupeip, na wszystkich, którzy są online
  • /lockdown [powód]
  • /forcespawn - Teleportuje kogoś do spawna (Dwa razy, tak aby /back nie działało)
  • /mbreload - Przeładowuje maxbans
  • /mbimport - Importuje bany z vanilla Minecraft (i inne)
  • /mbexport - Eksportuj bany do vanilla, baz danych MySQL lub SQLite. (Pozwala zamieniać SQLite <-> MySQL) oraz inne wtyczki banujące.
  • /rangeban <ip1-ip2> [powód] - Banuje zakres IP od ip1 do ip2 z podanym powodem.
  • /temprangeban <ip1-ip2> <time> <godz/min/sec> [powód] - Tymczasowa wersja powyższego
  • /unrangeban <ip> - Usuwa wszelkie RangeBan, które nachodzą na podane IP. Np., jeśli 127.0.0.1-127.0.0.5 jest zbanowany, odblokowanie 127.0.0.3 cofnie cały ban na 127.0.0.1-127.0.0.5.

Praktycznie każde polecenie może mieć dodane -s, aby zapobiec ogłoszeniu, na przykład:


/tempban NewGuy101 -s 1 godzina MaxBans jest wspaniały!

- Nikt nie zobaczy ogłoszenia, że NewGuy101 został tymczasowo zbanowany, tylko fakt, że opuścił grę.

Jeśli chcesz dogłębną analizę każdego polecenia, spróbuj tutaj:

http://dev.bukkit.org/server-mods/maxbans/pages/command-tutorial/

Przewodnik konfiguracji

http://dev.bukkit.org/server-mods/maxbans/pages/config-tutorial/

To szczegółowy przewodnik, jak skonfigurować MaxBans :) Jeśli coś pominąłem, zapytaj w komentarzach!

Typowe problemy

http://dev.bukkit.org/server-mods/maxbans/pages/common-issues/

To lista typowych problemów, z którymi użytkownicy MaxBans się spotykają, takich jak konflikty wtyczek.

Funkcje, które będą nigdy implementowane

  • Kary pieniężne (Użyj ekonomii, aby to zrobić!)
  • Więzienia
  • Blokady regionalne
  • Wagi banów

Strona z listą banów

Sprawdź prace tego gościa nad niesamowitą stroną internetową umożliwiającą przeglądanie MaxBans podczas używania MySQL.

Demo (nie pobieraj stąd): http://yive.me/maxbans/.

Jest zaktualizowany i działa na najnowszej wersji MaxBans! 

Możesz pobrać zaktualizowaną wersję stąd: https://github.com/FabioZumbi12/maxbans-php

  • Dodano paginację;
  • Naprawiono inne strony banów, które nie ładowały się;

Statystyki

Ta wtyczka korzysta z systemu metryk wtyczek Hidendra (http://mcstats.org/plugin/maxbans), który śledzi informacje o serwerze, w tym:

  • Unikalny identyfikator
  • Wersja Java
  • Tryb Online/Offline
  • Wersja wtyczki i serwera
  • Nazwa OS, wersja, architektura
  • Liczba rdzeni CPU
  • Graczy online
  • Wersja metryk

Te statystyki można wyłączyć za pomocą pliku konfiguracyjnego PluginMetrics (BukkitServer/plugins/PluginMetrics/config.yml).

Wyszukiwanie GeoIP

MaxBans pobierze plik GeoIP.csv, który pozwala zidentyfikować kraj pochodzenia adresów IP. Plik jest pobierany bezpośrednio z witryny MaxMind GeoIP. Plik jest pobierany tylko raz (chyba że zostanie zmieniony/usunięty).


FabioZumbi12:
Witajcie wszyscy. Jestem innym deweloperem i teraz przejmuję projekt w celu naprawy błędów i możliwych ulepszeń.
Netherfoam nadal jest zajęty, ale nadal aktywny w społeczności. Mam dużo czasu na kodowanie (mam domową pracę) i mogę utrzymywać ten plugin (i moje inne projekty). Zawsze aktualny ;)
Do zobaczenia o/

Opis projektu pochodzi z CurseForge i został udostępniony po polsku. Szczegóły konfiguracji, zależności oraz aktualne komunikaty autora sprawdź na w źródłowym katalogu CurseForge.

Stabilne MaxBans 2.7.1
MaxBans.jar 18.05.2017 213 KB
Stabilne MaxBans 2.7
MaxBans.jar 07.09.2016 212 KB
Stabilne MaxBans 2.6
MaxBans.jar 17.04.2015 411 KB
Stabilne MaxBans 2.5 - Fixes (1.8, 1.8.1)
MaxBans.jar 26.03.2015 410 KB
Beta MaxBans 2.4 (Beta)
MaxBans.jar 24.03.2015 410 KB
Stabilne MaxBans 2.3
MaxBans.jar 14.01.2014 226 KB
Stabilne MaxBans 2.2
MaxBans.jar 20.12.2013 227 KB
Stabilne MaxBans 2.1
MaxBans.jar 10.12.2013 214 KB
Stabilne MaxBans 2.0
MaxBans.jar 06.11.2013 206 KB
Stabilne MaxBans 1.8
MaxBans.jar 24.06.2013 206 KB
Stabilne MaxBans 1.7
MaxBans.jar 04.05.2013 198 KB
Stabilne MaxBans 1.6
MaxBans.jar 09.04.2013 197 KB
Stabilne MaxBans 1.5
MaxBans.jar 10.03.2013 187 KB
Stabilne MaxBans 1.4
MaxBans.jar 22.02.2013 184 KB
Stabilne MaxBans 1.3
MaxBans.jar 13.02.2013 159 KB
Stabilne MaxBans 1.2
MaxBans.jar 02.02.2013 102 KB
Stabilne MaxBans 1.1
MaxBans.jar 24.01.2013 101 KB
Stabilne MaxBans 1.0
MaxBans.jar 17.01.2013 82 KB
Stabilne MaxBans 0.9
MaxBans.jar 03.01.2013 58 KB
Stabilne MaxBans 0.8
MaxBans.jar 28.12.2012 81 KB
Przed instalacją

Jak bezpiecznie sprawdzić ten plugin

Wybierz zgodny plik

Oznaczenia wersji pochodzą z metadanych autora. Dobierz również właściwe oprogramowanie serwera i Javę.

Zachowaj kopię

Przed pierwszym startem skopiuj świat, konfigurację oraz dane pozostałych pluginów.

Przeczytaj log

Po uruchomieniu sprawdź brakujące zależności i pierwszy błąd związany z nazwą pluginu.

Zobacz pełną instrukcję instalacji