name: IngameShopSpigot
version: 1.2
main: de.mviper.spigot.IngameShopSpigot
api-version: 1.19
depend: [Vault]
description: Verbindet den WP Ingame Shop Pro mit dem Spigot-Server
author: M_Viper

commands:
  orders:
    description: Zeigt deine letzten Bestellungen im Shop an
    usage: /orders
    permission: ingameshop.orders
  flytime:
    description: Zeigt deine aktive verbleibende Fly-Zeit an
    usage: /flytime
    permission: ingameshop.flytime
  flyredeem:
    description: Löst einen Fly-Gutschein-Code ein
    usage: /flyredeem <Code>
    permission: ingameshop.flyredeem
  flycodes:
    description: Öffnet ein GUI mit deinen ungenutzten Fly-Gutscheinen
    usage: /flycodes
    permission: ingameshop.flycodes
  flygive:
    description: Gibt einem Spieler einen Fly-Gutschein-Code (Admin)
    usage: /flygive <Spieler> <Sekunden> [Label]
    permission: ingameshop.flygive
  flypause:
    description: Pausiert oder setzt die aktive Fly-Zeit fort
    usage: /flypause
    permission: ingameshop.flypause
  rankinfo:
    description: Zeigt deine aktiven zeitbasierten Ränge an
    usage: /rankinfo
    permission: ingameshop.rankinfo
  sell:
    description: Verkauft Items an den Shop (GUI, /sell hand, /sell all)
    usage: /sell [hand|all]
    permission: ingameshop.sell
  wpis:
    description: IngameShop Admin-Befehle
    usage: /wpis <reload>
    permission: ingameshop.reload
  abo:
    description: Zeigt eine Übersicht aller deiner laufenden Abonnements
    usage: /abo
    permission: ingameshop.abo
  flyabo:
    description: Zeigt deinen Fly-Abo Status und heutiges Tageslimit
    usage: /flyabo
    permission: ingameshop.flyabo
  flyabocancel:
    description: Kündigt dein Fly-Abo zum Monatsende
    usage: /flyabocancel [confirm]
    permission: ingameshop.flyabocancel
  flyabogive:
    description: Gibt einem Spieler ein Fly-Abo manuell (Admin)
    usage: /flyabogive <Spieler> <Monatspreis> [Label]
    permission: ingameshop.flyabogive
  plotslots:
    description: Zeigt deine aktuellen Plot-Slots (Basis + Extra + Abo)
    usage: /plotslots
    permission: ingameshop.plotslots
  plotabo:
    description: Zeigt deinen Plot-Abo Status
    usage: /plotabo
    permission: ingameshop.plotabo
  plotabocancel:
    description: Kündigt dein Plot-Abo zum Monatsende
    usage: /plotabocancel [confirm]
    permission: ingameshop.plotabocancel
  plotabogive:
    description: Gibt einem Spieler ein Plot-Abo manuell (Admin)
    usage: /plotabogive <Spieler> <Slots> <Monatspreis> [Label]
    permission: ingameshop.plotabogive
  plotslotsgive:
    description: Gibt einem Spieler permanente Plot-Slots (Admin)
    usage: /plotslotsgive <Spieler> <Slots> [Label]
    permission: ingameshop.plotslotsgive

permissions:
  ingameshop.orders:
    description: Kann eigene Bestellhistorie einsehen
    default: true
  ingameshop.flytime:
    description: Kann aktive Fly-Zeit abfragen
    default: true
  ingameshop.flyredeem:
    description: Kann Fly-Codes einlösen
    default: true
  ingameshop.flycodes:
    description: Kann eigene ungenutzte Fly-Codes auflisten
    default: true
  ingameshop.flygive:
    description: Kann Spielern Fly-Gutscheine geben (Admin)
    default: op
  ingameshop.flypause:
    description: Kann die eigene Fly-Zeit pausieren
    default: true
  ingameshop.rankinfo:
    description: Kann eigene aktive Ränge einsehen
    default: true
  ingameshop.sell:
    description: Kann Items an den Shop verkaufen
    default: true
  ingameshop.reload:
    description: Kann die IngameShop-Config live neu laden
    default: op
  ingameshop.abo:
    description: Kann eigene Abo-Übersicht einsehen
    default: true
  ingameshop.flyabo:
    description: Kann eigenen Fly-Abo-Status einsehen
    default: true
  ingameshop.flyabocancel:
    description: Kann eigenes Fly-Abo kündigen
    default: true
  ingameshop.flyabogive:
    description: Kann Spielern Fly-Abos manuell vergeben (Admin)
    default: op
  ingameshop.plotslots:
    description: Kann eigene Plot-Slot Übersicht einsehen
    default: true
  ingameshop.plotabo:
    description: Kann eigenen Plot-Abo-Status einsehen
    default: true
  ingameshop.plotabocancel:
    description: Kann eigenes Plot-Abo kündigen
    default: true
  ingameshop.plotabogive:
    description: Kann Spielern Plot-Abos manuell vergeben (Admin)
    default: op
  ingameshop.plotslotsgive:
    description: Kann Spielern permanente Plot-Slots vergeben (Admin)
    default: op