Offizielles Minecraft Server Hub Plugin

Minecraft Server Hub Plugin

Das offizielle Minecraft-Server-Plugin für Minecraft Server Hub.gg. Automatische Statusmeldung, Abstimmungsbelohnungen, Bestenlisten und mehr — ganz ohne Konfigurationsaufwand.

Alles, was du brauchst

Ein Plugin ersetzt mehrere Tools und vereinfacht deine Serverlistung.

Automatische Status-Pings

Dein Serverstatus wird alle 5 Minuten per HTTP an Minecraft Server Hub gemeldet. Der integrierte HyQuery-Responder ersetzt eigenständige Query-Plugins komplett.

  • Ersetzt HyQuery- & OneQuery-Plugins
  • HTTP-Pings + HyQuery UDP-Responder
  • HMAC-SHA256-authentifiziert

Abstimmungs- & Bewertungsbelohnungen

Spieler stimmen auf Minecraft Server Hub.gg ab und dein Server wird sofort per sicherem TCP benachrichtigt. Belohnungsbefehle werden automatisch ausgeführt.

  • Sofortige TCP-Benachrichtigungen
  • Offline-Belohnungswarteschlange (7 Tage)
  • Serverweite Abstimmungs-Broadcasts
  • /vote-Befehl mit klickbarem Link

Belohnungen auswählen

Lass Spieler ihre Belohnung beim Abstimmen wählen. Konfiguriere Belohnungsoptionen über die Website oder in der Plugin-Config.

  • Item-Belohnungen mit Menge
  • Eigene Befehle (Ränge, Kits, Währung)
  • Bunte Belohnungskarten auf der Abstimmungsseite
  • Zwei Config-Modi: Website oder Plugin

Multi-Server-Netzwerke

Funktioniert mit Numdrassl, Lineage und anderen Minecraft-Proxy-Lösungen. Installiere es auf deinem Hub-Server und Stimmen werden an alle Backends weitergeleitet.

  • Automatische Stimmweiterleitung
  • Belohnungsausführung pro Backend
  • Shared-Secret-Authentifizierung

Abstimmungs-Bestenlisten

Verfolge monatliche und Allzeit-Top-Abstimmer. Server-Betreiber können Top-Abstimmer über ihr Dashboard einsehen.

  • Monatliche und Allzeit-Verfolgung
  • Dashboard-Seitenkarte
  • Geplant: /vote top In-Game-Befehl

Standardmäßig sicher

Jede Kommunikation wird mit HMAC-SHA256 und einem Shared Secret authentifiziert. Keine API-Token zum Verwalten oder Rotieren.

  • HMAC-SHA256-Signaturen
  • Zeitstempel-Replay-Schutz
  • Keine Klartext-Zugangsdaten

In Aktion erleben

Konfiguriere Belohnungen über dein Dashboard und Spieler wählen sie beim Abstimmen.

Konfiguration der Abstimmungsbelohnungen auf der Server-Bearbeitungsseite

Konfiguriere Belohnungsgegenstände und eigene Befehle über dein Server-Dashboard

Abstimmungsseite mit Belohnungs-Auswahlkarten

Spieler wählen ihre Belohnung bei der Stimmabgabe

Schnellstart

In unter 5 Minuten einsatzbereit.

Schritt 1

Plugin herunterladen

Lade Minecraft Server HubPlugin.jar herunter und lege es in den mods/-Ordner deines Servers.

Schritt 2

Server neu starten

Eine Config-Datei wird unter mods/Minecraft Server Hub/Minecraft Server HubPlugin.json erstellt.

Schritt 3

Auf Minecraft Server Hub.gg konfigurieren

Gehe zur Bearbeitungsseite deines Servers, öffne den Abstimmungs-Bereich und aktiviere das Minecraft Server Hub Plugin. Kopiere den Config-Abschnitt.

Schritt 4

Neustarten & Live gehen

Füge die Config ein, setze den Query-Typ auf "Minecraft Server Hub Plugin" und starte neu. Du bist live!

Konfiguration

Vollständige Beispiel-Config mit allen verfügbaren Optionen.

mods/MinecraftServerHub/MinecraftServerHubPlugin.json
{
  "ServerId": "your-server-uuid-from-minecraft-server-hub",
  "ApiBaseUrl": "https://minecraftserverhub.com",
  "StatusPingEnabled": true,
  "HyQueryEnabled": true,
  "HyQueryPort": 5520,
  "ServerName": "My Server",
  "ServerPort": 5520,
  "MaxPlayers": 100,
  "ServerMotd": "A Minecraft Server",
  "ServerVersion": "1.0",
  "ListenPort": 5520,
  "SharedSecret": "your-shared-secret-from-minecraft-server-hub",
  "VoteUrl": "https://minecraftserverhub.com/servers/your-server/vote",
  "VoteCommands": [
    "give {player} Rock_Gem_Diamond 5",
    "msg {player} Thanks for voting!"
  ],
  "ReviewCommands": [
    "give {player} Rock_Gem_Emerald 10"
  ],
  "BroadcastVotes": true,
  "BroadcastMessage": "{player} just voted! Use /vote to support the server!"
}

ServerIdDie UUID deines Servers von Minecraft Server Hub.gg (zu finden auf deiner Bearbeitungsseite).

SharedSecretWird auf deiner Server-Bearbeitungsseite generiert. Muss auf beiden Seiten übereinstimmen.

HyQueryEnabledAktiviert den integrierten HyQuery UDP-Responder (ersetzt das eigenständige HyQuery-Plugin).

StatusPingEnabledSendet den Serverstatus alle 5 Minuten per HTTP an Minecraft Server Hub.gg.

VoteCommandsBefehle, die ausgeführt werden, wenn ein Spieler abstimmt. {player} wird ersetzt.

VoteBroadcastNachricht, die an alle Spieler gesendet wird, wenn jemand abstimmt.

Bereit loszulegen?

Lade das Plugin herunter, konfiguriere deinen Server und empfange Stimmen und Status-Pings in wenigen Minuten.