HTGVoteKick to zaawansowany plugin do Minecraft, który pozwala społeczności graczy zgłaszać wnioski o wyrzucenie graczy zakłócających rozgrywkę. Dzięki temu pluginowi członkowie serwera mogą aktywnie uczestniczyć w procesie moderowania, co pomaga utrzymać przyjazną atmosferę i zapewnia, że rozgrywka jest przyjemna dla wszystkich, bez niepożądanych zakłóceń.
Funkcje
Wnioski o wyrzucenie graczy: Gracze mogą zgłaszać propozycje wyrzucenia innych graczy, co aktywizuje społeczność i umożliwia lepszą kontrolę nad zachowaniem na serwerze.
System głosowania: Inni gracze mogą głosować nad zgłoszonymi wnioskami o wyrzucenie, wprowadzając element demokracji w moderowanie serwera.
Personalizacja ustawień: Administratorzy serwera mogą łatwo dostosować ustawienia pluginu do indywidualnych potrzeb i oczekiwań społeczności.
Funkcja logowania: Wszystkie wnioski o wyrzucenie oraz głosy są zapisywane, co daje administratorom możliwość przeglądania historii działań na serwerze.
Integracja z PlaceholderAPI:
%htgvotekick_voted_player%: Wyświetla nazwę gracza, nad którym aktualnie prowadzone jest głosowanie o wyrzucenie.
%htgvotekick_is_being_voted%: Zwraca "yes", jeśli gracz jest aktualnie głosowany, w przeciwnym razie "no".
%htgvotekick_vote_yes%: Zwraca liczbę głosów "tak" dla aktualnego celu głosowania.
%htgvotekick_vote_no%: Zwraca liczbę głosów "nie" dla aktualnego celu głosowania.
Prezentacja na YouTube Zobacz film instruktażowy na YouTube:
Config Plugina
Code (YAML):
# Konfiguracja głosowania na wyrzucenie gracza # Vote kick configuration vote_duration: 300
# Czas trwania głosowania (w sekundach) / Voting duration in seconds required_percentage: 60
# Procent głosów "tak" wymagany do wyrzucenia gracza / Percentage of "yes" votes required to kick the player minimum_players: 3
# Minimalna liczba graczy potrzebna do rozpoczęcia głosowania / Minimum number of players required to start the vote
# BossBar konfiguracja # BossBar configuration bossbar:
enabled: true
# Włącz/wyłącz BossBar pokazujący postęp głosowania / Enable/Disable the BossBar showing vote progress title: "&eGłosowanie na wyrzucenie gracza: %htgvotekick_voted_player%"# Tytuł BossBar / BossBar title color: "RED"# Kolor BossBar / BossBar color style: "SEGMENTED_10"# Styl BossBar (pełne, podzielone na segmenty itp.) / BossBar style (full, segmented, etc.)
# Konfiguracja GUI dla głosowania na wyrzucenie # Vote kick GUI configuration gui:
enabled: true
# Określa, czy GUI jest włączone, true - włączone, false - wyłączone title: "&eGłosowanie na wyrzucenie gracza %htgvotekick_voted_player%"# Tytuł GUI / GUI title size: 27
# Rozmiar GUI (ilość slotów) / GUI size (number of slots) yes_vote_button:
slot: 11
# Slot, w którym znajduje się przycisk TAK / Slot where the YES button is located material: GREEN_CONCRETE
# Materiał użyty do przycisku / Material used for the button display_name: "&aZagłosuj TAK"# Nazwa przycisku / Button display name lore: -
"&7Kliknij, aby zagłosować za wyrzuceniem gracza."# Opis przycisku / Button lore no_vote_button:
slot: 15
# Slot, w którym znajduje się przycisk NIE / Slot where the NO button is located material: RED_CONCRETE
# Materiał użyty do przycisku / Material used for the button display_name: "&cZagłosuj NIE"# Nazwa przycisku / Button display name lore: -
"&7Kliknij, aby zagłosować przeciwko wyrzuceniu gracza."# Opis przycisku / Button lore
# Wiadomości dla głosowania na wyrzucenie gracza (polski) # Vote kick messages (Polish) messages:
vote_status: "&7Aktualny status głosowania: &a%htgvotekick_voted_player% &7na wyrzucenie." only_players_command: "&cTylko gracze mogą używać tej komendy!" no_arguments: "&cNie podano żadnych argumentów!" missing_target_name: "&cBrakuje nazwy celu!" vote_in_progress: "&cGłosowanie jest już w toku!" already_voted_target: "&cJuż zagłosowałeś na gracza %htgvotekick_voted_player%!" vote_started: "Rozpoczęto głosowanie na wyrzucenie gracza %htgvotekick_voted_player%" vote_success: "&aGłosowanie zakończone sukcesem! Gracz %htgvotekick_voted_player% został wyrzucony." vote_failure: "&cGłosowanie zakończone niepowodzeniem. Gracz %htgvotekick_voted_player% nie został wyrzucony." vote_tie: "&eGłosowanie zakończyło się remisem! Gracz &c%htgvotekick_voted_player% &enie zostanie wyrzucony." vote_cast_yes: "&aZagłosowałeś TAK na gracza %htgvotekick_voted_player%!" vote_cast_no: "&cZagłosowałeś NIE na gracza %htgvotekick_voted_player%!" no_permission: "&cNie masz uprawnień do tej komendy!" config_reloaded: "&aKonfiguracja została przeładowana!" no_vote_in_progress: "&cNie ma aktywnego głosowania na gracza %htgvotekick_voted_player%!" current_vote_info: "&eAktualne głosowanie na gracza %htgvotekick_voted_player%:\n &aGłosy TAK: %yes_votes%/%required_votes%\n &cGłosy NIE: %no_votes%/%required_votes%" invalid_subcommand: "&cNieprawidłowa subkomenda! Sprawdź poprawność wpisanej komendy." error_occurred: "&cWystąpił błąd: %error_message%"
# Wersja Configu Nie edytować # Version Config No Edit version: 1.3
Jak zainstalować i używać
Instalacja:
Pobierz pluginy HTGVoteKick i PlaceholderAPI.
Zainstaluj je na swoim serwerze Minecraft w folderze plugins.
Konfiguracja:
Dostosuj ustawienia w pliku konfiguracyjnym pluginu do swoich potrzeb i preferencji serwera.
Komendy:
/wyrzuc start <nick>: Rozpoczyna głosowanie nad wyrzuceniem gracza.
/wyrzuc tak <nick>: Głosuje za wyrzuceniem gracza.
/wyrzuc nie <nick>: Głosuje przeciw wyrzuceniu gracza.
/wyrzuc info: Wyświetla informacje o bieżącym głosowaniu.
Dodatki do plugina
PlaceholderAPI: Aby umożliwić wyświetlanie placeholderów (np. %htgvotekick_voted_player%), upewnij się, że masz zainstalowany i włączony PlaceholderAPI.
Podsumowanie HTGVoteKick to narzędzie, które umożliwia Twojej społeczności Minecraft aktywne uczestnictwo w moderowaniu i poprawia atmosferę na serwerze. Dzięki niemu możesz zadbać o porządek i komfort gry, zapewniając, że każdy gracz czuje się dobrze na Twoim serwerze. Dołącz do grona administratorów, którzy dbają o jakość rozgrywki i wspieraj swoich graczy w podejmowaniu decyzji!
Uwaga: Zawsze upewnij się, że masz najnowszą wersję pluginów
HTGVoteKick, aby cieszyć się z nowych funkcji i usprawnień.