Belohne jede Stimme

Lade unser leichtgewichtiges mclist.io-Plugin herunter, um neue Stimmen direkt mit deinem Minecraft-Server zu synchronisieren, sie der Community anzukündigen und automatisch beliebige Belohnungsbefehle auszuführen. Anders als Votifier benötigt es keine zusätzlichen Ports.

1. Verbinde deinen Server

Lege die JAR-Datei in plugins/, starte neu und füge deine mclist.io-Server-ID in die config.yml ein.

2. Lass es laufen

Das Plugin prüft mclist.io alle paar Sekunden und belohnt neu abgegebene Stimmen.

Beispiel config.yml

Passe server-id an deinen Eintrag an, entscheide, ob offline Spieler sofort belohnt werden sollen, und füge beliebig viele Belohnungsbefehle hinzu.

server-id: 12345
reward-offline-players: false
reward-commands:
  - "say &a{player} voted on mclist.io"
  - "give {player} diamond 1"
messages:
  broadcast-enabled: true
  broadcast-text: "&a{player} just voted!"
skip-initial-replay: true

Erstelle dein eigenes Plugin

Wenn unsere Erweiterung nicht zu deinen Anforderungen passt, kannst du einfach selbst eine schreiben. Weitere Informationen zum API-Endpunkt findest du unten.

GET /api/recent_votes/<sid>

  • Ersetze <sid> durch deine numerische Server-ID (z. B. 12345).
  • Gibt Stimmen der letzten 24 Stunden zurück, sortiert von neu nach alt.
  • Jedes Objekt enthält den Spielernamen und einen ISO8601-Zeitstempel unter voted_at.

Beispielantwort

{
  "server_id": 12345,
  "votes": [
    {
      "nickname": "PlayerOne",
      "voted_at": "2025-02-10T11:15:00Z"
    },
    {
      "nickname": "PlayerTwo",
      "voted_at": "2025-02-10T10:52:41Z"
    }
  ]
}