READ CAREFULLY. IF YOU DO NOT READ THE INSTALLATION, YOU WILL BE COMPLETELY BAFFLED AND HAVE NO CLUE WHAT TO DO.
After many requests of this being made, I have finally converted from Bukkit, to BungeeCord, the all famous Votifier. First off, Votifier is owned and created by VexSoftware. I have simply converted it to BungeeCord as they are not in correlation with BungeeCord. The conversion has many mishaps, and well, BungeeCord is advanced, so I haven't put too much worry into a bunch of checks for the setup. The set up will require at least 3 restarts of your Bungee Proxy.
INSTALLATION:
If you already have a pre-generated RSA, public.key file in your Bukkit server, this will be easy. If not, you will need to install Votifier onto one of your servers, and obtain a RSA key.
So, Step one.
Drag, Drop, Run, Generate.
Put Bungeefier.jar into your BungeeCord plugins, and let it generate the config.txt.
Step two.
Configuration.
All of the files will generate.
Config.txt
Line 1, IP. Put your Votifier IP here.
Line 2, Port. Put your Votifier Port here. (Default 8124)
Line 3, Debug. Want to see a bunch of worthless stuff in console? Put this to true. Else, leave it be. xD
RSAs.
public.key
Copy and paste your public RSA key here.
private.key
Copy and paste your private RSA key here.
Step three.
Restart it. (Or start it.)
If every thing is set up right, then your are all set.
Most common issue, (I am predicting.)
It says that port is in use!!!!
Well then that port is in use, stop running Votifier on your bukkit server.
Second,
WHY DO MY BUKKIT LISTENERS NOT WORK.
Because this is in BungeeCord. Not bukkit. You will need to make your own Listeners, or have one made for you.
Approved Listeners:
http://www.spigotmc.org/resources/vote4commands.113/
- By: roblabla
Most Asked Question,
THIS PLUGIN DOES NOTHING!
Yeah, I know. Develop a listener and make it do something.
Speaking of which, Developers, this does have a Vote Event.
Example Listener:
So you know, get out there and make some listeners. Thank you for what and what not. :3Code (Text):public class BungeeListener extends Plugin implements Listener{
public void onEnable(){
this.getProxy().getPluginManager().registerListener(this, this);
}
@Subscribe
public void onPlayerVote(VotifierEvent e){
Vote v = e.getVote();
ProxyServer.getInstance().getPlayer(v.getUsername()).sendMessage("I saw you voted. Thank you. :3");
}
}

Bungeefier 1.0
Votifier, for BungeeCord. No dependencies.