Plugin Minecraft Votifier

Informacje o Votifier i potwierdzonych serwerach

🔌 O Votifierze

Votifier to plugin do Minecrafta z ery Bukkit, który nasłuchuje powiadomień o głosach wysyłanych przez strony z listami serwerów i przekazuje je jako zdarzenia do obsługi przez inne pluginy. Uruchamia lekki listener na skonfigurowanym porcie i używa pary kluczy RSA do zabezpieczenia przychodzących pakietów głosów.

🎯 Cel

Głównym celem Votifiera jest zapewnienie stabilnego, działającego na poziomie protokołu połączenia między zewnętrznymi usługami głosowania a pluginami nagród lub śledzenia na serwerze. Zamiast implementować obsługę głosów w każdym pluginie nagród, Votifier zapewnia wspólny, szyfrowany kanał powiadomień, do którego subskrybują się pluginy listener.

⚙️ Funkcje

  • Odbiera powiadomienia o głosach z zewnętrznych stron z listami serwerów.
  • Generuje parę kluczy RSA przy pierwszym uruchomieniu i wymaga podania klucza publicznego do stron głosowania w celu szyfrowania (używa RSA 2048-bit, zgodnie ze starszą dokumentacją).
  • Udostępnia system API/zdarzeń listenera, aby pluginy nagród mogły reagować na głosy.
  • Zaprojektowany jako minimalny, open-source’owy odbiornik głosów (klasyczne zachowanie Votifiera).

🧩 Dla kogo jest przeznaczony

  • Właścicieli serwerów, którzy chcą dedykowanej usługi odbierania głosów do workflow głosowanie-za-nagrodę.
  • Administratorów korzystających z pluginów listener/nagrody zintegrowanych z protokołem Votifier.
  • Deweloperów piszących pluginy, którzy potrzebują ustandaryzowanego źródła zdarzeń głosów.

🏗️ Przykładowe zastosowania

  • Plugin nagród przyznaje przedmioty w grze lub komendy, gdy otrzyma zdarzenie głosu Votifier dla gracza.
  • Sieć przekazuje powiadomienia o głosach do serwerów backendowych, które następnie rozdzielają nagrody.

⚙️ Instalacja

📥 Konfiguracja

  • Pobierz oficjalny plik Votifier .jar i umieść go w katalogu plugins/ swojego serwera dla serwera zgodnego z Bukkit.
  • Uruchom lub zrestartuj serwer, aby wygenerować klucze i pliki konfiguracyjne.
  • Przekaż wygenerowany klucz publiczny i skonfigurowany port używanym przez siebie stronom z listami serwerów, a następnie weryfikuj głosy za pomocą pluginu nagród/listenera.

📦 Zależności

  • Dla samego podstawowego odbiornika Votifier nie są wymagane żadne zależności od pluginów w czasie działania; obsługa nagród ma być realizowana przez osobne pluginy listener.

🧠 Uwagi techniczne

  • Votifier to starszy, open-source’owy projekt historycznie używany na serwerach opartych na Bukkit.
  • Istnieje utrzymywany fork o nazwie NuVotifier, który dokumentuje szersze wsparcie platform oraz dodatkowe funkcje, takie jak przekazywanie głosów i kompilacje wieloplatformowe; operatorzy nowoczesnych sieci często rozważają NuVotifier, gdy potrzebują konfiguracji z proxy lub wieloserwerowej.
  • Votifier generuje parę kluczy RSA dla każdego serwera przy pierwszym uruchomieniu; klucz publiczny musi zostać zarejestrowany w serwisach głosowania, aby akceptować zaszyfrowane pakiety głosów.

🤝 Kiedy ten plugin jest przydatny

Jeśli potrzebujesz prostego odbiornika na poziomie protokołu, aby zewnętrzne strony głosowania mogły powiadamiać twój serwer, a logika nagród mogła zostać w pluginach listener, Votifier zapewnia taki standardowy, szyfrowany kanał.

Serwery z pluginem Votifier

Strona pluginu Votifier 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 Votifier 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ć Votifier, ale nie pojawiać się w tej sekcji.

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