Plugin Minecraft Tebex

Informacje o Tebex i potwierdzonych serwerach

🔌 O Tebex

Tebex to wtyczka do Minecrafta, która łączy działający serwer ze sklepem internetowym Tebex, dzięki czemu zakupy online są automatycznie dostarczane w grze. Implementuje oficjalne Tebex Plugin API i zapewnia obsługę zakupów po stronie serwera (przedmioty, rangi, komendy, subskrypcje) na obsługiwanych platformach serwerowych.

🎯 Cel

Głównym celem Tebex jest automatyzacja dostarczania zakupów utworzonych w sklepie internetowym Tebex. Właściciele serwerów używają tej wtyczki, aby połączyć serwer gry ze sklepem, wykonywać skonfigurowane komendy serwera po zrealizowaniu zakupu oraz udostępniać graczom linki do zakupu i informacje związane ze sklepem w grze.

⚙️ Funkcje

  • Automatyczna realizacja zamówień: wtyczka odpyta Tebex i uruchamia skonfigurowane komendy serwera, aby dostarczać zakupy, gdy gracze są online.
  • Połączenie ze sklepem przez tajny klucz: połącz serwer ze sklepem za pomocą komendy tajnego klucza po stronie serwera.
  • Komendy w grze do checkout i informacji o sklepie, aby tworzyć linki płatności lub wyświetlać dane sklepu.
  • Komendy administracyjne i debugowania do wysyłania linków, wymuszania sprawdzeń, odświeżania danych pakietów i włączania logowania debugowania.
  • Obsługa wielu platform dzięki oficjalnym buildom dla popularnych platform serwerowych.

🧩 Dla kogo jest to przeznaczone

  • Właściciele serwerów, którzy sprzedają przedmioty, rangi lub subskrypcje za pośrednictwem sklepu internetowego Tebex.
  • Administratorzy, którzy potrzebują automatycznej realizacji zakupów online na Bukkit/Spigot/Paper i innych obsługiwanych platformach.
  • Sieci, które chcą utrzymywanej, oficjalnej integracji między sklepem internetowym a swoimi serwerami gry.

🏗️ Przykładowe zastosowania

  • Serwer sprzedaje przedmioty kosmetyczne w swoim sklepie Tebex, a wtyczka automatycznie daje graczowi przedmioty przy następnym wejściu.
  • Administrator generuje link płatności dla darczyńcy za pomocą komendy w grze i wysyła go graczowi.
  • Zakup w sklepie uruchamia komendę, aby dodać gracza do grupy uprawnień lub przyznać tymczasową subskrypcję.

⌨️ Komendy

KomendaOpisUprawnienieDostęp
tebex.helpPokazuje dostępne komendy Tebex dla danej platformy.tebex.helpGracz
tebex.secret <key>Ustawia tajny klucz sklepu dla tego serwera (łączy serwer ze sklepem).tebex.secretAdministrator
tebex.infoPokazuje informacje o połączonym sklepie.tebex.infoGracz
tebex.checkout <packId> <username>Tworzy link płatności dla pakietu dla nazwy użytkownika.tebex.checkoutGracz
tebex.sendlink <name> <package>Wysyła link płatności do gracza.tebex.sendlinkAdministrator
tebex.report <message>Wysyła zgłoszenie do pomocy technicznej Tebex z serwera.tebex.reportAdministrator
tebex.ban <name>Banuje użytkownika w sklepie internetowym.tebex.banAdministrator
tebex.lookup <name>Wyszukuje informacje o transakcji użytkownika.tebex.lookupAdministrator
tebex.debug <true/false>Włącza lub wyłącza logowanie debugowania.tebex.debugAdministrator
tebex.forcecheckWymusza uruchomienie zdarzeń czasowych i sprawdzeń realizacji.tebex.forcecheckAdministrator
tebex.refreshPrzeładowuje informacje o sklepie i pakietach ze sklepu internetowego.tebex.refreshAdministrator

🔐 Uprawnienia

Wszystkie komendy używają węzła uprawnień, który dokładnie odpowiada nazwie komendy, zgodnie z dokumentacją. Domyślne wartości nie są określone w oficjalnej dokumentacji.

UprawnienieOpisDomyślne
tebex.helpWyświetla komendy Tebex dostępne na serwerze.nie określono
tebex.secretUstawia tajny klucz sklepu, aby połączyć serwer.nie określono
tebex.infoWyświetla informacje o połączonym sklepie.nie określono
tebex.checkoutTworzy link płatności dla pakietu.nie określono
tebex.sendlinkWysyła link płatności do gracza.nie określono
tebex.reportWysyła zgłoszenie do Tebex.nie określono
tebex.banBanuje użytkownika w sklepie internetowym.nie określono
tebex.lookupWyszukuje informacje o transakcjach użytkownika.nie określono
tebex.debugPrzełącza logowanie debugowania.nie określono
tebex.forcecheckWymusza sprawdzenia realizacji i zdarzenia czasowe.nie określono
tebex.refreshPrzeładowuje dane sklepu/pakietów z Tebex.nie określono

⚙️ Instalacja

📥 Konfiguracja

  • Pobierz oficjalny build wtyczki dla swojej platformy serwerowej.
  • Umieść plik JAR w katalogu plugins/ serwera (lub mods/ w przypadku obsługiwanych platform modowanych).
  • Uruchom ponownie serwer i sprawdź konsolę, aby potwierdzić, że wtyczka została załadowana.
  • Jako administrator serwera uruchom komendę tajnego klucza, aby połączyć serwer ze swoim sklepem.

📦 Zależności

  • W oficjalnych informacjach instalacyjnych nie podano zależności uruchomieniowych. Budowanie projektu wymaga środowiska programistycznego Java.

🧠 Uwagi techniczne

  • Oficjalne buildy są dostarczane dla wielu platform serwerowych, a projekt jest utrzymywany przez zespół Tebex.
  • Wtyczka odpyta usługę Tebex i uruchamia skonfigurowane komendy serwera, aby realizować zakupy na twojej platformie serwerowej.
  • Repozytorium i oficjalne buildy są objęte licencją GPL-3.0.

🤝 Kiedy ta wtyczka jest przydatna

Jeśli prowadzisz sklep internetowy Tebex i potrzebujesz niezawodnej, oficjalnej obsługi zakupów po stronie serwera (przedmioty, rangi lub komendy), wtyczka Tebex zapewnia integrację oraz narzędzia w grze, aby połączyć serwer ze sklepem i zautomatyzować dostarczanie bez własnych skryptów.

Serwery z pluginem Tebex

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

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