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.
@johandre
http://gyazo.com/2ad34ca004904b2c1f1efb9d30b7bccf.png
Is this a votesend error?
@zapadoz98
When you say have a listener what do you mean? Something in the Votifier listener folder?
@JJtCool
Stop your servers. Then delete the key in the votesend file (should be on your main server). Then go to your other server take the public key of that votfier and paste it into the votesend(other server) filer. Make sure both ur servers have a listener on them and a port is different from 1 anther and opened.
Got it installed, experiencing a problem, when voting error code is appearing via console saying that VoteSend sent the vote off, but Votifier has some error code saying; "Unable to decrypt vote record. Make sure that that your public key matches the one you gave the server list.
Now my config doesn't have the "hub" server in it, only the 2nd server I want the votes sent to.
@Znoix
tell me if it this video helped you out.
Hey i thought it was confusing so i made a youtube video (2 parts) to tell you how to do it. It took me forever to figure it out from the other video and here. This is for multiple servers. Part 1: https://www.youtube.com/watch?v=-CeZtjiFSig Part:2: https://www.youtube.com/watch?v=7HTlYrJNkJ4
Uhm it might be a stupid question but can I still use galistener as a voting listener if I have this plugin?
@kaarekaare
It works for me, with more than 3 servers.
Hello @swifteh3146
I found a bug When I put more than 3 servers in the config the plugin dont work. Please fix it. And update it to 1.7.4
Thanks a lot for this! It works perfectly for me
@tobster78
Yes it does lol
Great work mate :) Plugin doesn't work.
Well I did not put this for in my Hub server or marked the server that i have this plugin on but i got a Infinite voting loop. And players got unlimited stuff so i had to rollback all the servers.
I got the same error like WoZo and plantj0 since i updatet on Version 1.7.2 ! Plz fix it i need the Plugin and the Users of my Vote-Plugin also need it i linked your Vote Send Plugin on my Plugin Page !
@sadsad891
It might help if you had votifier -.-
For time when servers (other than the lobby) can go offline for an extended period of time, it would be awesome if VoteSend had a built in queue feature for the servers.
[14:07:28 ERROR]: Could not load 'plugins/VoteSend.jar' in folder 'plugins' org.bukkit.plugin.UnknownDependencyException: Votifier at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:196) [spigot_vgbin.jar:git-Spigot-1212] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugins(CraftServer.java:259) [spigot_vgbin.jar:git-Spigot-1212] at net.minecraft.server.v1_7_R1.DedicatedServer.init(DedicatedServer.java:133) [spigot_vgbin.jar:git-Spigot-1212] at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:430) [spigot_vgbin.jar:git-Spigot-1212] at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [spigot_vgbin.jar:git-Spigot-1212]
I'm getting the same errors below since 1.7.
I keep getting this: http://pastebin.com/8rMsFDTg But it does seem to register my vote.