Trzy elementy ekonomii serwera
Pomaga spojrzeć na ekonomię jak na trzy osobne zadania. Większości niedziałających konfiguracji brakuje jednego z nich, a nie ma zepsutego.
| Element | Jego zadanie | Czego używa ten poradnik |
|---|---|---|
| Plugin ekonomii | Trzyma saldo każdego gracza i dodaje komendy takie jak /balance i /pay | EssentialsX |
| Most | Pozwala innym pluginom czytać i zmieniać te salda bez wiedzy, który plugin ekonomii działa | VaultUnlocked, który serwer zna jako Vault |
| Sklepy | Zamieniają przedmioty na pieniądze i pieniądze na przedmioty, przez tabliczki, skrzynie albo menu | Tabliczki EssentialsX dla serwera, QuickShop-Hikari dla graczy |
Wszystkie trzy to pluginy, więc serwer działa na Paperze albo Purpurze; porównanie Paper, Purpur i Spigot pomaga wybrać.
Co robi Vault i którego Vaulta zainstalować
Vault nie trzyma pieniędzy i nie daje graczom nic do wpisania. To wspólny język: plugin sklepu prosi Vault o zabranie graczowi 40, a Vault przekazuje to do tego pluginu ekonomii, który jest zainstalowany.
Oryginalny Vault nie miał wydania od wersji 1.7.3 z lipca 2020. VaultUnlocked to fork, który wciąż jest aktualizowany, a na serwerze rejestruje się pod nazwą Vault, więc pluginy szukające Vaulta go znajdują. EssentialsX traktuje Vault jako opcjonalny i przekazuje mu swoje salda, gdy tylko Vault jest obecny.
Jeden Vault, nigdy dwa
VaultUnlocked i oryginalny Vault mają tę samą nazwę pluginu. Trzymaj w folderze plugins jeden jar, a na aktualnym serwerze niech to będzie VaultUnlocked, który „Katalog pluginów” w zakładce „Pluginy” sprawdził pod 26.2.
Salda i płatności w EssentialsX
EssentialsX przynosi ekonomię razem z domami, warpami i kitami. Instalację EssentialsX, LuckPerms i VaultUnlocked opisuje poradnik o EssentialsX, więc ta część zaczyna od działającego pluginu.
EssentialsX musi istnieć dla Twojej wersji
Katalog oferuje stabilne buildy tylko dla Twojej dokładnej wersji Minecrafta, a najnowszy stabilny EssentialsX, 2.22.0, kończy się na 26.1.2. Serwer na Java Edition 26.2 nie znajdzie go więc w katalogu; poradnik o EssentialsX wyjaśnia, którego buildu tam użyć.
| Komenda | Co robi |
|---|---|
/balance albo /bal | Pokazuje Twoje saldo albo saldo kogoś innego, gdy dodasz nazwę |
/pay <player> <amount> | Przenosi pieniądze z Twojego salda do innego gracza |
/paytoggle | Wstrzymuje płatności do Ciebie albo znowu je pozwala |
/baltop | Wypisuje najbogatszych graczy, strona po stronie |
/eco give <player> <amount> | Dodaje pieniądze, których wcześniej nie było |
/eco take <player> <amount> | Zabiera pieniądze i nie schodzi poniżej minimalnego salda |
/eco set <player> <amount> | Ustawia dokładne saldo |
/eco reset <player> <amount> | Przywraca saldo startowe, bez względu na wpisaną kwotę |
Komendy dla ekipy, takie jak eco, najłatwiej wpisywać w konsoli, gdzie idą bez ukośnika: eco give Wren 250. W grze każda komenda wymaga własnego uprawnienia, a EssentialsX nie daje zwykłym graczom żadnego z nich, nawet /balance. Operatorzy mają wszystkie; wszyscy inni dostają je przez LuckPerms, który przedstawia poradnik o poziomach operatora.
Konsola, z LuckPerms
lp group default permission set essentials.balance true
lp group default permission set essentials.pay true
lp group default permission set essentials.balancetop true/baltop czyta z listy, którą EssentialsX przebudowuje, gdy jest starsza niż dwie minuty, więc płatność sprzed chwili może jeszcze nie być widoczna. /baltop force przebudowuje ją od razu; w grze wymaga to essentials.balancetop.force.
Saldo startowe i limity
plugins/Essentials/config.yml
starting-balance: 0
currency-symbol: '$'
max-money: 10000000000000
min-money: -10000starting-balance to kwota, którą gracz ma przy pierwszym wejściu, więc podniesienie jej później nie doładowuje nikogo, kto wszedł wcześniej. min-money jest poniżej zera, a mimo to zwykli gracze nie mogą zejść na minus płatnością ani zakupem. Po edycji pliku zrestartuj serwer.
Tabliczki kupna i sprzedaży, linijka po linijce
Tabliczka EssentialsX to najszybszy sklep administracyjny: wydaje stałą ilość przedmiotu za stałą cenę albo przyjmuje ją i płaci. Przedmioty biorą się z serwera i w nim znikają, więc nikt nie uzupełnia skrzyni. Każdy rodzaj tabliczki na start jest wyłączony.
plugins/Essentials/config.yml
enabledSigns: [buy, sell]W pliku jest cała lista z # przed każdą nazwą. Zmień samą linijkę enabledSigns: na tę powyżej, nazwy z # zostaw bez zmian i zrestartuj serwer.
| Linijka | Tabliczka kupna | Tabliczka sprzedaży |
|---|---|---|
| 1 | [Buy] | [Sell] |
| 2 | Ile gracz dostaje, na przykład 16 | Ile gracz oddaje, na przykład 32 |
| 3 | Przedmiot, na przykład bread | Przedmiot, na przykład wheat |
| 4 | Cena, zapisana jako $40 albo po prostu 40 | Co gracz otrzymuje, na przykład $12 |

