Minecraft-Plugin Tebex

Informationen zu Tebex und den Servern, auf denen es gefunden wurde

🔌 Über Tebex

Tebex ist ein Minecraft-Plugin, das einen laufenden Server mit einem Tebex-Webshop verbindet, sodass Online-Käufe automatisch im Spiel ausgeliefert werden. Es implementiert die offizielle Tebex Plugin API und bietet serverseitige Abwicklung von Shop-Käufen (Gegenstände, Ränge, Befehle, Abonnements) für unterstützte Serverplattformen.

🎯 Zweck

Der Hauptzweck von Tebex besteht darin, die Auslieferung von Shop-Käufen aus einem Tebex-Webshop zu automatisieren. Serverbesitzer nutzen das Plugin, um ihren Spieleserver mit dem Shop zu verbinden, konfigurierte Serverbefehle auszuführen, wenn Käufe abgewickelt werden, und Spielern Kauf-Links sowie shopbezogene Informationen im Spiel bereitzustellen.

⚙️ Funktionen

  • Automatische Bestellabwicklung: Das Plugin fragt Tebex ab und führt konfigurierte Serverbefehle aus, um Käufe zu liefern, wenn Spieler online sind.
  • Shop-Verbindung über geheimen Schlüssel: Verbinde einen Server mit einem Shop mithilfe eines serverseitigen Befehls für den geheimen Schlüssel.
  • In-Game-Befehle für Checkout und Shop-Infos, um Zahlungslinks zu erstellen oder Shop-Daten anzuzeigen.
  • Admin- und Debug-Befehle zum Senden von Links, Erzwingen von Prüfungen, Aktualisieren von Paketdaten und Aktivieren der Debug-Protokollierung.
  • Unterstützung mehrerer Plattformen durch offizielle Builds für gängige Serverplattformen.

🧩 Für wen ist es

  • Serverbesitzer, die Gegenstände, Ränge oder Abonnements über einen Tebex-Webshop verkaufen.
  • Administratoren, die eine automatisierte Abwicklung von Online-Käufen auf Bukkit/Spigot/Paper und anderen unterstützten Plattformen benötigen.
  • Netzwerke, die eine gepflegte, offizielle Integration zwischen einem Webshop und ihren Spieleservern wollen.

🏗️ Beispielanwendungen

  • Ein Server verkauft kosmetische Gegenstände in seinem Tebex-Shop und das Plugin gibt dem Spieler beim nächsten Join automatisch die Gegenstände.
  • Ein Admin erstellt per In-Game-Befehl einen Zahlungslink für einen Spender und sendet ihn an den Spieler.
  • Ein Shop-Kauf führt einen Befehl aus, um einen Spieler zu einer Berechtigungsgruppe hinzuzufügen oder ein temporäres Abonnement zu gewähren.

⌨️ Befehle

BefehlBeschreibungBerechtigungZugriff
tebex.helpZeigt die für die Plattform verfügbaren Tebex-Befehle an.tebex.helpSpieler
tebex.secret <key>Setzt den geheimen Shop-Schlüssel für diesen Server (verbindet den Server mit dem Shop).tebex.secretAdmin
tebex.infoZeigt Informationen zum verbundenen Shop an.tebex.infoSpieler
tebex.checkout <packId> <username>Erstellt einen Zahlungslink für ein Paket für einen Benutzernamen.tebex.checkoutSpieler
tebex.sendlink <name> <package>Sendet einem Spieler einen Zahlungslink.tebex.sendlinkAdmin
tebex.report <message>Sendet vom Server aus einen Bericht an den Tebex-Support.tebex.reportAdmin
tebex.ban <name>Bannt einen Benutzer aus dem Webshop.tebex.banAdmin
tebex.lookup <name>Ruft Transaktionsinformationen eines Benutzers ab.tebex.lookupAdmin
tebex.debug <true/false>Aktiviert oder deaktiviert die Debug-Protokollierung.tebex.debugAdmin
tebex.forcecheckErzwingt zeitbasierte Ereignisse und Abwicklungsprüfungen.tebex.forcecheckAdmin
tebex.refreshLädt Shop- und Paketinformationen aus dem Webshop neu.tebex.refreshAdmin

