What is GrzybcioRynek?
Czym jest plugin GrzybcioRynek 1.0.3 i czym nie jest — rynek stałocenowy, nie aukcje i nie HTTP API.
Na podstawie kodu GrzybcioRynek 1.0.3 i web 0.1.0.
GrzybcioRynek 1.0.3 to plugin Paper autorstwa Grzybcio (licencja Apache 2.0). Klasa główna: com.example.marketplace.MarketPlace. Działa wyłącznie na Paper / Minecraft 26.2. Na innej wersji MarketPlace.onEnable wywołuje isSupportedServerVersion() i plugin sam się wyłącza.
To stałocenowy rynek graczy: sprzedający wystawia przedmiot z ręki za ustaloną kwotę, kupujący otwiera GUI, potwierdza zakup i płaci przez Vault. Nie ma licytacji, przebijania stawek ani prawdziwych aukcji.
Czym jest
- Plugin Minecraft na Paper 26.2 (toolchain Java 25, budowa Gradle bez wrappera).
- Rynek fixed-price: cena jest stała w momencie wystawienia (
/market sell//wystaw). - GUI przeglądania, kategorii, ulubionych, historii, skrzynki, alertów i statystyk.
- Integracja z Vault (wymagana) oraz opcjonalnie Nexo, Oraxen i PlaceholderAPI.
- Dane na dysku:
listings.ymlimarket-data.ymlwplugins/GrzybcioRynek/. - Komunikaty w
config.ymlpodmessages.*— nie ma plikumessages.yml.
Czym nie jest
To nie są prawdziwe aukcje. Komenda /aukcje (aliasy rynek-gui, ah-gui) tylko otwiera GUI przeglądania. Nie ma licytacji, bidów ani przebijania ceny.
Plugin nie ma HTTP API. Folder Strona/ to mock UI w Next.js 16, niepołączony z pluginem.
Nie jest też:
- uniwersalnym pluginem na „każdy Paper” — tylko 26.2;
- samodzielną ekonomią — wymaga Vault oraz pluginu ekonomii.
Relacja pluginu i strony WWW
| Część | Rola | Połączenie z rynkiem w grze |
|---|---|---|
Plugin (PLugin/) | Jedyna działająca logika rynku | Vault, YAML, GUI |
Strona/ | Next.js 16, mock UI | Brak — dane mock, nie live |
Wiki (Wiki/) | Dokumentacja | Opisuje kod 1.0.3 |
HTTP API nie istnieje. Jeśli w nawigacji widzisz stronę o planowanym API, traktuj to jako 🚧 Planned, nie jako działającą funkcję.
Wersja i zależności
name: GrzybcioRynek
version: '1.0.3'
main: com.example.marketplace.MarketPlace
api-version: '26.2'
depend: [Vault]
softdepend: [Nexo, Oraxen, PlaceholderAPI, Essentials]
author: Grzybcio- Vault jest twardą zależnością. Bez Vault / bez providera ekonomii plugin wyłącza się po ponowieniu za 1 s (późny start Essentials).
- Essentials jest tylko
softdependpod timing Vault — brak bezpośredniego API Essentials. - JAR:
GrzybcioRynek-1.0.3.jar(admin wgrywa gotowy plik; budowa: Developer → Build).
Dla kogo
Dla administratorów serwerów Paper 26.2, którzy chcą rynek graczy ze stałą ceną, prowizją Vault, skrzynką zwrotów i opcjonalnymi custom itemami (Nexo / Oraxen). Nie dla serwerów 1.21.x ani dla osób szukających aukcji z licytacją.