Bungeecord Setups - BenCodez/VotingPlugin GitHub Wiki
Running on bungeecord:
BungeeMethod PLUGINMESSAGING
- This is the best and easiest method currently
- Proxy server has votifier only
- Global/per server reward
- Pretty easy to setup
- Almost drop and go, minor setup (Click above for details)
BungeeMethod REDIS
- Similar to PLUGINMESSAGING
- Minor configuration
- Global/per server rewards
- Proxy server has votifier only
BungeeMethod SOCKETS
- Hardest method (Would try PLUGINMESSAGING first)
- Global/per server reward
- No votifier forwarding required
- Last resort method generally
BungeeMethod MYSQL
- Running on bungeecoord not required, but recommended to avoid reward delays (2-3 minutes at most)
- Uses MYSQL database to transfer votes between servers (With votingplugin on bungee telling other servers to check for votes, rather than waiting for background task)
- Can also broadcast cross server
- Only 1 reward per network only
- Pretty easy to setup
- Votifier going to one spigot server only
Multi-Proxy
- Use PLUGINMESSAGING or REDIS with multiple proxies
- Experimental but working
Without running on bungee:
Votifier forwarding to each server (independent storage)
- Each server runs independently from each other, as a standalone server
- Uses votifier forwarding method
Running on velocity:
Velocity requires a mysql driver to be installed, one available here (install as a plugin in plugin folder) will allow VotingPlugin to run on velocity with no compatibility layer. Works the exact same as bungeecord.