🔐 Berechtigungen

Alle Befehle verwenden einen Berechtigungseintrag, der genau dem dokumentierten Befehlsnamen entspricht. Standardwerte sind in der offiziellen Dokumentation nicht angegeben.

BerechtigungBeschreibungStandard
tebex.helpDie auf dem Server verfügbaren Tebex-Befehle anzeigen.nicht angegeben
tebex.secretDen geheimen Shop-Schlüssel festlegen, um den Server zu verbinden.nicht angegeben
tebex.infoInformationen zum verbundenen Shop anzeigen.nicht angegeben
tebex.checkoutEinen Zahlungslink für ein Paket erstellen.nicht angegeben
tebex.sendlinkEinen Zahlungslink an einen Spieler senden.nicht angegeben
tebex.reportEinen Bericht an Tebex senden.nicht angegeben
tebex.banEinen Benutzer aus dem Webshop bannen.nicht angegeben
tebex.lookupTransaktionsinfos eines Benutzers abrufen.nicht angegeben
tebex.debugDebug-Protokollierung umschalten.nicht angegeben
tebex.forcecheckAbwicklungsprüfungen und zeitgesteuerte Ereignisse erzwingen.nicht angegeben
tebex.refreshShop-/Paketdaten von Tebex neu laden.nicht angegeben

⚙️ Installation

📥 Einrichtung

  • Lade den offiziellen Plugin-Build für deine Serverplattform herunter.
  • Lege die Plugin-JAR im Verzeichnis plugins/ deines Servers ab (oder mods/ für unterstützte modifizierte Plattformen).
  • Starte den Server neu und prüfe die Konsole, um zu bestätigen, dass das Plugin geladen wurde.
  • Führe als Serveradministrator den Befehl für den geheimen Schlüssel aus, um den Server mit deinem Shop zu verbinden.

📦 Abhängigkeiten

  • In den offiziellen Installationshinweisen sind keine Laufzeitabhängigkeiten dokumentiert. Das Projekt zu bauen erfordert eine Java-Entwicklungsumgebung.

🧠 Technische Hinweise

  • Offizielle Builds werden für mehrere Serverplattformen bereitgestellt und das Projekt wird vom Tebex-Team gepflegt.
  • Das Plugin fragt den Tebex-Dienst ab und führt konfigurierte Serverbefehle aus, um Käufe auf deiner Serverplattform abzuwickeln.
  • Das Repository und die offiziellen Builds sind unter GPL-3.0 lizenziert.

🤝 Wann dieses Plugin nützlich ist

Wenn du einen Tebex-Webshop betreibst und eine zuverlässige, offizielle serverseitige Abwicklung von Käufen (Gegenstände, Ränge oder Befehle) brauchst, bietet das Tebex-Plugin die Integration und die In-Game-Werkzeuge, um deinen Server mit dem Shop zu verbinden und die Auslieferung ohne eigene Skripte zu automatisieren.

Server mit dem Plugin Tebex

Die Seite des Plugins Tebex zeigt, auf welchen Servern das Monitoring dieses Plugin gefunden hat, sowie mit welchen Plattformen und Versionen es vorkommt.

Plugins können Befehle, Wirtschaft, Schutz, Zugriffsrechte, Mini-Spiele, Integrationen oder andere Mechaniken hinzufügen. Die tatsächliche Rolle von Tebex hängt von der Konfiguration des jeweiligen Servers ab.

Daten werden automatisch aus den technischen Antworten der Server gebildet. Wenn ein Server die Plugin-Liste verbirgt, erscheint er möglicherweise nicht in diesem Abschnitt, auch wenn er Tebex nutzt.

Nutze die Serverliste mit Tebex, um Projekte zu vergleichen, kompatible Versionen zu prüfen oder Beispiele der Plugin-Nutzung auf öffentlichen Servern zu finden.