Plugin Minecraft InteractiveChat
Informacje o InteractiveChat i potwierdzonych serwerach
🔌 O InteractiveChat
InteractiveChat to wtyczka do Minecrafta, która ulepsza czat w grze, zastępując zwykłe nazwy graczy i słowa kluczowe interaktywną treścią (wiadomości po najechaniu, akcje kliknięcia) oraz pozwalając graczom pokazywać przedmioty, ekwipunki i skrzynie Endera bezpośrednio na czacie. Została zaprojektowana tak, aby działać na istniejących wtyczkach formatujących czat, modyfikując pakiety zamiast zastępować systemy czatu.
🎯 Cel
InteractiveChat rozwiązuje problem statycznego czatu wyłącznie tekstowego, dodając interaktywne elementy i rozbudowane placeholdery, dzięki czemu gracze mogą udostępniać szczegóły przedmiotów/narzędzi oraz zawartość ekwipunku za pomocą interakcji po najechaniu i kliknięciu. Obsługuje też funkcje między serwerami w sieciach z proxy, umożliwiając interaktywny czat na serwerach backend.
⚙️ Funkcje
- Zastępuje nazwy graczy na czacie interaktywną treścią hover/click.
- Pokazuje podgląd przedmiotu trzymanego w ręce na czacie za pomocą słowa kluczowego (np.
[item]). - Pokazuje zawartość ekwipunku gracza na czacie za pomocą słowa kluczowego (np.
[inv]) i pozwala wybrać układ wyświetlania. - Pokazuje zawartość skrzyni Endera na czacie za pomocą słowa kluczowego (np.
[ender]). - Tworzy własne interaktywne słowa kluczowe/placeholdere do użycia na czacie.
- Wzmianki o graczach z opcjonalnymi powiadomieniami (dźwięk, tytuł, pasek akcji, pasek bossa), gdy obsługuje to wersja serwera.
- Obsługa międzyserwerowa dla BungeeCord i Velocity, gdy skonfigurowano na proxy i backendach.
- Obsługuje placeholdery PlaceholderAPI i integruje tłumaczenie nazw materiałów przedmiotów na język klienta.
- Kody kolorów RGB i niestandardowe czcionki są obsługiwane dla wiadomości na serwerach, które to wspierają (funkcje RGB wymagają 1.16+).
🧩 Dla kogo
- Administratorzy serwerów, którzy chcą bogatszych interakcji na czacie oraz treści po najechaniu/kliknięciu.
- Sieci korzystające z proxy (BungeeCord/Velocity), które potrzebują interaktywnego czatu między serwerami backend.
- Społeczności, które chcą, aby gracze pokazywali przedmioty lub ekwipunki na czacie bez zewnętrznych modów.
🏗️ Przykładowe zastosowania
- Gracz wpisuje
[item]na czacie globalnym, aby pokazać interaktywny tooltip trzymanego przedmiotu do obejrzenia przez innych. - Moderator wysyła sformatowaną wiadomość na czacie z placeholderami i podglądem ekwipunku w treści wiadomości do wsparcia lub oceny.
- Sieć z proxy włącza wtyczkę na proxy i backendach, aby wzmianki i placeholdery działały między serwerami.
⌨️ Komendy
| Komenda | Opis | Uprawnienie | Dostęp |
|---|---|---|---|
/interactivechat reload (lub /ic reload) | Przeładowuje konfigurację wtyczki. | interactivechat.reload | Administrator |
/interactivechat update (lub /ic update) | Sprawdza dostępność aktualizacji. | nie określono | Administrator |
/interactivechat chat (lub /ic chat) | Wysyła wiadomości na czacie z autouzupełnianiem placeholderów i nazw graczy. | nie określono | Administrator |
/interactivechat list (lub /ic list) | Wyświetla wszystkie placeholdery, których może użyć wywołujący. | nie określono | Administrator |
/interactivechat mentiontoggle (lub /ic mentiontoggle) | Włącza lub wyłącza powiadomienia o wzmiankach graczy dla wywołującego. | nie określono | Gracz |
/interactivechat setinvdisplaylayout (lub /ic setinvdisplaylayout) | Ustawia preferowany układ wyświetlania ekwipunku. | interactivechat.module.inventory.setlayout | Gracz |
/interactivechatproxy backendinfo (lub /icp backendinfo) | (Proxy) Wyświetla informacje o InteractiveChat na serwerach backend. | interactivechat.backendinfo | Administrator |
Uwaga: powyżej znajdują się tylko komendy wyraźnie wymienione przez oficjalne źródła. Węzły uprawnień są uwzględniane tam, gdzie dokumentuje je wtyczka; w przeciwnym razie kolumna uprawnień pokazuje nie określono.
🔐 Uprawnienia
| Uprawnienie | Opis | Domyślnie |
|---|---|---|
interactivechat.reload | Pozwala przeładować wtyczkę. | op |
interactivechat.backendinfo | Pozwala sprawdzić stan serwerów backend na proxy. | op |
interactivechat.cooldown.bypass | Pozwala ominąć cooldowny dla interaktywnych placeholderów. | op |
interactivechat.module.item | Pozwala używać placeholdera przedmiotu (pokazanie trzymanego przedmiotu). | true |
interactivechat.module.inventory | Pozwala używać placeholdera ekwipunku (pokazanie ekwipunku). | true |
interactivechat.module.inventory.setlayout | Pozwala ustawić preferowany układ wyświetlania ekwipunku. | true |
interactivechat.module.inventory.setlayout.others | Pozwala ustawić preferowany układ wyświetlania ekwipunku innych graczy. | op |
interactivechat.module.enderchest | Pozwala używać placeholdera skrzyni Endera (pokazanie skrzyni Endera). | true |
(Tylko węzły uprawnień wyraźnie podane w oficjalnej dokumentacji wtyczki są wymienione powyżej.)
⚙️ Instalacja
📥 Konfiguracja
- Pobierz oficjalny plik JAR wtyczki oraz wymagane wtyczki zależności.
- Umieść InteractiveChat.jar (i pliki jar zależności) w katalogu
plugins/serwera. - Uruchom serwer.
- W razie potrzeby edytuj konfigurację wtyczki i uruchom serwer ponownie, aby zastosować zmiany.
📦 Zależności
Potwierdzone zależności wymagane na serwerach backend (Spigot/Paper itd.):
- ProtocolLib lub PacketEvents (+ odpowiedni moduł pakietów)
- PlaceholderAPI
- Vault
Uwagi: zależności nie są wymagane na oprogramowaniu proxy; jeśli planujesz używać wtyczki z BungeeCord lub Velocity, zainstaluj InteractiveChat zarówno na proxy, jak i na serwerach backend oraz włącz opcję proxy/bungeecord w konfiguracji InteractiveChat na każdym serwerze backend.
🧠 Uwagi techniczne
- Wtyczka modyfikuje czat na poziomie pakietów; wymaga biblioteki pakietów (ProtocolLib lub PacketEvents), aby przechwytywać/modyfikować wiadomości na serwerach backend.
- Obsługa proxy: BungeeCord i Velocity są wspierane; aby włączyć placeholdery i wzmianki między serwerami, wtyczka musi być zainstalowana na proxy i na wszystkich serwerach backend, z włączoną opcją bungeecord w konfiguracji każdego backendu.
- PlaceholderAPI jest używany do rozwiązywania placeholderów i wymaga, aby potrzebne rozszerzenia były zainstalowane osobno, by te placeholdery działały.
- Nazwy materiałów przedmiotów są tam, gdzie ma to zastosowanie, tłumaczone na język klienta każdego gracza.
- Kody kolorów RGB i niestandardowe czcionki są obsługiwane na serwerach/klientach, które wspierają te funkcje (działanie RGB wymaga obsługi serwera/klienta, zwykle dostępnej w 1.16+).
🤝 Kiedy ta wtyczka jest przydatna
Jeśli chcesz dodać podglądy przedmiotów/narzędzi do sprawdzenia, udostępnianie ekwipunku, klikalne słowa kluczowe na czacie i międzyserwerowe funkcje interaktywnego czatu, zachowując jednocześnie swój obecny plugin do formatowania czatu, InteractiveChat zapewnia integrację na poziomie pakietów, która nakłada interaktywną treść na standardowe systemy czatu.
- Restarting...1554.5
- A Minecraft Server851.67
- Froggie
Przyjazny survival SMP oferujący zabezpieczone działki, ekonomię ze sklepami graczy i aukcjami, obsługę wielu wersji oraz cross-play Java–Bedrock dla casualowych budowniczych i społeczności.
651.15 - Rooted Realm
Whitelisted Java Survival SMP: brak planowanych wipe'ów, gospodarka sterowana przez graczy, cotygodniowe eventy i opcjonalne PvP. Przyjazna społeczność dorosłych.
451.1 - DaemoniaCraft
Towny RPG: custom moby, ekonomia i wsparcie Bedrock — głęboka progresja dla fanów grindowania.
148.58 - LilBoxPvP
Serwer nastawiony na BoxPvP z szybkimi walkami na arenie, pojedynkami i sezonowym postępem. Oferuje niestandardowe przedmioty, menu obsługiwane przez NPC i prawdopodobnie crossplay Java–Bedrock.
248.37 - GospelCraft
Chrześcijański Towny survival z niestandardowymi mobami, mcMMO i jobami — Pismo wprowadzane poprzez rozgrywkę.
147.76 - EthelMC
Survival dla społeczności: ekonomia, ochrona terenów, areny i crossplay (Java/Bedrock). Rangi, sklepy, eventy.
244.21 - The Dojo
Towny Survival z progresją mcMMO, ekonomią graczy i naciskiem na społeczność — buduj miasta, rozwijaj umiejętności i graj z przyjaciółmi.
038.92 - Prison 2.0023.95
- 2b2hub Community anarchy023.7
- LiminalDream022.39
- AetherCraft
Pół-niestandardowy Survival SMP z ochroną terenu, gospodarką napędzaną przez graczy, własnymi przedmiotami i mobami, wieloma światami oraz obsługą crossplaya Bedrock/Java.
022.11 - VIETNAMS -> Ekonomy survival022.08
- Fractured Skyblock
Sezonowy Skyblock (Sezon 1) skupiony na rozwoju wyspy, z lochami PvE, gospodarką na serwerze i obsługą cross-play Java ↔ Bedrock — dobry do kooperacyjnej gry na wyspie i rywalizacji o rozwój wyspy.
021.84 - SHMC se spousti...021.8
- Bloxito021.12
- Welcome to Breadilla!015.18
Strona pluginu InteractiveChat 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 InteractiveChat 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ć InteractiveChat, ale nie pojawiać się w tej sekcji.
Użyj listy serwerów z InteractiveChat, aby porównać projekty, sprawdzić wspierane wersje lub znaleźć przykłady użycia pluginu na publicznych serwerach.