Configure Vault
Krótka praktyka — depend Vault, Economy w ServicesManager, retry 1 s, wpłaty po UUID.
Kompatybilne z: GrzybcioRynek 1.0.3Minecraft 26.2Web 0.1.0
Na podstawie kodu GrzybcioRynek 1.0.3 i web 0.1.0.
Vault nie ma osobnej sekcji w config.yml rynku. Konfigurujesz instalację i ewentualnie market-fee.sink-account.
Checklista
- Plugin Vault w
plugins/. - Plugin ekonomii rejestrujący
Economy(np. EssentialsX Economy). - GrzybcioRynek z
depend: [Vault]. - Start Paper 26.2 — log
Pomyślnie połączono z Vault!.
Jeśli Economy spóźnia się (Essentials): pierwsza próba fail → czekanie 1 s → druga próba → ewentualne wyłączenie rynku.
UUID
Wszystkie deposit / withdraw idą na OfflinePlayer (UUID). Brak fallbacku na nick. Provider musi obsługiwać konta po UUID, także offline.
Format wyświetlany przez rynek: $X lub $X.XX (VaultHook.format), niezależnie od symbolu w Essentials.
Jedyny klucz YAML związany z Vault
yaml
market-fee:
sink-account: ""Puste = spal prowizję. Niepuste = wpłata na nazwane konto Vault.
Typowe błędy
| Objaw | Co sprawdzić |
|---|---|
| Plugin się wyłącza po starcie | brak Vault albo brak Economy po 1 s |
| Wypłata sprzedawcy fail | konto UUID, nie nick; log NIE używam fallbacku po nicku |
| Prowizja „znika” | sink-account: "" jest zamierzone |
Szerszy opis: strona Vault Setup.