🏆 Nagrody za głosowanie

Nagradzaj graczy za każdy głos na Pufflista.pl — automatycznie, bez dodatkowej konfiguracji po stronie serwera głosowań. Wystarczy wgrać plugin PuffVotifier i wpisać klucz API z panelu edycji serwera.

🔌

PuffVotifier v1.0.0

Plugin do Minecraft 1.13+ (Spigot/Paper, Java 8+) · Pobierz i wgraj do folderu plugins/

Pobierz .jar

Jak to działa?

Bez Votifiera! Plugin nie korzysta z tradycyjnego Votifiera ani NuVotifiera. Komunikuje się bezpośrednio z API Pufflista.pl. Gracz głosuje na stronie, a plugin sprawdza status głosowania przez komendę /nagroda.

Instalacja krok po kroku

1

Pobierz i wgraj plugin

Pobierz plik puffvotifier.jar powyżej i umieść go w folderze plugins/ na swoim serwerze Minecraft (Spigot lub Paper 1.13+, Java 8+). Następnie uruchom lub przeładuj serwer.

2

Pobierz klucz API ze strony Pufflista.pl

Przejdź do Moje serwery, kliknij Edytuj przy swoim serwerze, a następnie przewiń do sekcji Plugin API. Kliknij Generuj nowy klucz i skopiuj wygenerowany klucz API — będzie potrzebny w następnym kroku.

3

Wpisz klucz API do config.yml

Otwórz plik plugins/PuffVotifier/config.yml i wpisz skopiowany klucz w polu identyfikator:

# plugins/PuffVotifier/config.yml identyfikator: "TWOJ-KLUCZ-API-Z-PUFFLISTA" # Komendy wykonywane przez konsolę gdy gracz odbierze nagrodę. # Użyj {GRACZ} jako zmienną z nickiem gracza. komendy: - "give {GRACZ} diamond 1" - "eco give {GRACZ} 1000" # Opcjonalne aliasy komend (aktywne po restarcie) aliasy: zaglosuj: - "glosuj" nagroda: - "odbierz"
4

Przeładuj plugin

Użyj komendy /puffvote reload w konsoli lub na serwerze (wymaga uprawnienia puffvotifier.admin), aby plugin załadował nową konfigurację bez restartu serwera.

5

Skonfiguruj nagrody

W sekcji komendy: w config.yml wpisz komendy konsolowe, które mają być wykonane po odebraniu nagrody przez gracza. Możesz wpisać dowolną liczbę komend. Użyj {GRACZ} jako zmienną nicku:

komendy: - "give {GRACZ} diamond 3" # 3 diamenty - "eco give {GRACZ} 500" # 500 monet (Vault/EssentialsX) - "lp user {GRACZ} permission set ..." # LuckPerms - "broadcast &a{GRACZ} zagłosował!" # ogłoszenie
💡 Wskazówka: Na nagrody możesz używać komend z dowolnych pluginów — EssentialsX, Vault, LuckPerms, TokenEnchant, i innych. Jedynym warunkiem jest to, że komenda musi być dostępna dla konsoli.

Komendy dla graczy

Komenda Opis Uprawnienie
/zaglosuj Wyświetla link do głosowania na Pufflista.pl (klikalny w czacie) puffvotifier.zaglosuj
/nagroda Odbiera nagrodę za głosowanie (wykonuje komendy z config.yml) puffvotifier.nagroda
/puffvote reload Przeładowuje konfigurację bez restartu serwera puffvotifier.admin
/puffvote debug on/off Włącza/wyłącza tryb debugowania w konsoli puffvotifier.admin
Aliasy: /zaglosuj = /vote, /glosuj  |  /nagroda = /reward, /odbierz  |  /puffvote = /pv

Placeholdery (PlaceholderAPI)

Plugin obsługuje PlaceholderAPI (opcjonalnie). Jeśli masz zainstalowane PAPI, możesz używać poniższych placeholderów w taborach, scoreboard, sklepach itp.

%puffvotifier_has_vote%
Zwraca true gdy gracz ma nieodebraną nagrodę za głos
%puffvotifier_vote_url%
Link do głosowania na serwer na Pufflista.pl
%puffvotifier_server_name%
Nazwa serwera pobrana z Pufflista.pl
%puffvotifier_total_votes%
Łączna liczba głosów serwera

Najczęstsze pytania

Głos na Pufflista.pl jest odświeżany co kilka minut. Poczekaj około 5 minut od zagłosowania i spróbuj ponownie. Jeśli problem się powtarza, sprawdź czy identyfikator w config.yml jest poprawny.
Nie — PuffVotifier działa niezależnie i komunikuje się bezpośrednio z API Pufflista.pl. Nie musisz instalować żadnego dodatkowego pluginu do głosowań.
Sekcja Plugin API jest widoczna tylko dla właściciela serwera (po weryfikacji własności). Przejdź do Moje serwery i upewnij się, że zweryfikowałeś swoją własność serwera.
Plugin jest kompatybilny ze Spigot i Paper 1.13+ (Java 8+). Działa na wszystkich popularnych wersjach aż do najnowszych. Na wersjach poniżej 1.13 może nie działać poprawnie ze względu na zmiany w API Minecrafta.

Masz problem z konfiguracją? Możemy pomóc!

✉ Kontakt