×minecraft.pl-15%na hosting MinecraftDDoS · VPS · DedicatedKOD:MCPLAktywuj →
-15%na hosting dla minecraft.pl
DDoS · VPS · DEDICATED · skillhost.pl
MCPLAktywuj →
Discord
Wiki - Pluginy

ServerPinger - status serwerów w sieci Minecraft

ServerPinger to plugin do wyświetlania statusu serwerów na lobby sieciowym. Pokazuje liczbę graczy, stan online/offline i MOTD każdego serwera na szyldach, hologramach lub przez PlaceholderAPI. Niezbędny element profesjonalnego lobby na sieci BungeeCord lub Velocity.

Czas czytania: ~4 min Platforma: Paper / Spigot (serwer lobby)

Co to jest ServerPinger

ServerPinger to lekki plugin, który odpytuje (pinguje) serwery w twojej sieci Minecraft i dostarcza informacje o ich statusie. Działa na serwerze lobby w sieci BungeeCord lub Velocity i wyświetla graczom dane o każdym serwerze: ilu graczy gra, jaki jest maksymalny limit, czy serwer jest online i jaki ma MOTD.

To klucz do budowy profesjonalnego lobby sieciowego. Gracz wchodzi na lobby, widzi listę serwerów z aktualnymi danymi i może wybrać na który dołączyć. Bez takiego pluginu lobby byłoby ślepym korytarzem - gracz nie wiedziałby ile osób gra na poszczególnych serwerach.

Zastosowania na lobby

ServerPinger integruje się z różnymi systemami wyświetlania informacji na lobby:

  • Szyldy (signs) - interaktywne szyldy z liczbą graczy i statusem. Kliknięcie przenosi na serwer
  • Hologramy - przez HolographicDisplays lub DecentHolograms z placeholderami ServerPinger
  • NPC - Citizens NPCs z nazwami wyświetlającymi liczbę graczy (np. "Survival [47/100]")
  • Scoreboard - placeholdery w tablicy bocznej z listą serwerów i graczy
  • Menu GUI - ChestCommands lub DeluxeMenus z informacjami z ServerPinger

Najczęstsza konfiguracja to NPC na lobby (np. Steve z kilofy dla Survival, Steve z mieczem dla PvP) z hologramem nad głową pokazującym aktualną liczbę graczy.

Konfiguracja serwerów

W pliku plugins/ServerPinger/config.yml definiujesz serwery do pingowania:

servers:
  survival:
    address: "127.0.0.1"
    port: 25566
    ping-interval: 5  # sekundy
  minigry:
    address: "127.0.0.1"
    port: 25567
    ping-interval: 5
  skyblock:
    address: "127.0.0.1"
    port: 25568
    ping-interval: 10

settings:
  offline-message: "&cOffline"
  online-message: "&aOnline"
  player-format: "&e%online%&7/&e%max%"

Parametr ping-interval określa jak często ServerPinger odpytuje dany serwer. Dla serwerów głównych (survival, minigry) ustaw 3-5 sekund. Dla mniej popularne (creative, test) wystarczy 10-15 sekund. Zbyt częste pingowanie zużywa zasoby bez realnej korzyści.

Placeholders

ServerPinger udostępnia placeholdery przez PlaceholderAPI, które możesz wykorzystać w dowolnym pluginie obsługującym PAPI:

Placeholder Wartość
%serverpinger_online_survival% Liczba graczy na serwerze survival
%serverpinger_max_survival% Maksymalna liczba graczy na survival
%serverpinger_status_survival% Online lub Offline
%serverpinger_motd_minigry% MOTD serwera minigry

Dzięki PlaceholderAPI te dane możesz wyświetlić w hologramach, scoreboardzie, chacie, menu GUI i praktycznie wszędzie gdzie pluginy obsługują placeholdery.

Szyldy i hologramy

Szyldy to najprostszy sposób wyświetlania statusu serwerów. ServerPinger obsługuje interaktywne szyldy, które po kliknięciu przenoszą gracza na dany serwer:

# Szablon szyldu w config.yml
signs:
  survival:
    line1: "&l&6Survival"
    line2: "&a%online%&7/&a%max% graczy"
    line3: "%status%"
    line4: "&7Kliknij aby dołączyć"
    command: "server survival"

Hologramy wymagają osobnego pluginu (DecentHolograms lub HolographicDisplays), który pobiera dane z ServerPinger przez PlaceholderAPI. To bardziej estetyczne rozwiązanie, ale wymaga dodatkowej konfiguracji.

Alternatywy

  • DeluxeHub - kompleksowy plugin lobby z wbudowanym pingowaniem serwerów, scoreboard i wieloma innymi funkcjami
  • PlaceholderAPI Server expansion - darmowa alternatywa, ale z mniejszą liczbą funkcji
  • BungeeTabListPlus - jeśli potrzebujesz tylko wyświetlania graczy w tabliście

ServerPinger wyróżnia się prostotą i skupieniem na jednym zadaniu. Jeśli potrzebujesz pełnego rozwiązania lobby z portalami, efektami i ochroną, rozważ DeluxeHub. Jeśli chcesz tylko dane o serwerach dla hologramów i NPC - ServerPinger jest idealny.

Powiązane: Velocity, BungeeCord, jak stworzyć serwer.