WatchFox

WatchFox

Bardzo szybki i wydajny plugin do logowania dla serwerów Minecraft, który używa własnej niestandardowej bazy danych.

0 polubień • 0 pobrań
Dostępne pliki
17
Obsługiwane wersje
0
Najnowszy plik
07.04.2013

WatchFox

Nikt nie przechytrzy lisa

WatchFox to niezwykle szybki i wydajny plugin do logowania, który wykorzystuje własną, niestandardową, samodzielnie hostowaną bazę danych, aby osiągnąć najszybsze prędkości spośród wszystkich dotychczasowych pluginów do logowania. Wystarczy wrzucić plik jar do folderu plugins, a będziesz logować z tysiącami akcji na sekundę.


Linki: Pobieranie | Informacje API | Dziennik zmian | Jak używać | Co loguje | Konfiguracja | Węzły uprawnień | Zapisywanie | Jak to działa | Szczegóły testów | Zgłoś błąd | Walidacja

WatchFox został opracowany w mojej dążeniu do lepszego pluginu do logowania. Ponieważ żaden z obecnie dostępnych nie przypadł mi do gustu, napisałem własny. (Oczywiście, to także oznacza, że sam napisałem całą dokumentację. Jeśli jest trochę obszerna, nie martw się, domyślne ustawienia są całkiem w porządku, jest tylko miejsce na dostrojenie.)

Znaczącym czynnikiem było to, że większość pluginów do logowania wymagała bazy danych MySQL. Chociaż wiele hostów oferuje teraz taki serwer, z mojego doświadczenia bywają one zawodne i nadmiernie przydzielane zasoby. Wielu z nich nie potrafiło utrzymać nawet umiarkowanego serwera. Dodatkowo uruchamianie MySQL na serwerze samodzielnie hostowanym generuje duże obciążenie, zarówno dla serwera, jak i administratora. WatchFox unika tego wszystkiego, uruchamiając bazę danych wewnątrz samego pluginu, z inteligentnym buforowaniem i minimalnym I/O.

Istnieją również inne rozwiązania do logowania, które nie używają serwera MySQL. Jednak WatchFox znacznie je przewyższa. W samodzielnie przeprowadzonym teście (zachęcam, abyś sam go przetestował, jeśli nie wierzysz mi), WatchFox był wielokrotnie szybszy i zużywał znacznie mniej miejsca na przechowywanie danych.

Ważne uwagi:

  • WatchFox jest kodowany w Javie 1.7 i wymaga JRE / runtime Java 7 do działania.
  • WatchFox ogranicza wycofywanie do 1000 bloków na sekundę, aby zredukować opóźnienia serwera. Jeśli masz dodatkową moc obliczeniową, możesz zmienić tę wartość w konfiguracji. Zobacz conf.

Naturally, WatchFox ma własny zestaw unikalnych zalet i wad w porównaniu z innymi wtyczkami. Oto kilka z nich:

+BEZ KODU NMS Śmiało używaj WatchFox na dowolnym serwerze 1.4.5R1.0+.
+Brak potrzeby serwera MySQL
+Najszybszy dostępny logger Bukkit
+Pełna składnia wyszukiwania, nieograniczona do używania narzędzi
+Pełne wsparcie wyboru WorldEdit
+Potężne API dla innych wtyczek
+Cofanie stanu skrzynki
+Łatwiejszy w konfiguracji niż alternatywy
+Podgląd cofania
+Możliwość utrzymania bazy danych w synchronizacji z światem Minecrafta (szczegóły zobacz w sekcji zapisywanie)
+Unikalna technologia antynadpisywania (patrz poniżej)
+Shift-clik, aby dodać bloki do wyszukiwania!
+Możliwość sortowania wyników wyszukiwania według uznania
+Udostępnianie sesji dla łatwej współpracy
+100% aktywny rozwój, długoterminowe wsparcie

-Ryzyko utraty danych w przypadku awarii serwera
-Dodatkowa pamięć RAM musi być użyta dla bazy danych (nie używaj, jeśli już masz za mało RAM-u)
-Dane muszą być przeglądane za pomocą przeglądarki w grze

