Premiare i voti dei tuoi giocatori
Questa guida spiega passo passo come dare una ricompensa in gioco a ogni giocatore che vota il tuo server su MineRadar.
Quale metodo scegliere?
- Plugin MineRadar: il più semplice. Un file da inserire, un comando da digitare. Niente porte né Votifier.
- Votifier: il metodo più diffuso. Il tuo server ha NuVotifier (o può installarlo) e una porta aperta.
- API di MineRadar: il tuo hosting blocca le porte, oppure hai un plugin o un sito personalizzati.
- Discord, in più: ogni voto annunciato in un canale del tuo server Discord.
Metodo 1: il plugin MineRadar (il più semplice)
- Scarica MineRadar.jar (Spigot o Paper, dalla 1.7 all’ultima versione) e mettilo nella cartella
plugins/del server. Riavvia. - Su MineRadar: profilo → il tuo server → scheda Ricompense → Genera il mio comando.
- Copia il comando
/mineradar setup …e digitalo nella console del server. Il plugin conferma l’installazione. - Per scegliere la ricompensa, modifica
rewardsinplugins/MineRadar/config.yml(un comando per riga,%player%= il giocatore) poi digita/mineradar reload./mineradar statusmostra lo stato.
plugins/MineRadar/config.yml
rewards: - "give %player% diamond 1" - "eco give %player% 100"
Metodo 1: Votifier
- Scarica NuVotifier e metti il file
.jarnella cartellaplugins/del server. Riavvia. - Apri
plugins/NuVotifier/config.yml(oplugins/Votifier/). Annota laport(8192 di default) e il token intokens→default. Dettagli: guida ufficiale di NuVotifier. - Verifica che questa porta sia aperta verso l’esterno. Con un hosting, spesso va aggiunta nel pannello («Porte» o «Allocations»).
- Su MineRadar: profilo → il tuo server → scheda Ricompense. Incolla porta e token e salva.
- Clicca Prova la connessione, poi invia un voto di prova con il tuo nome. Resta da configurare il plugin che dà la ricompensa: vedi sotto.
Configurare VotingPlugin (o un altro plugin di ricompense)
NuVotifier riceve il voto, ma è un altro plugin a dare la ricompensa. Il più usato è VotingPlugin. Premia un voto solo se il nome del servizio corrisponde: per MineRadar è MineRadar (maiuscole indifferenti).
- Installa VotingPlugin come NuVotifier, poi riavvia.
- Apri
plugins/VotingPlugin/VoteSites.ymle aggiungi il blocco qui sotto (la tua scheda Ricompense lo fornisce già compilato con il tuo link di voto). - Cambia la ricompensa (
Commands,Messages…) poi digita/av reload. - Invia un voto di prova da MineRadar. La console deve mostrare «Received a vote from service site 'MineRadar'» e
/av servicesitesdeve elencare MineRadar. Approfondimento: documentazione VotingPlugin sui nomi dei servizi.
plugins/VotingPlugin/VoteSites.yml
VoteSites:
MineRadar:
Enabled: true
ServiceSite: 'MineRadar'
VoteURL: 'https://it.mineradar.games/vote/votre-serveur'
VoteDelay: 12
Rewards:
Messages:
Player: '&aMerci pour ton vote sur MineRadar !'
Commands:
- 'give %player% diamond 1'
Un altro plugin (SuperbVote, GAListener…)? Il principio è lo stesso: se chiede un nome del servizio, indica MineRadar.
Metodo 2: l’API di MineRadar
Qui non viene inviato nulla al tuo server: è lui a chiedere a MineRadar chi ha votato. Nessuna porta da aprire.
- Scheda Ricompense → Genera una chiave API. Copiala: viene mostrata una sola volta.
- Dalla al tuo plugin o al tuo sviluppatore, solo lato server (mai in una pagina web).
- Quando un giocatore si connette o digita /vote, il plugin chiama claim con il suo nome. Se la risposta dice
"reclame": true, dà la ricompensa. Un voto si riscatta una sola volta. - Extra: classement restituisce i tuoi migliori votanti (mese, 30 giorni o stagione) e serveur il tuo stato e la tua posizione, da mostrare sul sito o su Discord.
Le chiamate principali
GET https://it.mineradar.games/api/v1/votes/check?pseudo=Steve POST https://it.mineradar.games/api/v1/votes/claim?pseudo=Steve GET https://it.mineradar.games/api/v1/votes/classement?periode=mois&limite=10 GET https://it.mineradar.games/api/v1/serveur Authorization: Bearer mr_…
In più: annunciare i voti su Discord
- Su Discord: Impostazioni server → Integrazioni → Webhook → Nuovo webhook. Serve il permesso «Gestire i webhook». Guida ufficiale di Discord.
- Scegli il canale, poi clicca Copia URL webhook.
- Incolla l’URL nella scheda Ricompense, parte Discord, e salva.
- Clicca Invia un messaggio di prova: deve comparire nel canale.
Condividere il tuo link di voto
La tua scheda Ricompense fornisce il link di voto. Aggiungi ?pseudo= seguito dal nome del giocatore per compilarlo: comodo in un comando /vote che invia un link personale.
Non funziona?
- «Nessuna risposta Votifier»: il plugin non è avviato, oppure la porta non è aperta presso l’hosting o nel firewall.
- «Token rifiutato»: ricopia il token da
config.yml, senza spazi prima o dopo. - Il voto arriva ma la ricompensa no: il nome del servizio non è
MineRadarnel tuo plugin di ricompense. - «Indirizzo non ancora risolto»: MineRadar non ha ancora misurato il tuo server. Riprova qualche minuto dopo.
- Doppia ricompensa: non usare Votifier e l’API per la stessa ricompensa.