Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen

🏛️ VAuctionhouse — Auktionshaus Plugin

Produktinformationen "🏛️ VAuctionhouse — Auktionshaus Plugin"

Funktion

VAuctionhouse ist ein vollständiges Auktionshaus für Paper-Server. Spieler verkaufen Items zum Festpreis oder per Auktion – alles über ein intuitives GUI-System.

  • 🛒 Festpreis-Verkauf – Items zum festen Preis einstellen, Käufer zahlen sofort
  • 🔨 Auktions-System – Items mit Mindestgebot versteigern, vorherige Bieter werden automatisch erstattet und benachrichtigt
  • 📋 Schritt-für-Schritt-Erstellung – Geführter GUI-Assistent: Item wählen → Typ → Währung → Preis → Kategorie → Laufzeit → Promotion → Bestätigung
  •  Promotion-System – Angebote gegen Gebühr bewerben: beworbene Items erhalten Glanzeffekt und werden im Auktionshaus priorisiert angezeigt
  • 🔍 Zweisprachige Volltextsuche – Angebote direkt im GUI nach Item-Namen in Deutsch und Englisch durchsuchen (über 2400 offizielle Minecraft-Übersetzungen, umlauttolerant)
  • 👤 Verkäufer-Seite – Alle Angebote eines Spielers auf einer übersichtlichen Seite (/ah list  oder Shift-Klick)
  • 📂 Kategorien – Konfigurierbare Kategorien mit Icons (Blöcke, Werkzeuge, Waffen & Rüstung, Materialien, Essen & Tränke, Sonstiges)
  • ⏱️ Wählbare Laufzeiten – Festpreis: z.B. 2, 7 oder 14 Tage – Auktionen: 30 Min bis 24 Stunden – jede Stufe mit eigenen Kosten
  • 💰 Steuer auf Verkäufe – Konfigurierbarer Steuersatz wird automatisch abgezogen
  • 💸 Einstellgebühren – Optionale Kosten je nach gewählter Laufzeit als zusätzlicher Money-Sink
  • 📜 Kauf- und Verkaufsverlauf – Vollständige Historie aller Käufe und Verkäufe in zwei Tabs mit Handelspartner, Preis, Währung und Datum
  • 📦 Eigene Angebote verwalten – Aktive und abgelaufene Listings in zwei Tabs, Items zurückholen, Einnahmen einsammeln
  • 🔔 Login-Benachrichtigungen – Spieler werden beim Joinen über abgelaufene Items und ausstehende Einnahmen informiert
  • 🏷️ Listing-Limits per Permission – Max. Angebote pro Spieler über Permissions steuerbar (ideal für Rang-Systeme)
  • 💱 Multi-Währung – Unterstützt Vault und optional VMultiEconomy für mehrere Währungen
  • 🛠️ Admin-Werkzeuge – Listings per GUI mit Shift+Klick entfernen, Markt leeren, Spieler-Angebote einsehen, Config live neu laden
  • 🌐 Mehrsprachig – Deutsch und Englisch mitgeliefert, GUI-Titel und alle Nachrichten direkt in den Sprachdateien anpassbar
  • ⚙️ Komplett konfigurierbar – GUI-Zeilen, Kategorien, Icons, Laufzeiten, Preislimits, Steuersatz, Promotion-Kosten, Einstellgebühren

Voraussetzungen: Paper 1.21+ · Java 21+ · Vault (erforderlich) · VMultiEconomy (optional) · PlaceholderAPI (optional)


Commands & GUI

Hauptcommand: /ah · Aliase: /auctionhouse, /auction

Spieler-Commands

CommandBeschreibungPermission
/ahÖffnet das Auktionshaus (Browse-GUI)auctionhouse.use
/ah sellNeues Angebot erstellen (Assistent)auctionhouse.sell
/ah myoffersEigene Angebote anzeigen (aktiv & abgelaufen)auctionhouse.use
/ah delete Eigenes Angebot stornierenauctionhouse.sell
/ah takemoneyAusstehende Verkaufseinnahmen abhebenauctionhouse.use
/ah historyKauf- und Verkaufsverlauf anzeigenauctionhouse.use
/ah list Angebote eines Verkäufers anzeigenauctionhouse.use
/ah helpHilfe anzeigen

Admin-Commands

CommandBeschreibungPermission
/ah admin reloadConfig & Sprachdateien neu ladenauctionhouse.admin.reload
/ah admin removeAngebote per GUI entfernen (Shift+Klick)auctionhouse.admin.remove
/ah admin clearAlle Angebote entfernenauctionhouse.admin.clear
/ah admin list Angebote eines Spielers anzeigenauctionhouse.admin.list

Permissions

PermissionBeschreibungStandard
auctionhouse.*Alle FunktionenOP
auctionhouse.useDurchsuchen, kaufen, bieten, Einnahmen abholenfalse
auctionhouse.sellAngebote erstellen und verwaltenfalse
auctionhouse.adminAlle Admin-CommandsOP
auctionhouse.admin.reloadConfig neu ladenfalse
auctionhouse.admin.removeBeliebiges Angebot entfernenfalse
auctionhouse.admin.clearAlle Angebote leerenfalse
auctionhouse.admin.listSpieler-Angebote einsehenfalse
auctionhouse.list.Max. Angebote pro Spieler (z.B. .list.10)false

GUI-Menüs

MenüFunktion
Browse-MenüAlle Angebote durchblättern, Kategorie-Filter, Suche, kaufen/bieten – beworbene Items mit Glanzeffekt
Meine AngeboteAktive & abgelaufene Listings in zwei Tabs, Items abholen, Einnahmen einsammeln
Angebot erstellenAssistent: Typ → Währung → Preis → Kategorie → Laufzeit → Promotion → Bestätigung
WährungsauswahlAuswahl der Währung bei mehreren verfügbaren Währungen
Promotion-AuswahlEigener Schritt: Angebot ohne oder mit Bewerbung einstellen (Kosten pro Stunde)
KaufbestätigungItem, Preis, Steuer, Gesamtkosten – bestätigen oder abbrechen
Listing-BestätigungZusammenfassung aller Details vor dem Einstellen
Kauf- & VerkaufsverlaufZwei Tabs: eigene Käufe und Verkäufe – chronologisch mit Handelspartner, Preis, Währung und Datum
Verkäufer-SeiteÜbersichtliche Ansicht aller Angebote eines Spielers – ohne extra Buttons
Admin-LöschenGUI mit allen aktiven Angeboten – Shift+Klick löscht sofort und benachrichtigt den Verkäufer

Datenbank-Anbindung

Optionale Anbindung an MySQL, MariaDB oder PostgreSQL via HikariCP-Connection-Pool.

  • Konfigurierbar in config.yml im Abschnitt database: (ganz unten)
  • Wenn aktiviert und erreichbar, wird die Datenbank exklusiv genutzt
  • Bestehende Daten (YAML/JSON) werden beim ersten Start automatisch migriert und als .migrated umbenannt
  • Ohne DB läuft das Plugin wie bisher mit Datei-Speicherung weiter
database:
  enabled: false
  type: mysql          # mysql | mariadb | postgresql
  host: localhost
  port: 3306
  database: vauctionhouse
  username: root
  password: ""
  pool-size: 10

0 von 0 Bewertungen

Durchschnittliche Bewertung von 0 von 5 Sternen

Bewerten Sie dieses Produkt!

Teilen Sie Ihre Erfahrungen mit anderen Kunden.