Posiadając unikalną bazę danych, WatchFox ma również podobnie unikalny system antynadpisywania. Zasadniczo, podczas cofania zmian, konkretne zdarzenie zostanie cofnięte tylko wtedy, gdy blok nie został zmieniony przez stronę nieobjętą wyszukiwaniem. Na przykład standardowy plugin sprawdzi, żeby upewnić się, że blok jest taki sam jak po zdarzeniu przed cofnięciem (to znaczy, jeśli blok został zniszczony, będzie cofany tylko jeśli blok nadal będzie Powietrzem). Jednak WatchFox ma unikalną zdolność do sprawdzania wszelkich działań po zdarzeniu. Na przykład, jeśli złośliwy gracz spamuje bloki ziemi wokół czyjegoś domu, a ofiara później to usuwa, a następnie ponownie umieszcza ziemię selektywnie, ziemia, którą położyła ofiara, nie zostanie cofnięta. Uważane jest to za przestarzałe. Cofanie zmian już nie odwróci pracy ofiary!

Jeśli chcesz wypróbować najbardziej zaawansowany i najszybszy dostępny plugin do logowania dla siebie, po prostu kliknij Pobieranie tutaj lub w pasku odnośników, wrzuć go do folderu pluginów i /reload. Nie ma on zależności, chociaż obsługuje używanie WorldEdit.

Chcesz, aby WatchFox był jeszcze bardziej wyjątkowy? Zgłoś błędy, które znajdziesz, lub poproś o przydatne nowe funkcje, klikając „Zgłoś błąd”. Nawet proste rzeczy, takie jak błędy w dokumentacji, będą systematycznie naprawiane.

I nie zapomnij zajrzeć na inne dostępne linki.

Uwaga dotycząca pobierania. Ponieważ główna strona WatchFox znajduje się gdzie indziej, linki do pobierania na stronach wiki skierują Cię na moją własną stronę internetową, która hostuje pliki jar także. Podczas gdy będę utrzymywać zarówno pliki do pobrania tutaj na BukkitDev, jak i tam, tylko pliki tutaj podlegają kontroli jakości nałożonej przez personel BukkitDev. W związku z tym zachęcam do korzystania z pobrań dostępnych tutaj.


Linki: Pobieranie | Informacje API | Dziennik zmian | Jak używać | Co loguje | Konfiguracja | Węzły uprawnień | Zapisywanie | Jak to działa | Szczegóły testów | Zgłoś błąd | Walidacja

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 WatchFox v2.2.0
watchfox.jar 07.04.2013 511 KB
Stabilne WatchFoxAPI v2.2.0
WatchFoxAPI.jar 06.04.2013 40 KB
Stabilne WatchFoxBukkitAPI v2.2.0
WatchFoxBukkitAPI.jar 06.04.2013 47 KB
Stabilne WatchFox v2.1.1pre
watchfox.jar 26.02.2013 492 KB
Stabilne WatchFox v2.0.1pre
watchfox.jar 15.02.2013 489 KB
Stabilne WatchFox v2.0.0
watchfox.jar 19.12.2012 465 KB
Stabilne WatchFoxBukkitAPI v1.1.0
WatchFoxBukkitAPI.jar 19.12.2012 38 KB
Stabilne WatchFoxAPI v1.1.0
WatchFoxAPI.jar 19.12.2012 31 KB
Stabilne WatchFox v1.2.2
watchfox.jar 11.12.2012 444 KB
Stabilne WatchFoxBukkitAPI v1.0.0
WatchFoxBukkitAPI.jar 11.12.2012 32 KB
Stabilne WatchFoxAPI v1.0.0
WatchFoxAPI.jar 11.12.2012 30 KB
Stabilne WatchFox v1.2.1
watchfox.jar 04.11.2012 403 KB
Stabilne WatchFox v1.1.4
watchfox.jar 04.11.2012 298 KB
Stabilne WatchFox v1.1.3
watchfox.jar 19.10.2012 298 KB
Stabilne WatchFox v1.1.2
watchfox.jar 16.10.2012 298 KB
Stabilne WatchFox v1.0.2
watchfox.jar 11.10.2012 281 KB
Stabilne WatchFox v1.0.1
watchfox.jar 09.10.2012 280 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