
Minecraft player marketplace with GUI and Vault. Optional Nexo/Oraxen support, expiring listings, auto seller payout.
GrzybcioRynek is a Spigot/Paper plugin for Minecraft 1.21 that adds a player marketplace (auction house) with a graphical interface, Vault economy integration, and support for custom items from Nexo and Oraxen.
Players can list the item in their hand for sale, browse other players' listings in a categorized GUI with pagination, and purchase items using the server's currency. Sellers are paid automatically and receive sale notifications — including after reconnecting if they were offline.
Listings are stored in listings.yml. The plugin enforces limits (default: 10 listings per player), listing expiry (default: 7 days), and safe transactions with rollback on failure. Administrators can reload the config and remove other players' listings.
/market sell, /wystaw)| Command | Description |
|---|---|
/market, /rynek, /ah |
Opens the market GUI |
/market sell <price> |
Lists the item in hand |
/market remove <id> |
Removes your listing (admins: any listing) |
/market reload |
Reloads the configuration |
/wystaw <price> |
Shortcut to list an item |
/aukcje, /rynek-gui, /ah-gui |
Opens the market GUI |
| Permission | Description | Default |
|---|---|---|
market.use |
Use the marketplace | everyone |
market.sell |
List items for sale | everyone |
market.reload |
Reload config | OP |
market.admin |
Remove other players' listings | OP |
GrzybcioRynek to plugin Spigot/Paper dla Minecraft 1.21, który dodaje na serwer rynek graczy (aukcje domowe) z graficznym interfejsem, integracją z ekonomią Vault oraz wsparciem dla przedmiotów z Nexo i Oraxen.
Gracze mogą wystawiać przedmiot trzymany w ręce na sprzedaż, przeglądać oferty innych w wygodnym GUI z kategoriami i stronicowaniem, a także kupować przedmioty za serwerową walutę. Sprzedawca otrzymuje pieniądze automatycznie, a przy sprzedaży dostaje powiadomienie — także po ponownym wejściu na serwer, jeśli był offline.
Plugin zapisuje oferty w pliku listings.yml, pilnuje limitów (domyślnie max. 10 ofert na gracza), wygasania ofert (domyślnie 7 dni) oraz bezpiecznych transakcji z rollbackiem w razie błędu. Administratorzy mogą przeładować konfigurację i usuwać cudze oferty.
/market sell, /wystaw)| Komenda | Opis |
|---|---|
/market, /rynek, /ah |
Otwiera GUI rynku |
/market sell <cena> |
Wystawia przedmiot z ręki |
/market remove <id> |
Usuwa własną ofertę (admin: dowolną) |
/market reload |
Przeładowuje konfigurację |
/wystaw <cena> |
Skrót do wystawienia przedmiotu |
/aukcje, /rynek-gui, /ah-gui |
Otwiera GUI rynku |
| Uprawnienie | Opis | Domyślnie |
|---|---|---|
market.use |
Korzystanie z rynku | wszyscy |
market.sell |
Wystawianie przedmiotów | wszyscy |
market.reload |
Przeładowanie configu | OP |
market.admin |
Usuwanie cudzych ofert | OP |
Autor: Grzybcio · Wersja: 1.0.1