Überblick

Veröffentlicht v1.2
Plattformen
Spigot, Paper, Purpur
Minecraft
1.21 bis 1.21.11, 26.1, 26.2
Java
21
Erforderlich
Vault, A Vault-compatible economy plugin
Optional
PlaceholderAPI

BountyBoard ist ein Steckbriefbrett für Survival- und PvP-Server. Spieler setzen Geld auf andere Spieler aus, Jäger verfolgen ihre Ziele mit einem Kompass, und wer einen gesuchten Spieler tötet, kassiert den Topf. Das Plugin ist kostenlos, hat keine Bezahlversion und speichert seine Daten in einer lokalen SQLite-Datei.

Voraussetzungen #

  • Java 21 oder neuer.
  • Spigot, Paper oder Purpur, Minecraft 1.21 bis 1.21.11 sowie 26.1 und 26.2.
  • Vault und ein Wirtschafts-Plugin, das Vault unterstützt. Beides ist erforderlich.
  • PlaceholderAPI ist optional und wird automatisch erkannt.

Folia wird nicht unterstützt. BountyBoard verwendet den Standard-Scheduler von Bukkit.

Installation #

  1. Stoppe den Server und lege BountyBoard.jar in plugins/.
  2. Stelle sicher, dass Vault und dein Wirtschafts-Plugin installiert sind.
  3. Starte den Server. BountyBoard erstellt plugins/BountyBoard/config.yml, die Sprachdateien und bounty.db.
  4. Passe config.yml an und führe /bounty reload aus.

Der SQLite-Treiber wird beim ersten Start vom Server heruntergeladen; der erste Start braucht daher Internetzugang.

Funktionen #

  • Gebündelte Kopfgelder. Mehrere Spieler können Geld auf dasselbe Ziel setzen.
  • Zwei Menüs. Ein Steckbriefbrett und eine Jäger-Bestenliste mit Spielerköpfen. Ein Menü-Plugin ist nicht nötig.
  • Kompass-Verfolgung. Ein Jäger kann ein Ziel verfolgen, doch der Kompass zeigt auf eine zufällige Position in seiner Nähe, ist also nie ein exaktes GPS.
  • Combat-Log-Schutz. Meldet sich ein Ziel wenige Sekunden nach einem Treffer ab, erhält der letzte gültige Angreifer das Kopfgeld.
  • Anti-Farming. Eine Abklingzeit pro Spielerpaar erschwert wiederholte Absprachen.
  • Jäger-Stufen. Kills, Einnahmen und XP werden gespeichert; die Stufenschwellen sind konfigurierbar.
  • Periodische Bestenlisten-Belohnung. Der beste Jäger jeder Periode kann einen beliebigen Konsolenbefehl auslösen.
  • Sichere Auszahlungen. Auszahlungen und Rückerstattungen landen zuerst in einer dauerhaften Warteschlange und werden nach einem Neustart oder beim Betreten des Spielers wiederholt.
  • Sprachen. Englisch, Türkisch, Spanisch, Deutsch, Französisch und Russisch. Jede Nachricht lässt sich bearbeiten.

Keine Telemetrie, keine Update-Prüfung und keine ausgehenden Verbindungen außer dem einmaligen Treiber-Download.

Events für Entwickler #

BountyBoard löst BountyPlaceEvent (abbrechbar), BountyClaimEvent und BountyExpireEvent aus.