Plugin Minecraft PureChat

Informacje o PureChat i potwierdzonych serwerach

🔌 O PureChat

PureChat to plugin do formatowania czatu dla PocketMine, który integruje się z PurePerms, aby stosować grupowe formaty czatu i nametagów. Przechwytuje czat graczy i zastępuje formaty na podstawie ustawień grup, prefixów, suffixów, a także obsługuje nadpisania dla poszczególnych światów i tagi placeholderów.

🎯 Cel

Ten plugin służy do scentralizowania wyglądu czatu na serwerach korzystających z PurePerms: oddziela wizualne formatowanie czatu/nametagów od systemu uprawnień, dzięki czemu właściciele serwera mogą określić, jak różne grupy mają wyglądać na czacie i nad nazwą gracza.

⚙️ Funkcje

  • Grupy PurePerms sterują formatami czatu i nametagów.
  • Prefixy i suffixy dla poszczególnych grup.
  • Nadpisania formatu dla poszczególnych światów (opcjonalne, konfigurowalne).
  • Użycie kodów kolorów kontrolowane przez node uprawnień (ustawienie kolorowych wiadomości).
  • Tagi typu placeholder obsługiwane w formatach (np. {display_name}, {msg}, {prefix}, {suffix}, {world}).
  • Prosty plik konfiguracyjny w stylu YAML do definiowania formatów grup.

🧩 Dla kogo jest ten plugin

  • Dla właścicieli serwerów PocketMine używających PurePerms, którzy potrzebują konfigurowalnego wyglądu czatu/nametagów.
  • Dla serwerów Survival, SMP lub małych społeczności, które chcą formatowania czatu opartego na grupach bez wbudowywania logiki uprawnień w plugin czatu.

🏗️ Przykładowe zastosowania

  • Zdefiniowanie odrębnych formatów czatu i nametagów dla rang takich jak Guest, Admin, Owner.
  • Wyłączenie kolorów dla zwykłych graczy, przy jednoczesnym pozwoleniu staffowi na kolorowe wiadomości przez uprawnienie.
  • Używanie różnych prefixów lub tagów dla poszczególnych światów na serwerach multiworld.

⌨️ Komendy

CommandDescriptionPermissionAccess
/setsuffix <player> <suffix>Ustawia suffix gracza.pchat.command.setsuffixAdmin
/setprefix <player> <prefix>Ustawia prefix gracza.pchat.command.setprefixAdmin
/setnametag <group> [world] <format>Ustawia domyślny format nametagu dla grupy (opcjonalnie dla świata).pchat.command.setnametagAdmin
/setformat <group> [world] <format>Ustawia domyślny format czatu dla grupy (opcjonalnie dla świata).pchat.command.setformatAdmin

🔐 Uprawnienia

PermissionDescriptionDefault
pchatOgólny node uprawnień pluginu.not specified
pchat.coloredMessagesPozwala wysyłać wiadomości z kodami kolorów.not specified
pchat.commandPodstawowe uprawnienie do komend pluginu.not specified
pchat.command.setsuffixPozwala używać /setsuffix.not specified
pchat.command.setprefixPozwala używać /setprefix.not specified
pchat.command.setnametagPozwala używać /setnametag.not specified
pchat.command.setformatPozwala używać /setformat.not specified

⚙️ Instalacja

📥 Konfiguracja

  • Pobierz paczkę pluginu z oficjalnej strony wydań PocketMine.
  • Skopiuj pobrany plik pluginu do folderu plugins/ na swoim serwerze.
  • Zatrzymaj serwer i uruchom go ponownie (albo zatrzymaj i potem uruchom), aby załadować plugin.
  • Potwierdź, że plugin został załadowany, sprawdzając komunikaty w konsoli serwera.

📦 Zależności

  • PurePerms (wymagane): PureChat opiera się na grupach PurePerms w zakresie formatowania grupowego.

🧾 Konfiguracja

  • PureChat używa konfiguracji w stylu YAML, która definiuje groups z formatami chat i nametag oraz opcjonalną listą worlds dla każdej grupy.
  • Konfiguracja udostępnia zestaw tagów, których można używać wewnątrz formatów (na przykład {display_name}, {msg}, {prefix}, {suffix}, {world}).
  • Opcja konfiguracyjna włącza lub wyłącza formatowanie czatu multiworld/per-world.

🧠 Uwagi techniczne

  • PureChat jest dystrybuowany dla ekosystemu PocketMine i integruje się bezpośrednio z danymi grup PurePerms.
  • Plugin zapewnia sterowanie oparte na komendach i uprawnieniach dla użycia kolorów i edycji formatów.

🤝 Kiedy ten plugin jest przydatny

Jeśli prowadzisz serwer PocketMine z PurePerms i potrzebujesz osobnej, konfigurowalnej warstwy do kontrolowania wyglądu czatu i nametagów per grupa (i per świat), PureChat zapewnia tę warstwę formatowania bez zastępowania systemu uprawnień.

Serwery z pluginem PureChat

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

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