EconomyShopGUI: ein kostenloser GUI-Shop
EconomyShopGUI ist die kostenlose Alternative zum kostenpflichtigen ShopGUI+. Du bekommst einen Admin-Shop mit Klickmenüs, die Befehle /sell hand und /sell all sowie Support für die Versionen 1.8 bis 1.21.x. Dynamische Preise nach Angebot und Nachfrage gibt es in der Premium-Version. Passt gut für Server, die einen GUI-Shop wollen, ohne Geld auszugeben.
Was EconomyShopGUI ist
EconomyShopGUI ist ein kostenloses Shop-Plugin mit vollständiger grafischer Oberfläche. Es funktioniert wie ShopGUI+: Der Admin legt Sortiment und Preise fest, und die Spieler kaufen und verkaufen über Klickmenüs, die sie mit dem Befehl /shop öffnen.
Gypopo entwickelt das Plugin seit 2020, und es ist als kostenloser Ersatz für ShopGUI+ beliebt geworden. Auf SpigotMC hat es über 200.000 Downloads. Es braucht keine Lizenz und wird aktiv an neue Minecraft-Versionen angepasst.
EconomyShopGUI gibt es auf SpigotMC. Es setzt Vault und ein Economy-Plugin voraus (zum Beispiel EssentialsX). Optional kann es PlayerPoints und TokenManager als alternative Währungen nutzen.
Installation und Abhängigkeiten
Die Abhängigkeiten von EconomyShopGUI:
EconomyShopGUI
├─ Vault (erforderlich)
│ └─ EssentialsX Economy / CMI / CoinsEngine
├─ PlayerPoints (optional - Punktewährung)
└─ PlaceholderAPI (optional - Platzhalter) - Installiere Vault und ein Economy-Plugin.
- Lade EconomyShopGUI von SpigotMC herunter.
- Leg die .jar-Datei in den Ordner
plugins/. - Starte den Server. Das Plugin erzeugt eine Standardkonfiguration mit einem fertigen Shop.
Die Standardkonfiguration enthält Beispielkategorien und -items, der Shop funktioniert also direkt nach der Installation. Du kannst ihn mit dem Befehl /shop ohne weitere Einstellungen ausprobieren.
Shop konfigurieren
So sind die Konfigurationsdateien aufgebaut:
plugins/EconomyShopGUI/
├─ config.yml # Hauptkonfiguration
├─ shops/
│ ├─ blocks.yml # Kategorie: Blöcke
│ ├─ food.yml # Kategorie: Essen
│ ├─ tools.yml # Kategorie: Werkzeuge
│ └─ weapons.yml # Kategorie: Waffen
└─ messages.yml # Nachrichten (zum Übersetzen) Ein Beispielprodukt in einer Kategoriedatei:
items:
diamond:
material: DIAMOND
buy-price: 150.0
sell-price: 75.0
slot: 10
lore:
- "&7Kaufpreis: &a$150"
- "&7Verkaufspreis: &c$75" EconomyShopGUI unterstützt Custom Items mit Custom Model Data, Verzauberungen und Lore. Du kannst fertig verzauberte Werkzeuge verkaufen (zum Beispiel eine Spitzhacke mit Effizienz V für $2.000) oder Items aus ItemsAdder und Oraxen.
Befehle und Berechtigungen
| Befehl | Beschreibung | Berechtigung |
|---|---|---|
/shop | Öffnet das Hauptmenü des Shops | economyshopgui.shop |
/shop [category] | Öffnet eine bestimmte Kategorie | economyshopgui.shop |
/sellhand | Verkauft das Item in deiner Hand | economyshopgui.sellhand |
/sellall | Verkauft dein gesamtes Inventar | economyshopgui.sellall |
/sellgui | Verkaufs-GUI (Drag and Drop) | economyshopgui.sellgui |
/esgreload | Lädt die Konfiguration neu | economyshopgui.reload |
Die Berechtigungen für einzelne Kategorien steuerst du über LuckPerms: economyshopgui.shop.[category_name]. Spieler ohne die Berechtigung sehen die Kategorie nicht im Menü.
Dynamische Preise
EconomyShopGUI Premium (die erweiterte Version) bietet ein dynamisches Preissystem. Es arbeitet nach Angebot und Nachfrage:
- Kaufen Spieler ein Item in großen Mengen, steigt sein Preis.
- Verkaufen sie es in großen Mengen, fällt der Preis.
- Nach einer festgelegten Zeit gehen die Preise auf ihre Basiswerte zurück.
Das System lässt sich pro Item einstellen. Du kannst dynamische Preise für Rohstoffe festlegen (wo Schwankungen sinnvoll sind) und feste Preise für Werkzeuge und Waffen (wo Spieler berechenbare Preise erwarten).
Dynamische Preise setzen EconomyShopGUI Premium voraus, eine separate .jar-Datei, die die Basisversion erweitert.
EconomyShopGUI vs. ShopGUI+
| Funktion | EconomyShopGUI | ShopGUI+ |
|---|---|---|
| Preis | Kostenlos | $15 |
| GUI-Shop | Ja | Ja |
| Dynamische Preise | Ja (Premium) | Ja |
| /sell hand und /sell all | Ja | Ja |
| Verkaufsbefehle | Eingeschränkt | Vollständig |
| Mehrere Währungen | Vault + PlayerPoints | Vault + viele Anbieter |
| Dokumentation | Gut | Sehr gut |
Für die meisten Server reicht EconomyShopGUI aus. ShopGUI+ ist bei den erweiterten Funktionen im Vorteil (Verkaufsbefehle, eine umfangreichere API), kostet dafür aber $15. Wenn du nur einen einfachen GUI-Shop brauchst, erledigt EconomyShopGUI die Aufgabe, ohne dass du etwas bezahlst.
Weitere Artikel: ShopGUI+, Vault, EssentialsX, Plugin-Katalog.