Package com.vexsoftware.votifier.bungee
Class NuVotifierBungee
java.lang.Object
net.md_5.bungee.api.plugin.Plugin
com.vexsoftware.votifier.bungee.NuVotifierBungee
- All Implemented Interfaces:
com.vexsoftware.votifier.platform.plugin.proxy.ProxyVotifierPlugin,com.vexsoftware.votifier.platform.plugin.VotifierPlugin,com.vexsoftware.votifier.VoteHandler
public class NuVotifierBungee
extends net.md_5.bungee.api.plugin.Plugin
implements com.vexsoftware.votifier.VoteHandler, com.vexsoftware.votifier.platform.plugin.proxy.ProxyVotifierPlugin
-
Field Summary
Fields inherited from interface com.vexsoftware.votifier.platform.plugin.VotifierPlugin
KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCollection<com.vexsoftware.votifier.platform.BackendServer> com.vexsoftware.votifier.platform.logger.LoggingAdaptercom.vexsoftware.votifier.platform.scheduler.VotifierSchedulerOptional<com.vexsoftware.votifier.platform.BackendServer> booleanisDebug()voidvoidonEnable()voidvoidonVoteReceived(com.vexsoftware.votifier.model.Vote vote, com.vexsoftware.votifier.network.protocol.session.VotifierSession.ProtocolVersion protocolVersion, String remoteAddress) booleanreload()Methods inherited from class net.md_5.bungee.api.plugin.Plugin
getDataFolder, getDescription, getExecutorService, getFile, getLogger, getProxy, getResourceAsStream, onLoad
-
Constructor Details
-
NuVotifierBungee
public NuVotifierBungee()
-
-
Method Details
-
onEnable
public void onEnable()- Overrides:
onEnablein classnet.md_5.bungee.api.plugin.Plugin
-
reload
public boolean reload() -
onDisable
public void onDisable()- Overrides:
onDisablein classnet.md_5.bungee.api.plugin.Plugin
-
onVoteReceived
public void onVoteReceived(com.vexsoftware.votifier.model.Vote vote, com.vexsoftware.votifier.network.protocol.session.VotifierSession.ProtocolVersion protocolVersion, String remoteAddress) - Specified by:
onVoteReceivedin interfacecom.vexsoftware.votifier.VoteHandler
-
onError
- Specified by:
onErrorin interfacecom.vexsoftware.votifier.VoteHandler
-
getTokens
- Specified by:
getTokensin interfacecom.vexsoftware.votifier.platform.plugin.VotifierPlugin
-
getProtocolV1Key
- Specified by:
getProtocolV1Keyin interfacecom.vexsoftware.votifier.platform.plugin.VotifierPlugin
-
getPluginLogger
public com.vexsoftware.votifier.platform.logger.LoggingAdapter getPluginLogger()- Specified by:
getPluginLoggerin interfacecom.vexsoftware.votifier.platform.plugin.VotifierPlugin
-
getScheduler
public com.vexsoftware.votifier.platform.scheduler.VotifierScheduler getScheduler()- Specified by:
getSchedulerin interfacecom.vexsoftware.votifier.platform.plugin.VotifierPlugin
-
isDebug
public boolean isDebug()- Specified by:
isDebugin interfacecom.vexsoftware.votifier.platform.plugin.VotifierPlugin
-
getAllBackendServers
- Specified by:
getAllBackendServersin interfacecom.vexsoftware.votifier.platform.plugin.proxy.ProxyVotifierPlugin
-
getServer
- Specified by:
getServerin interfacecom.vexsoftware.votifier.platform.plugin.proxy.ProxyVotifierPlugin
-