Ajoute un expansion PlaceholderAPI (%votenetwork_...%)
Le scoreboard du joueur affichait %current%/%required% en clair car seule une API Java existait, pas de placeholders texte. Enregistre automatiquement si PlaceholderAPI est present (softdepend) : voteparty_current, voteparty_required, voteparty_remaining, maintenance, pending (rafraichi en arriere-plan, async). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
a76c641b7d
commit
74b2914529
@@ -157,6 +157,20 @@ api.getPendingVotes(player.getUniqueId(), pending -> {
|
||||
- `getVotePartyCurrentVotes()` / `getVotePartyRequiredVotes()` : lecture directe en mémoire, thread principal uniquement.
|
||||
- `getPendingVotes(...)` : lecture asynchrone du stockage configuré (MySQL ou YAML), ne consomme pas les votes contrairement à `/claim`.
|
||||
|
||||
### Placeholders PlaceholderAPI (scoreboard/GUI sans coder de plugin)
|
||||
|
||||
Si [PlaceholderAPI](https://www.spigotmc.org/resources/placeholderapi.6245/) est installé, VoteNetwork enregistre automatiquement ses propres placeholders (aucune config nécessaire) :
|
||||
|
||||
| Placeholder | Valeur |
|
||||
|---|---|
|
||||
| `%votenetwork_voteparty_current%` | Votes cumulés sur ce serveur pour le VoteParty |
|
||||
| `%votenetwork_voteparty_required%` | Objectif VoteParty (`voteparty.votes-requis`) |
|
||||
| `%votenetwork_voteparty_remaining%` | Votes restants avant déclenchement |
|
||||
| `%votenetwork_maintenance%` | `true`/`false` |
|
||||
| `%votenetwork_pending%` | Votes en attente du joueur (rafraîchi en arrière-plan, pas de lag) |
|
||||
|
||||
Utilisez ces placeholders directement dans la config de votre plugin de scoreboard/tab/GUI habituel (FeatherBoard, TAB, DeluxeMenus, ...) — **pas** `%current%`/`%required%` bruts, qui n'existent pas côté PlaceholderAPI et doivent être définis dans la config du plugin de scoreboard lui-même.
|
||||
|
||||
## Structure de la base de données
|
||||
|
||||
Créée automatiquement si absente (mode `mysql`) :
|
||||
|
||||
Reference in New Issue
Block a user