Gdy skończysz pisać poprawną tabliczkę, jej pierwsza linijka robi się ciemnoniebieska. Ciemnoczerwona znaczy, że EssentialsX nie mógł jej odczytać: ilość musi być liczbą całkowitą co najmniej 1, a przedmiot nazwą, którą rozpoznaje. Kliknięcie prawym przyciskiem wykonuje wymianę. Kliknięcie w kucaniu wymienia cały stack w ręce, z ceną liczoną za sztukę, bo allow-bulk-buy-sell jest włączone, dopóki go nie wyłączysz.
Kto może pisać tabliczki, a kto ich używać
Napisanie tabliczki wymaga essentials.signs.create.buy albo essentials.signs.create.sell, a użycie essentials.signs.use.buy albo essentials.signs.use.sell. Graczom daj tylko uprawnienia do używania. Każdy, kto może utworzyć tabliczkę kupna, może też napisać taką, która wydaje diamenty za 1.
Konsola, z LuckPerms
lp group default permission set essentials.signs.use.buy true
lp group default permission set essentials.signs.use.sell trueSprzedaż przez /sell i worth.yml
/sell hand i /sell inventory sprzedają prosto serwerowi po cenach z plugins/Essentials/worth.yml. Plik ma już ceny, między innymi cobblestone za 1 i diament za 200, a czego nie wymienia, tego w ogóle nie da się sprzedać. /worth hand pokazuje, ile dałby trzymany przedmiot, a /setworth <item> <price> zmienia cenę z poziomu gry. Przedmioty z własną nazwą /sell odrzuca, dopóki nie włączysz allow-selling-named-items.
Sklepy graczy z QuickShop-Hikari
Tabliczki handlują z serwerem. Do sklepów, które gracze prowadzą i zaopatrują sami, potrzebujesz pluginu sklepów w skrzyniach. QuickShop-Hikari jest aktualizowany: wydanie 6.3.0.2 z 4 września 2026 obsługuje 26.2 na Paperze i Purpurze i jest w katalogu pluginów.
Zainstaluj elementy
Z „Katalog pluginów” w zakładce „Pluginy” zainstaluj VaultUnlocked i QuickShop-Hikari obok swojego pluginu ekonomii, a potem raz zrestartuj serwer. Na 26.2 EssentialsX pochodzi z buildu opisanego w poradniku o EssentialsX, a nie z katalogu.
Pozwól graczom otwierać sklepy
Od początku sklepy mogą tworzyć tylko operatorzy. Daj grupie default pakiet
quickshop.playerkomendąlp group default permission set quickshop.player true.Otwórz sklep
Postaw skrzynię, trzymaj przedmiot, który chcesz sprzedawać, i kliknij nim skrzynię lewym przyciskiem. QuickShop-Hikari pyta na czacie o cenę, a Ty odpowiadasz liczbą.
Zaopatrz skrzynię
Włóż towar do środka. Zwykły sklep może sprzedać tylko to, co naprawdę jest w skrzyni, więc pusta skrzynia to zamknięty sklep.
Na czacie, patrząc na swój sklep
/quickshop price 25
/quickshop buy
/quickshop sell/quickshop price zmienia cenę, /quickshop buy odwraca sklep, żeby kupował ten przedmiot od innych graczy, a /quickshop sell przełącza go z powrotem. Klienci, którzy klikają w kucaniu, wymieniają jedną sztukę albo wszystko naraz. Unoszący się przedmiot nad skrzynią sklepu używa ProtocolLib albo PacketEvents, gdy jeden z nich jest zainstalowany.

