Grzybcio Wiki
GrzybcioRynek

Vault i ekonomia

Bez działającej ekonomii rynek nie ruszy. Instalacja Vaulta i pluginu ekonomii od zera.

To najczęstszy punkt, w którym instalacja się wykłada. Warto poświęcić mu pięć minut, zanim zaczniesz szukać błędów w samym rynku.

Dlaczego potrzebne są dwa pluginy

Vault sam z siebie nie ma pieniędzy

Vault to warstwa pośrednia, nie ekonomia. Nie trzyma sald, nie wie, ile kto ma. Jego rolą jest dać pluginom jeden wspólny sposób rozmawiania z dowolnym pluginem ekonomii.

Sam Vault bez pluginu ekonomii = rynek nie działa.

GrzybcioRynek
      │  „przelej 100 od gracza A do gracza B"
      ▼
   Vault                      ← tłumacz, nie bank
      │
      ▼
EssentialsX                   ← tu faktycznie są salda

Instalacja

Vault

Wrzuć Vault.jar do plugins/ i zrestartuj serwer.

Sprawdź /plugins — Vault powinien być na zielono.

Plugin ekonomii

Najpopularniejszy wybór to EssentialsX. Alternatywy: CMI, BentoBox Economy i kilka innych — rynek nie ma preferencji, byle działały przez Vaulta.

Wrzuć plik JAR do plugins/ i zrestartuj.

Sprawdź, czy ekonomia działa

Wejdź na serwer i wpisz:

/balance

Musi zwrócić kwotę. Jeśli zwraca „unknown command" albo błąd, ekonomia nie działa i nie ma sensu iść dalej.

Sprawdź, czy Vault ją widzi

/vault-info

W odpowiedzi powinno być wypisane, który plugin obsługuje ekonomię. Jeśli w tym miejscu jest pusto, rynek też jej nie znajdzie.

Dopiero teraz wgraj GrzybcioRynek

Restart serwera. W konsoli nie powinno być ostrzeżeń o braku ekonomii.

Nadanie graczom pieniędzy do testów

/eco give Nick 10000

Bez pieniędzy nie przetestujesz zakupu, a „nie działa kupowanie" bardzo często oznacza po prostu puste konto.

Prowizje a ekonomia

Rynek pobiera dwa rodzaje prowizji — opisane szczegółowo w Konfiguracji:

ProwizjaKto płaciKiedy
Od wystawieniaSprzedawcaPrzy wystawianiu oferty
Od sprzedażySprzedawcaPotrącana z ceny przy zakupie

Kupujący zawsze płaci pełną cenę widoczną w ofercie. Sprzedawca dostaje cenę pomniejszoną o prowizję od sprzedaży.

Gdzie trafiają prowizje

Opcja market-fee.sink-account decyduje, co się dzieje z prowizją od sprzedaży:

WartośćEfekt
"" (puste)Pieniądze znikają z ekonomii — klasyczny money sink
"serwer"Trafiają na konto Vault o tej nazwie

Money sink to nie strata

Znikanie pieniędzy z obiegu to normalne narzędzie przeciw inflacji na serwerze. Jeśli gracze drukują pieniądze szybciej, niż je wydają, prowizja spalana przy każdej transakcji spowalnia ten proces.

Konto skarbca musi istnieć

Jeśli wpiszesz nazwę konta, które nie istnieje w twoim pluginie ekonomii, wpłata się nie uda. Zakup mimo to zakończy się sukcesem, a w logu pojawi się ostrzeżenie — prowizja po prostu przepadnie. Sprawdź log po pierwszej transakcji.

Wypłata dla sprzedawcy offline

Gdy ktoś kupi przedmiot nieobecnego gracza, pieniądze trafiają na jego konto od razu — nie musi być online. Vault operuje na kontach, nie na graczach w grze.

Częste problemy

On this page