EconomyShopGUI - darmowy sklep GUI
EconomyShopGUI to darmowa alternatywa dla płatnego ShopGUI+. Oferuje sklep administracyjny z interfejsem klikanych menu, dynamiczne ceny oparte na podaży i popycie, komendy /sell hand i /sell all oraz wsparcie od wersji 1.8 do 1.21.x. Idealny wybór dla serwerów, które chcą GUI sklep bez wydawania pieniędzy.
Co to jest EconomyShopGUI
EconomyShopGUI to darmowy, open-source plugin sklepowy z pełnym interfejsem graficznym. Działa na tej samej zasadzie co ShopGUI+ - admin konfiguruje asortyment i ceny, gracze kupują i sprzedają przez klikane menu otwierane komendą /shop.
Plugin jest rozwijany przez Gypopo od 2020 roku i zdobył popularność jako darmowy zamiennik ShopGUI+. Na SpigotMC ma ponad 200 000 pobrań. Nie wymaga licencji, nie ma ograniczeń funkcjonalnych i jest aktywnie aktualizowany pod nowe wersje Minecraft.
EconomyShopGUI jest dostępny na SpigotMC. Wymaga Vault i pluginu ekonomii (np. EssentialsX). Opcjonalnie wspiera PlayerPoints i TokenManager jako alternatywne waluty.
Instalacja i zależności
Stos zależności EconomyShopGUI:
EconomyShopGUI
├─ Vault (wymagany)
│ └─ EssentialsX Economy / CMI / CoinsEngine
├─ PlayerPoints (opcjonalny - punktowa waluta)
└─ PlaceholderAPI (opcjonalny - placeholdery) - Zainstaluj Vault i plugin ekonomii.
- Pobierz EconomyShopGUI ze SpigotMC.
- Wrzuć plik .jar do folderu
plugins/. - Uruchom serwer - plugin wygeneruje domyślną konfigurację z gotowym sklepem.
Domyślna konfiguracja zawiera przykładowe kategorie i przedmioty, więc sklep działa od razu po instalacji. Możesz go przetestować komendą /shop bez żadnej dodatkowej konfiguracji.
Konfiguracja sklepu
Struktura plików konfiguracyjnych:
plugins/EconomyShopGUI/
├─ config.yml # główna konfiguracja
├─ shops/
│ ├─ blocks.yml # kategoria: bloki
│ ├─ food.yml # kategoria: jedzenie
│ ├─ tools.yml # kategoria: narzędzia
│ └─ weapons.yml # kategoria: bronie
└─ messages.yml # komunikaty (do tłumaczenia) Przykład produktu w pliku kategorii:
items:
diamond:
material: DIAMOND
buy-price: 150.0
sell-price: 75.0
slot: 10
lore:
- "&7Cena kupna: &a$150"
- "&7Cena sprzedaży: &c$75" EconomyShopGUI obsługuje niestandardowe przedmioty z custom model data, enchantami i lore. Możesz sprzedawać gotowe narzędzia z enchantami (np. kilof Efficiency V za 2000$) lub przedmioty z ItemsAdder i Oraxen.
Komendy i uprawnienia
| Komenda | Opis | Uprawnienie |
|---|---|---|
/shop | Otwiera główne menu sklepu | economyshopgui.shop |
/shop [kategoria] | Otwiera konkretną kategorię | economyshopgui.shop |
/sellhand | Sprzedaje przedmiot z ręki | economyshopgui.sellhand |
/sellall | Sprzedaje cały ekwipunek | economyshopgui.sellall |
/sellgui | GUI sprzedaży (przeciągnij i upuść) | economyshopgui.sellgui |
/esgreload | Przeładowuje konfigurację | economyshopgui.reload |
Uprawnienia kategorii kontrolujesz przez LuckPerms: economyshopgui.shop.[nazwa_kategorii]. Gracze bez uprawnienia nie widzą danej kategorii w menu.
Dynamiczne ceny
EconomyShopGUI Premium (wersja rozszerzona, nadal darmowa na SpigotMC) oferuje system dynamicznych cen. Działa na zasadzie podaży i popytu:
- Gdy gracze masowo kupują dany przedmiot, jego cena rośnie.
- Gdy masowo sprzedają, cena spada.
- Ceny resetują się do bazowych po skonfigurowanym czasie.
System jest konfigurowalny per przedmiot. Możesz ustawić dynamiczne ceny na surowce (gdzie wahania mają sens), a stałe ceny na narzędzia i bronie (gdzie gracze oczekują przewidywalności).
Dynamiczne ceny wymagają EconomyShopGUI Premium - osobnego pliku .jar, który rozszerza podstawową wersję. Obie wersje są darmowe.
EconomyShopGUI vs ShopGUI+
| Funkcja | EconomyShopGUI | ShopGUI+ |
|---|---|---|
| Cena | Darmowy | $15 |
| GUI sklep | Tak | Tak |
| Dynamiczne ceny | Tak (Premium) | Tak |
| /sell hand i /sell all | Tak | Tak |
| Sprzedaż komend | Ograniczona | Pełna |
| Wiele walut | Vault + PlayerPoints | Vault + wiele dostawców |
| Dokumentacja | Dobra | Bardzo dobra |
Dla większości serwerów EconomyShopGUI jest wystarczający. ShopGUI+ ma przewagę w zaawansowanych funkcjach (sprzedaż komend, bardziej rozbudowane API), ale za $15. Jeśli potrzebujesz prostego GUI sklepu - EconomyShopGUI spełni swoje zadanie bez wydawania pieniędzy.
Powiązane artykuły: ShopGUI+, Vault, EssentialsX, katalog pluginów.