Umieść ulicę targową na zabezpieczonym terenie (claim), żeby nikt nie wkopał się do sklepu od tyłu; poradnik o griefingu pokazuje, jak działają claimy.
Sklep administracyjny, sklepy graczy albo oba
| Sklep administracyjny | Sklepy graczy | |
|---|---|---|
| Zbudowany z | Tabliczek [Buy] i [Sell] albo sklepu QuickShop-Hikari przełączonego na /quickshop unlimited | Zwykłych skrzyń QuickShop-Hikari |
| Zapas | Nigdy się nie kończy | To, co włożył właściciel |
| Ceny ustala | Ty | Każdy właściciel sklepu |
| Wpływ na pieniądze | Tworzy pieniądze, gdy kupuje przedmioty, usuwa je, gdy sprzedaje | Przesuwa pieniądze między graczami; suma zostaje ta sama |
Prowadzenie obu dobrze działa: mały sklep administracyjny przy spawnie skupuje popularne plony po niskiej cenie i sprzedaje to, czego nikt nie zrobi, a ulica targowa zajmuje się resztą. Ceny administracyjne trzymaj skromne, bo cena skupu serwera staje się dolną granicą cen między graczami.
Którędy pieniądze wpływają, a którędy wypływają
Ceny rosną, gdy pieniądze ciągle napływają, a nic ich nie zabiera. Po kilku tygodniach weterani siedzą na ogromnych sumach, sklepy graczy liczą odpowiednio, a saldo startowe nic nie kupuje. Lekarstwem jest znajomość każdego kranu i każdego odpływu.
| Gdzie | Kierunek | Warto wiedzieć |
|---|---|---|
starting-balance | Wpływ | Raz dla każdego nowego gracza |
Tabliczki [Sell] i /sell | Wpływ | Zwykle największy kran, bo farmy nigdy nie stają |
/eco give | Wpływ | Nagrody z eventów i zwroty |
Tabliczki [Buy] | Odpływ | Przedmioty, których nie da się farmić, dają najstabilniejszy odpływ |
command-costs | Odpływ | Cena za każde użycie komendy |
/eco take | Odpływ | Kary |
/pay i sklepy graczy | Żaden | Pieniądze zmieniają właściciela, a suma stoi w miejscu |

Pobieraj trochę za wygodę
plugins/Essentials/config.yml
command-costs:
home: 25
kit-tools: 1500Każda linijka pobiera tę kwotę przy każdym użyciu komendy, a kit zapisuje się jako kit- i jego nazwa. Mała cena za coś, co ludzie robią każdego wieczoru, na przykład powrót do domu, zabiera przez miesiąc więcej niż jeden drogi przedmiot. Liczby są tylko przykładem.
Cena sprzedaży wyższa niż cena kupna drukuje pieniądze
Jeśli jedna tabliczka sprzedaje 16 chleba za 40, a inna skupuje 16 chleba za 50, każdy może chodzić między nimi i zarabiać 10 na każdej rundzie. Przed otwarciem porównaj każdy przedmiot, który pojawia się na obu rodzajach tabliczek i w worth.yml.
Włącz economy-log-enabled, a EssentialsX zapisze każdą wymianę na tabliczkach kupna, sprzedaży i wymiany oraz każde użycie /sell. Tydzień takiego zapisu pokazuje, który przedmiot jest prawdziwym kranem.
Czyszczenie sald, najpierw z kopią zapasową
Exploit albo źle wyceniona tabliczka może zostawić kilku graczy z absurdalnymi sumami. EssentialsX trzyma salda w plugins/Essentials/userdata, po jednym pliku na gracza nazwanym jego UUID, z kwotą pod money. Domy są w tym samym pliku, więc usunięcie folderu wyrzuca domy wszystkich razem z pieniędzmi.
Zrób kopię zapasową
W pakiecie z miejscami na kopie użyj „Utwórz kopię” w zakładce „Kopie zapasowe” i nadaj jej nazwę, na przykład przed czyszczeniem sald. „Przywróć” cofa cały serwer do tego momentu, jeśli czyszczenie pójdzie źle. Bez miejsc na kopie zaznacz folder
userdatawplugins/Essentialsw zakładce „Pliki”, naciśnij „Zip” i pobierz archiwum, które pojawi się obok.Uprzedź graczy
Powiedz, kiedy to nastąpi, żeby nikt nie spędził wieczoru na oszczędzaniu na zakup, który nie dojdzie do skutku.
Zresetuj w konsoli
eco set ** 0ustawia saldo każdego gracza, którego serwer kiedykolwiek widział, łącznie z graczami offline. Pojedyncza*dotarłaby tylko do graczy online.Sprawdź wynik
balz nazwą gracza pokazuje jedno saldo, abaltop forceod razu przebudowuje listę.
Użyj swojego salda startowego zamiast 0, jeśli starzy i nowi gracze mają zaczynać na równi.
Napisane i sprawdzone przez zespół Lodehost, ostatnia weryfikacja 14 września 2026.




