Fix : vote perdu si le joueur est sur un serveur sans le plugin Spigot
Velocity envoyait le paquet direct des qu'un joueur etait en ligne, sans verifier que le serveur courant (ex: un lobby) avait bien VoteNetwork-Spigot installe. Message silencieusement perdu dans ce cas. Ajoute direct-vote.servers (config.properties) : liste blanche des serveurs equipes du plugin. Hors de cette liste, le vote est traite comme "joueur hors ligne" et stocke en base au lieu d'etre envoye en direct. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
520ca1c80b
commit
a47376db3a
@@ -12,3 +12,11 @@ mysql.database=votenetwork
|
||||
mysql.user=root
|
||||
mysql.password=changeme
|
||||
mysql.pool-size=5
|
||||
|
||||
# Liste (separee par des virgules) des noms de serveurs Velocity (tels que declares dans
|
||||
# velocity.toml) ou le plugin VoteNetwork-Spigot est installe. Si le joueur qui vote est
|
||||
# actuellement sur un serveur absent de cette liste (ex: un lobby sans le plugin), le vote
|
||||
# est stocke en base au lieu d'etre envoye en direct (qui serait silencieusement perdu).
|
||||
# Laisser vide = tous les serveurs sont consideres comme ayant le plugin (deconseille des
|
||||
# qu'un lobby/hub sans VoteNetwork-Spigot existe sur le reseau).
|
||||
direct-vote.servers=gen1,gen2
|
||||
|
||||
Reference in New Issue
Block a user