Configure Vault
Short practice — depend Vault, Economy in ServicesManager, 1 s retry, deposits by UUID.
Compatible with: GrzybcioRynek 1.0.3Minecraft 26.2Web 0.1.0
Based on GrzybcioRynek 1.0.3 and web 0.1.0 source.
Vault has no separate section in the market config.yml. You configure installation and optionally market-fee.sink-account.
Checklist
- Vault plugin in
plugins/. - Economy plugin registering
Economy(e.g. EssentialsX Economy). - GrzybcioRynek with
depend: [Vault]. - Start Paper 26.2 — log
Pomyślnie połączono z Vault!.
If Economy is late (Essentials): first attempt fails → wait 1 s → second attempt → possible market disable.
UUID
All deposit / withdraw go to OfflinePlayer (UUID). No nick fallback. The provider must support UUID accounts, including offline.
Format shown by the market: $X or $X.XX (VaultHook.format), regardless of the Essentials symbol.
Only YAML key related to Vault
yaml
market-fee:
sink-account: ""Empty = burn the fee. Non-empty = deposit to the named Vault account.
Typical errors
| Symptom | What to check |
|---|---|
| Plugin disables after start | missing Vault or missing Economy after 1 s |
| Seller withdraw fails | UUID account, not nick; log NIE używam fallbacku po nicku |
| Fee “disappears” | sink-account: "" is intentional |
Wider description: Vault Setup page.