Class PluginMessageListener
java.lang.Object
de.themoep.resourcepacksplugin.core.SubChannelHandler<com.velocitypowered.api.proxy.server.RegisteredServer>
de.themoep.resourcepacksplugin.velocity.listeners.PluginMessageListener
public class PluginMessageListener
extends de.themoep.resourcepacksplugin.core.SubChannelHandler<com.velocitypowered.api.proxy.server.RegisteredServer>
-
Field Summary
Fields inherited from class de.themoep.resourcepacksplugin.core.SubChannelHandler
MESSAGING_CHANNEL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringprotected StringloadKey()voidonServerSwitch(com.velocitypowered.api.event.player.ServerPostConnectEvent event) voidpluginMessageReceived(com.velocitypowered.api.event.connection.PluginMessageEvent event) protected voidprotected voidsendPluginMessage(com.velocitypowered.api.proxy.server.RegisteredServer target, byte[] data) Methods inherited from class de.themoep.resourcepacksplugin.core.SubChannelHandler
acceptsNewKey, generateKey, handleMessage, readPack, registerSubChannel, reload, sendKey, sendMessage, setKey, trustsSender, writePack
-
Constructor Details
-
PluginMessageListener
-
-
Method Details
-
pluginMessageReceived
public void pluginMessageReceived(com.velocitypowered.api.event.connection.PluginMessageEvent event) -
onServerSwitch
public void onServerSwitch(com.velocitypowered.api.event.player.ServerPostConnectEvent event) -
sendPluginMessage
protected void sendPluginMessage(com.velocitypowered.api.proxy.server.RegisteredServer target, byte[] data) - Specified by:
sendPluginMessagein classde.themoep.resourcepacksplugin.core.SubChannelHandler<com.velocitypowered.api.proxy.server.RegisteredServer>
-
saveKey
- Specified by:
saveKeyin classde.themoep.resourcepacksplugin.core.SubChannelHandler<com.velocitypowered.api.proxy.server.RegisteredServer>
-
loadKey
- Specified by:
loadKeyin classde.themoep.resourcepacksplugin.core.SubChannelHandler<com.velocitypowered.api.proxy.server.RegisteredServer>
-
getTargetType
- Specified by:
getTargetTypein classde.themoep.resourcepacksplugin.core.SubChannelHandler<com.velocitypowered.api.proxy.server.RegisteredServer>
-