Die Votes deiner Spieler belohnen
Diese Anleitung erklärt Schritt für Schritt, wie du jedem Spieler, der auf MineRadar für deinen Server stimmt, eine Belohnung im Spiel gibst.
Welche Methode wählen?
- MineRadar-Plugin: am einfachsten. Eine Datei ablegen, einen Befehl eingeben. Kein Port, kein Votifier.
- Votifier: die häufigste Methode. Dein Server hat NuVotifier (oder kann es installieren) und einen offenen Port.
- MineRadar-API: Dein Hoster blockiert Ports, oder du hast ein eigenes Plugin oder eine eigene Website.
- Discord, zusätzlich: jeder Vote wird in einem Kanal deines Discord-Servers angekündigt.
Methode 1: das MineRadar-Plugin (am einfachsten)
- Lade MineRadar.jar herunter (Spigot oder Paper, von 1.7 bis zur neuesten Version) und lege es in den Ordner
plugins/des Servers. Starte neu. - Auf MineRadar: Profil → dein Server → Tab Belohnungen → Meinen Befehl erzeugen.
- Kopiere den Befehl
/mineradar setup …und gib ihn in der Serverkonsole ein. Das Plugin bestätigt die Einrichtung. - Um die Belohnung zu wählen, ändere
rewardsinplugins/MineRadar/config.yml(ein Befehl pro Zeile,%player%= der Spieler) und gib/mineradar reloadein./mineradar statuszeigt den Status.
rewards: - "give %player% diamond 1" - "eco give %player% 100"
Methode 1: Votifier
- Lade NuVotifier herunter und lege die
.jar-Datei in den Ordnerplugins/deines Servers. Starte neu. - Öffne
plugins/NuVotifier/config.yml(oderplugins/Votifier/). Notiere denport(standardmäßig 8192) und den Token untertokens→default. Details: offizielle NuVotifier-Anleitung. - Stelle sicher, dass dieser Port von außen erreichbar ist. Bei einem Hoster musst du ihn oft im Panel hinzufügen („Ports“ oder „Allocations“).
- Auf MineRadar: Profil → dein Server → Tab Belohnungen. Port und Token einfügen, speichern.
- Klicke auf Verbindung testen und sende dann einen Testvote mit deinem Namen. Bleibt noch das Plugin, das die Belohnung vergibt: siehe unten.
VotingPlugin (oder ein anderes Belohnungs-Plugin) einrichten
NuVotifier empfängt den Vote, aber ein anderes Plugin vergibt die Belohnung. Das meistgenutzte ist VotingPlugin. Es belohnt einen Vote nur, wenn der Servicename passt: für MineRadar ist das MineRadar (Groß-/Kleinschreibung egal).
- Installiere VotingPlugin wie NuVotifier und starte neu.
- Öffne
plugins/VotingPlugin/VoteSites.ymlund füge den Block unten hinzu (dein Belohnungen-Tab liefert ihn schon mit deinem Vote-Link ausgefüllt). - Ändere die Belohnung (
Commands,Messages…) und gib/av reloadein. - Sende einen Testvote von MineRadar. Die Konsole sollte „Received a vote from service site 'MineRadar'“ zeigen und
/av servicesitesMineRadar auflisten. Mehr: VotingPlugin-Doku zu Servicenamen.
VoteSites:
MineRadar:
Enabled: true
ServiceSite: 'MineRadar'
VoteURL: 'https://tr.mineradar.games/vote/votre-serveur'
VoteDelay: 12
Rewards:
Messages:
Player: '&aMerci pour ton vote sur MineRadar !'
Commands:
- 'give %player% diamond 1'
Ein anderes Plugin (SuperbVote, GAListener…)? Gleiches Prinzip: Wenn es einen Servicenamen verlangt, trage MineRadar ein.
Methode 2: die MineRadar-API
Hier wird nichts an deinen Server geschickt: Er fragt MineRadar, wer gevotet hat. Kein Port zu öffnen.
- Tab Belohnungen → API-Schlüssel erzeugen. Kopiere ihn: Er wird nur einmal angezeigt.
- Gib ihn deinem Plugin oder Entwickler, nur serverseitig (nie in einer Webseite).
- Wenn ein Spieler joint oder /vote eingibt, ruft das Plugin claim mit seinem Namen auf. Steht in der Antwort
"reclame": true, vergibt es die Belohnung. Ein Vote wird nur einmal eingelöst. - Bonus: classement liefert deine Top-Voter (Monat, 30 Tage oder Saison) und serveur deinen Status und Rang, zum Anzeigen auf deiner Website oder in Discord.
GET https://tr.mineradar.games/api/v1/votes/check?pseudo=Steve POST https://tr.mineradar.games/api/v1/votes/claim?pseudo=Steve GET https://tr.mineradar.games/api/v1/votes/classement?periode=mois&limite=10 GET https://tr.mineradar.games/api/v1/serveur Authorization: Bearer mr_…
Extra: Votes in Discord ankündigen
- In Discord: Servereinstellungen → Integrationen → Webhooks → Neuer Webhook. Du brauchst die Berechtigung „Webhooks verwalten“. Offizielle Discord-Hilfe.
- Wähle den Kanal und klicke auf Webhook-URL kopieren.
- Füge die URL im Tab Belohnungen, Bereich Discord, ein und speichere.
- Klicke auf Testnachricht senden: Sie sollte im Kanal erscheinen.
Deinen Vote-Link teilen
Dein Belohnungen-Tab zeigt deinen Vote-Link. Hänge ?pseudo= und den Namen des Spielers an, damit er schon ausgefüllt ist: praktisch in einem /vote-Befehl, der einen persönlichen Link schickt.
Funktioniert nicht?
- „Keine Votifier-Antwort“: Das Plugin läuft nicht, oder der Port ist beim Hoster oder in der Firewall nicht offen.
- „Token abgelehnt“: Kopiere den Token aus
config.ymlerneut, ohne Leerzeichen davor oder danach. - Der Vote kommt an, die Belohnung nicht: Der Servicename in deinem Belohnungs-Plugin ist nicht
MineRadar. - „Adresse noch nicht aufgelöst“: MineRadar hat deinen Server noch nicht gemessen. Versuche es ein paar Minuten später.
- Doppelte Belohnung: Nutze Votifier und die API nicht für dieselbe Belohnung.