Vote Send
Vote Send - share your votes across multiple servers
Vote send will allow you to make the most from your votes... by sharing them between servers!
This works by listening to the voting events passed from Votifier, breaking them down and resending them to a configurable list of servers.
Installing / Configuring
To install, place the VoteSend.jar file into your plugins folder. The first time it runs it will create a config.yml file which you can edit with details of the target servers.
Once configured simply type /vsreload and you're ready to go. You can also use /sendvote [playername] to send a fake vote to test that it arrives correctly on the target servers.
Commands
- /vsreload
- Reload the VoteSend config
- /sendvote [playername] [servicename]
- Send a test vote with optional service name (e.g. "/sendvote swifteh_ MC-Index")
Configuration
Each server entry in the config is made up from the following details:
- IP
- Target hostname or IP address.
- Port
- Votifier port
- Key
- Votifier public key which can be found in the "plugins/Votifier/rsa/public.key" file for each taget server.
- Custom
- Optional custom service name to send for each vote. This may be useful if you would like to distinguish between "shared" votes and those from an actual server listing site. Set this to '' to forward the original service name.
- Sample config.yml
servers:
server2:
IP: ip.server2.com
Port: 8192
Key: VOTIFIERPUBLICKEY
Custom: ''
server3:
IP: ip.server3.com
Port: 8192
Key: VOTIFIERPUBLICKEY
Custom: ''
anotherserver:
IP: ip.server4.com
Port: 8192
Key: VOTIFIERPUBLICKEY
Custom: 'SharedVotes'
Important
This plugin requires Votifier 1.8 or higher.
DO NOT PUT DETAILS OF YOUR MAIN / HUB SERVER IN THE CONFIG OR YOU WILL HAVE AN INFINITE VOTING LOOP.