tapscrollWIKI

Auktionen & Angebote

Proxy-Bidding, Anti-Snipe, Preisangebote mit Treuhand, Grand Auctions und das Postfach als Verlustgarantie.

Gavel v1.0.0Paper · Folia supported1.21 – 1.21.x

Zeitauktionen

/ah auction <Startgebot> [Sofortkauf] [Stunden] listet das Item in deiner Hand als Zeitauktion. Ein optionaler Sofortkaufpreis beendet sie augenblicklich für jeden, der ihn zahlen will.

Mindesterhöhungen

plugins/Gavel/config.yml
bidding:  min-increment-percent: 5.0  min-increment-flat: 1.0

Die nötige Erhöhung ist der größere der beiden Werte. Bei einem Item für 20 gewinnt die Pauschale von 1; bei 200.000 die 5 %. So brauchen billige Auktionen keine vierzig Gebote, und teure werden nicht in bedeutungslosen Schritten hochgeschoben.

Proxy-Bidding

YAML
bidding:  proxy-bidding: true

Wie bei eBay: Der Bietende setzt sein Maximum, und Gavel erhöht für ihn in Mindestschritten, sobald er überboten wird — bis zu diesem Maximum. Niemand muss vor einem Timer sitzen bleiben.

Hinterlegt wird das Maximum

Gavel hält das volle Maximum treuhänderisch, nicht das aktuell sichtbare Gebot. Würde nur der sichtbare Betrag hinterlegt, könnten automatische Erhöhungen später an einem leeren Konto scheitern — der Bietende würde still aufhören zu gewinnen, ohne zu wissen warum.

Anti-Snipe

YAML
bidding:  anti-snipe:    enabled: true    trigger-window-seconds: 15    extend-seconds: 15    max-extensions: 20

Ein Gebot in den letzten 15 Sekunden schiebt das Ende um 15 Sekunden nach hinten. Sniping — warten, bis eine Sekunde übrig ist, damit niemand reagieren kann — funktioniert nicht mehr, und das Item geht an den, dem es tatsächlich am meisten wert ist.

max-extensions ist das Sicherheitsventil: Nach 20 Verlängerungen endet die Auktion in jedem Fall.

Rückzahlungen

YAML
bidding:  refund-on-outbid: true

Überbotene Bietende bekommen ihr Geld sofort zurück. Die Alternative — nichts hinterlegen und am Ende abrechnen — ist möglich, aber nicht empfohlen: Sie erzeugt Auktionen, deren Gewinner nicht zahlen kann, weil er das Geld während der Laufzeit anderweitig ausgegeben hat.

Ansagen

YAML
bidding:  broadcast-above: 100000

Gebote darüber werden serverweit angesagt. 0 deaktiviert es. Diese Einstellung entscheidet, ob sich ein Auktionshaus lebendig anfühlt — niedrig genug, dass ein paar Mal pro Stunde etwas kommt, hoch genug, dass es kein Spam ist.

Preisangebote

YAML
offers:  enabled: true  min-percent-of-price: 40.0  expire-hours: 24  max-open-per-player: 5  escrow: true

Auf ein Sofortkauf-Angebot kann ein Käufer einen niedrigeren Preis vorschlagen. Der Verkäufer nimmt an oder lehnt ab, über /ah offers.

  • min-percent-of-price verhindert Lowball-Spam. 40 % sind eine sinnvolle Untergrenze — darunter ist es keine Verhandlung, sondern Rauschen.
  • escrow: true hält das Geld, solange das Angebot offen ist, sodass ein angenommenes Angebot immer durchgeht.
  • max-open-per-player (5) verhindert, dass ein Käufer jedes Angebot der Seite mit Vorschlägen zubombardiert.

Abgelaufene Angebote geben die Treuhand automatisch frei.

Grand Auctions

YAML
grand-auction:  enabled: true  default-duration-seconds: 120  extend-window-seconds: 10  extend-seconds: 10  min-increment-percent: 5.0  bossbar-color: "YELLOW"  bossbar-style: "SEGMENTED_10"  broadcast-every-nth-bid: 1  announce-title: true

Eine serverweite Live-Auktion auf ein einzelnes Item, vom Team gestartet:

BASH
/aha grandauction 5000 180

Alle bieten gleichzeitig — aus dem Menü oder mit /ah grandbid <Betrag> — mit einem Bossbar-Countdown für den ganzen Server. Sie hat ihr eigenes Anti-Snipe-Fenster, und /aha stopauction beendet sie vorzeitig; der aktuell Führende gewinnt.

Auf vollem Server die Ansagen drosseln

broadcast-every-nth-bid: 1 sagt jedes einzelne Gebot an. Wenn 80 Spieler auf ein Behutsamkeitsbuch bieten, setz den Wert auf 3 oder 5, sonst ist der Chat unlesbar.

Grand Auctions sind das beste Event-Werkzeug im Plugin: Eine zweiminütige Live-Auktion auf etwas Seltenes holt Leute aus ihren Basen in dasselbe Gespräch.

Das Postfach

YAML
mailbox:  purge-after-days: 0  notify-on-join: true

Alles, was sonst verloren gehen könnte, landet hier:

  • Items aus unverkauft abgelaufenen Angeboten
  • Items aus stornierten Angeboten
  • ersteigerte Items
  • Items, die ein Admin per /aha give geschickt hat

Nichts wird still gelöscht. purge-after-days: 0 heißt „nie aufräumen", und das ist der empfohlene Wert — das Postfach ist die Garantie gegen Item-Verlust, und ein automatisches Aufräumen macht daraus eine Frist, der deine Spieler nie zugestimmt haben.

notify-on-join: true weist Spieler beim Einloggen auf ungeholte Post hin — genau das verhindert, dass sich das Postfach überhaupt füllt.

Stornieren

YAML
auction:  cancel-fee-percent: 0.0

Ein storniertes Angebot legt das Item ins Postfach. Die Einstellgebühr wird nie erstattet — das macht sie erst zur Bremse gegen Spam-Listing. cancel-fee-percent legt zusätzliche Kosten obendrauf, wenn Stornieren mehr wehtun soll.

Auktionen mit aktiven Geboten lassen sich nicht stornieren. Sonst könnte ein Verkäufer aussteigen, sobald ihm der Verlauf nicht passt — und Bieten wäre sinnlos.