Class PluginMessagingForwardingSource

java.lang.Object
com.vexsoftware.votifier.platform.forwarding.source.messaging.AbstractPluginMessagingForwardingSource
com.vexsoftware.votifier.bungee.platform.forwarding.PluginMessagingForwardingSource
All Implemented Interfaces:
com.vexsoftware.votifier.platform.forwarding.source.ForwardingVoteSource, net.md_5.bungee.api.plugin.Listener

public class PluginMessagingForwardingSource extends com.vexsoftware.votifier.platform.forwarding.source.messaging.AbstractPluginMessagingForwardingSource implements net.md_5.bungee.api.plugin.Listener
  • Field Summary

    Fields inherited from class com.vexsoftware.votifier.platform.forwarding.source.messaging.AbstractPluginMessagingForwardingSource

    cache, channel, serverFilter
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    PluginMessagingForwardingSource(String channel, NuVotifierBungee plugin, com.vexsoftware.votifier.cache.VoteCache voteCache, int dumpRate)
     
     
    PluginMessagingForwardingSource(String channel, com.vexsoftware.votifier.platform.forwarding.ServerFilter filter, NuVotifierBungee plugin, com.vexsoftware.votifier.cache.VoteCache cache, int dumpRate)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
    onPluginMessage(net.md_5.bungee.api.event.PluginMessageEvent event)
     
    void
    onServerConnected(net.md_5.bungee.api.event.ServerConnectedEvent event)
     

    Methods inherited from class com.vexsoftware.votifier.platform.forwarding.source.messaging.AbstractPluginMessagingForwardingSource

    attemptToAddToCache, attemptToAddToPlayerCache, forward, forwardSpecific, forwardSpecific, halt, handlePlayerSwitch, onServerConnect

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PluginMessagingForwardingSource

      public PluginMessagingForwardingSource(String channel, com.vexsoftware.votifier.platform.forwarding.ServerFilter filter, NuVotifierBungee plugin, com.vexsoftware.votifier.cache.VoteCache cache, int dumpRate)
    • PluginMessagingForwardingSource

      protected PluginMessagingForwardingSource(String channel, NuVotifierBungee plugin, com.vexsoftware.votifier.cache.VoteCache voteCache, int dumpRate)
  • Method Details

    • onPluginMessage

      public void onPluginMessage(net.md_5.bungee.api.event.PluginMessageEvent event)
    • onServerConnected

      public void onServerConnected(net.md_5.bungee.api.event.ServerConnectedEvent event)
    • init

      public void init()
      Specified by:
      init in interface com.vexsoftware.votifier.platform.forwarding.source.ForwardingVoteSource