Vote Send
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.
dev.bukkit.org/paste/8192
Could someone please explain this in detail? I have been trying for weeks to get this to work with no success.
Perfect, got it working :D for the server IP simply put 0.0.0.0 that is what I didnt do last time. No more errors, every server listens to the vote ping
http://pastebin.com/jFY2dn6H
Getting these errors when i send a test vote/real vote.
Yea this is really hating 1.6.2 I am running it on a bukkit server with no other plugins other than vault and votifier. /sendvote playername really spams the hell out of the log, and times out the process. Nothing happens but errors. I cant find any other similar plugins that will help my bungee hub :/
Great plugin for hubs! :_) Works perfectly.
the plugin is nice but when you have Bungee is this not good is working but not what you wans
This plugin is not performing consistently for me. I get this error most of the time.
[WARNING] [Votifier] Protocol error. Ignoring packet - Software caused connection abort: recv failed
Could we get a supported version for http://www.spigotmc.org/resources/bungeefier.57/ please I am willing to support this as much as I can.
Hi i seem to be getting this error when sending votes from my main server to another server under a different ip and machine 2013-05-21 22:00:39 [WARNING] [Votifier] Protocol error. Ignoring packet - Connection reset
Any idea what could be causing this thanks Sky
@MadGrover
it works with 1.5.2
Update for 1.5.2 ?
Getting some console errors, spigot 1.5.2 http://dev.bukkit.org/paste/7750/
@FarmerKaine
no it doesn't (and for that matter, it can't) add votes to the original voting website.
@S4BRE
Give the error log, otherwise we can't help you.
@FarmerKaine
you ran seen it work? cause i have a ton of errors when i run the test command
FYI to everyone...this works fine with 1.5.2. I had it on my HUB, and it successfully sent the votes to the listeners on my other 3 servers as well. The rewards were all given.
I want to confirm something though... This doesn't actually ADD a vote on the actual site, right? For example, I vote on PMC for my HUB, it doesn't actually cast a PMC vote for my other 3 servers, correct? I'd need the unique vote identifier links for that to happen.
I just want to confirm that because the actual vote on the site is important for me so far, therefore I may disable this until I can grow my servers further and have a much more regular base, and not rely on vote positioning as much.
does this work on 1.5.2
I still get the same error.
2013-05-05 04:30:29 [WARNING] [Votifier] Protocol error. Ignoring packet - Software caused connection abort: recv failed
Ok, I have Votifier set up and Vote Send set up on the Hub server, when I vote though the vote only goes to the Hub server so I receive my items in there. When I am in another server I do not receive the items.
I get this error. Same in testing. 2013-04-24 03:51:17 [WARNING] [Votifier] Protocol error. Ignoring packet - Software caused connection abort: recv failed 2013-04-24 03:51:19 [WARNING] [Votifier] Protocol error. Ignoring packet - Software caused connection abort: recv failed
EDIT: Fixed it by using external hostnames. I first used localhost and 127.0.0.1 since it was local but it works only half the time.