Logo

Server-Tools

HyVotifier

HyVotifier ist ein Votifier Plugin, das deinem Hytale-Server ermöglicht, Stimmen von Serverlisten zu empfangen. Einfach einzurichten, kompatibel mit allen Standard-Protokollen und volle Kontrolle über die API.

Was ist HyVotifier?

HyVotifier ermöglicht es deinem Hytale-Server, Stimmen von Serverlisten-Seiten zu empfangen, damit du Spieler belohnen und verfolgen kannst, wer abstimmt.

Serverlisten-Seiten bringen Spieler auf deinen Server. Wenn Leute für dich abstimmen, steigst du im Ranking auf und mehr Spieler finden dich. Aber diese Stimmen nützen wenig, wenn du nichts damit anfangen kannst. Hier kommt HyVotifier ins Spiel. Es lässt deinen Server diese Stimmen direkt empfangen, damit du Spielern Belohnungen geben und deine Abstimmungsstatistiken verfolgen kannst.

Was du bekommst

  • Steige im Ranking auf und lass mehr Spieler deinen Server finden
  • Gib Spielern coole Sachen wenn sie abstimmen — Items, Vorteile, was du willst
  • Sieh wer abstimmt und wie oft
  • Baue Abstimmungsbelohnungen direkt in die Wirtschaft deines Servers ein

HyVotifier herunterladen

Hol dir die neueste Version auf CurseForge. Komplett kostenlos. Nach dem Download folge einfach den Einrichtungsschritten.

Technische Details

Funktioniert mit dem neuesten Java und unterstützt alle Standard-Abstimmungsprotokolle.

Java 25+

Benötigt Java 25 oder neuer.

Standardprotokoll

Hört auf V1- und V2-Stimmen über TCP. Integriert sich nahtlos in deinen Server.

API-Unterstützung

Hänge dich in Abstimmungsereignisse ein und passe das Verhalten an.

Verschlüsselte Kommunikation

Erzeugt ein RSA-Schlüsselpaar für sichere Kommunikation.

Konfigurierbar

Konfiguriere Befehle und Nachrichten um deine Spieler zu belohnen.

Netzwerkkonfiguration

Dein Hytale-Server läuft auf QUIC (UDP-Port 5520 standardmäßig), aber Votifier ist völlig getrennt. Es nutzt seinen eigenen TCP-Port um Abstimmungspakete zu empfangen. Zwei verschiedene Dinge, zwei verschiedene Ports.

Dienst Protokoll Standard-Port
Hytale Spielserver UDP (QUIC) 5520
Votifier TCP 8192

Firewall-Konfiguration

Du musst diese beiden Ports in deiner Firewall öffnen:

  • UDP 5520 — Für Spieler die sich mit deinem Server verbinden
  • TCP 8192 — Für Abstimmungspakete (du kannst diesen Port ändern wenn du willst)

Probleme? Wenn Stimmen nicht angezeigt werden, liegt es meistens daran, dass deine Firewall TCP-Verkehr auf dem Votifier-Port blockiert. Die meisten Hoster haben diese Ports bereits offen, aber wenn nicht, schreib ihnen eine Nachricht und sie kümmern sich darum.

Installation

  1. Lege die .jar-Datei in den mods/-Ordner deines Servers
  2. Starte deinen Server
  3. Gib /plugin load HSL:Votifier in der Serverkonsole ein

Konfiguration testen

Du kannst deine Abstimmungskonfiguration testen, ohne auf eine echte Stimme zu warten. Verwende den /testvote-Befehl um eine Stimme zu simulieren und zu überprüfen, dass Belohnungen, Nachrichten und Broadcasts korrekt funktionieren.

/testvote <player>

Erstellt eine simulierte Teststimme für einen Spieler deiner Wahl und sendet alle Nachrichten und gibt Belohnungen.

Berechtigung: votifier.test

Platzhalter

Du kannst Platzhalter in deiner Konfiguration verwenden um Nachrichten und Befehle zu personalisieren:

%player% — Spielername

Verfügbar in: RewardCommands, RewardMessages, RewardBroadcasts

%from% — Name des Abstimmungsdienstes

Verfügbar in: RewardMessages, RewardBroadcasts

Konfigurationsdatei

Nach dem Laden des Plugins wird automatisch eine Standard-config.json erstellt. So sieht sie aus:

{
  "BindHost": "0.0.0.0",
  "BindPort": 8192,
  "DisableV1Protocol": false,
  "RewardCommands": [
    "gm adventure %player%"
  ],
  "RewardMessages": [
    "Thanks for your vote on %from%. Enjoy your rewards!"
  ],
  "RewardBroadcasts": [
    "Player %player% has voted for our server!"
  ],
  "Tokens": {
    "ExampleService": "exampleSecret"
  }
}

Tipp: Nach Änderungen an der config.json kannst du die Konfiguration neu laden ohne den Server neuzustarten, indem du /plugin reload HSL:Votifier in der Konsole ausführst.

Votifier V2 Protokoll-Tokens

Der Tokens-Bereich ermöglicht es dir, Geheimnisse für das Votifier V2 Protokoll zu konfigurieren. Jeder Abstimmungsdienst kann sein eigenes geheimes Token für sichere Authentifizierung haben.

"Tokens": {
  "MyServerList": "mySecret123"
}

RSA-Schlüsselpaar

Das Plugin erzeugt automatisch ein öffentliches und privates RSA-Schlüsselpaar im rsa/-Verzeichnis. Diese Schlüssel werden für sichere Kommunikation mit Abstimmungsdiensten verwendet und verhindern Datenmanipulation.

Teile deinen öffentlichen Schlüssel (in rsa/public.key) mit Serverlisten-Seiten, die ihn für die Votifier V1 Protokoll-Integration benötigen.

HyVotifier herunterladen

Hol dir die neueste Version auf CurseForge. Komplett kostenlos. Nach dem Download folge einfach den Einrichtungsschritten.

← Zurück zur Serverliste