AutoMod
Próby wykonywania pracy administratorów serwera i moderatorów, automatycznie dające im więcej czasu na grę.
- Dostępne pliki
- 39
- Obsługiwane wersje
- 3
- Najnowszy plik
- 04.04.2013
Opis
Ten plugin stara się wykonywać pracę administratorów serwera i moderatorów automatycznie, dając im więcej czasu na grę i chroniąc serwer, gdy żaden personel nie może być online. Podobnie jak wszystkie moje wtyczki, został on stworzony do użytku na moim publicznym serwerze i udostępniany, bo wydaje się, że nie ma niczego, co robi to samo.
Kiedy gracz dołącza, jest przez pewien czas obserwowany, więcej szczegółów dotyczących tego, co jest obserwowane, podane jest poniżej, ale w skrócie ich styl gry jest analizowany, aby sprawdzić, czy odpowiada typowemu grieferowi. Jeśli stwierdzono naruszenie jednego lub więcej z tych warunków, uprawnienia do budowy są usuwane, co oznacza, że nie mogą niszczyć ani stawiać bloków, ani w rzeczywistości nie mogą wchodzić w interakcję z niczym. Istnieje prawdopodobieństwo, że legitni gracze mogą zostać wykryci; aby uniknąć, że to byłoby zbyt uciążliwe dla nowych graczy, mają oni możliwość skorzystania z polecenia /build, aby poprosić o przywrócenie swoich uprawnień, co pozwala innym użytkownikom na serwerze zagłosować, czy użytkownik powinien odzyskać uprawnienia. Głos w 100% „tak” oznacza, że wszystkie kontrole zostaną zresetowane. Uprawnienia mogą być użyte do stworzenia zaufanej grupy graczy, która jest obserwowana i która może głosować.
Bug Reports / Suggestions
Jeśli znajdziesz błąd, napotkasz problem lub masz sugestię, proszę wypełnić zgłoszenie za pomocą linku Zgłoszenia powyżej. Nie mam czasu na czytanie sekcji komentarzy, każdy komentarz mieszczący się w powyższych trzech kategoriach zostanie zignorowany.
Czy to działa?
Króta odpowiedź brzmi: działa na głupców, a ci akurat bywają najbardziej irytujący. Każdy, kto ma sens, aby zajrzeć na listę wtyczek, wie, że wystarczy wykopać dużą ilość ziemi, by uniknąć wykrycia. Inni mogli spróbować użyć alternatywnego konta po stwierdzeniu, że mogą zniszczyć kilka bloków na konto; miejmy nadzieję, że się znudzą.
Kontrole
Rodzaje bloków
Główne sprawdzenie dotyczy bloków, które gracz łamie; jeśli łamie jakiekolwiek nienaturalne bloki zanim stanie się zaufany, dostaje naruszenie możliwości stawiania bloków. Więcej niż 8 takich naruszeń oznacza, że został zablokowany. Prawdopodobnie każdy blok, który nie występuje naturalnie w świecie, będzie częścią budowy.
LogBlock
To idzie w parze z powyższym; jeśli gracz zniszczy więcej niż 8 bloków, które zostały położone przez innego gracza, zanim stanie się zaufany, zostaje zablokowany.
NoCheat
Jeśli gracz wydaje się używać niektórych powszechnych hacków uwzględnionych w klientach griefingu podczas łamania bloku, zostaje natychmiast zablokowany. Dane z wtyczki NoCheat są używane do tego sprawdzenia.
Dostęp do skrzyń
Jeśli gracze usuną przedmioty z skrzyni zanim zostaną zaufani, zostają zablokowani.
Uprawnienia
automod.watch.all - Gracze z tym uprawnieniem będą mieli poddane wszystkie dostępne kontrole. Domyślnie wyłączone.
automod.watch.build - Gracze z tym uprawnieniem będą mieli analizowany typ bloków, które łamią. Domyślnie wyłączone.
automod.watch.logblock - Gracze z tym uprawnieniem będą mieli sprawdzanego właściciela bloków, które łamią. Domyślnie wyłączone.
automod.watch.nocheat - Gracze z tym uprawnieniem będą mieli analizowane dane z NoCheat. Domyślnie wyłączone.
automod.watch.chests - Gracze z tym uprawnieniem będą mieć obserwowany dostęp do skrzyń; jeśli będą wyjmować przedmioty z skrzyń zbyt wcześnie, zostaną zablokowani. Domyślnie wyłączone.
automod.admin.vote - Gracze z tym uprawnieniem otrzymają możliwość głosowania, aby przywrócić graczowi uprawnienia do budowy. (zalecane dla członków lub zaufanych graczy) Domyślnie tylko dla operatorów.
automod.admin.data - Gracze z tym uprawnieniem mogą użyć polecenia /data, aby wyświetlić dane, które spowodowały zablokowanie gracza. Należy je przyznać graczom z uprawnieniem do głosowania i również domyślnie tylko dla operatorów.
automod.admin.lists.all - Umożliwia graczowi modyfikowanie wszystkich list, domyślnie tylko dla operatorów.
automod.admin.lists.blocked - Umożliwia graczowi modyfikowanie listy zablokowanych graczy, domyślnie wyłączone, ponieważ jest to pokryte wyżej.
automod.admin.lists.trusted - Umożliwia graczowi modyfikowanie listy zaufanych graczy, domyślnie wyłączone, ponieważ jest to pokryte wyżej.
Polecenia
/build - Wykorzystywane przez graczy do poproszenia o przywrócenie uprawnień do budowy.
/vote - Wykorzystywane przez zaufanych graczy do głosowania, informacje o użyciu dostępne w grze.
/data - Pokazuje dane, które spowodowały zablokowanie danego gracza, przydatne podczas głosowania.
/list - Służy do dodawania lub usuwania graczy z listy zaufanych lub zablokowanych.
/trustallplayers - Dodaje wszystkich graczy, którzy kiedykolwiek byli na serwerze, do listy zaufanych; może być przydatne, jeśli masz już ugruntowaną i zaufaną bazę graczy.
Wkład
Wkład do projektu jest bardzo mile widziany, jeśli masz funkcję, którą chcesz zaimplementować i wiesz, jak to zrobić w ładny sposób, rozważ forka repozytorium i przesłanie pull request. Zostaną zaakceptowane, o ile będą spełnione następujące proste wytyczne.
- Nie zmieniaj struktury pliku pom.xml, śmiało dodaj zależność, jeśli jej potrzebujesz, ale formatowanie i struktura nie powinny być zmienione.
- Jeśli udostępniasz nową metodę API, dodaj komentarz JavaDoc do niej, ale nie nadmiernie komentuj wewnętrzny kod.
- Stosuj istniejący styl kodu, nie czepiaj się każdej spacji, choć !
Wszystkie używane zależności są teraz dostępne z publicznego repozytorium Maven, więc nie musisz martwić się o budowanie kilku innych projektów tylko po to, aby wprowadzić prostą zmianę.
Kod źródłowy
Wersje deweloperskie
Zmiany od ostatniego wydania
Pobierz
Wersje deweloperskie tego projektu można pobierać z podanego serwera ciągłej integracji. Te buildy nie zostały zatwierdzone przez personel BukkitDev. Używaj ich na własne ryzyko.
http://bukkit.jacekk.co.uk:8000/job/AutoMod/
Statystyki pobierania
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.
AutoMod.jar 04.04.2013 106 KB
AutoMod.jar 27.03.2013 83 KB
automod-0.12.2-SNAPSHOT.jar 27.08.2012 62 KB
automod-0.12.1-SNAPSHOT.jar 26.08.2012 62 KB
automod-0.12-SNAPSHOT.jar 22.08.2012 62 KB
AutoMod.jar 11.06.2012 107 KB
AutoMod.jar 10.06.2012 107 KB
AutoMod.jar 05.06.2012 107 KB
AutoMod.jar 05.06.2012 107 KB
AutoMod.jar 05.06.2012 107 KB
AutoMod.jar 04.06.2012 107 KB
AutoMod.jar 03.06.2012 107 KB
AutoMod.jar 03.06.2012 106 KB
AutoMod.jar 03.06.2012 106 KB
AutoMod.jar 03.06.2012 106 KB
AutoMod.jar 03.06.2012 105 KB
AutoMod.jar 02.06.2012 105 KB
AutoMod.jar 02.06.2012 105 KB
AutoMod.jar 02.06.2012 105 KB
AutoMod.jar 26.03.2012 85 KB
AutoMod.jar 19.03.2012 84 KB
AutoMod.jar 16.03.2012 84 KB
AutoMod.jar 16.03.2012 85 KB
AutoMod.jar 13.03.2012 130 KB
AutoMod.jar 27.01.2012 126 KB
AutoMod.jar 16.01.2012 126 KB
AutoMod.jar 11.01.2012 126 KB
AutoMod.jar 08.01.2012 124 KB
AutoMod.jar 06.01.2012 124 KB
AutoMod.jar 06.01.2012 124 KB
AutoMod.jar 06.01.2012 124 KB
AutoMod.jar 04.01.2012 102 KB
AutoMod.jar 02.01.2012 101 KB
AutoMod.jar 01.01.2012 100 KB
AutoMod.jar 31.12.2011 100 KB
AutoMod.jar 31.12.2011 94 KB
AutoMod.jar 31.12.2011 91 KB
AutoMod.jar 19.12.2011 72 KB
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.