Class NodePlayerExecutor
java.lang.Object
eu.cloudnetservice.modules.bridge.impl.node.player.NodePlayerExecutor
- All Implemented Interfaces:
eu.cloudnetservice.modules.bridge.player.executor.PlayerExecutor
public class NodePlayerExecutor
extends Object
implements eu.cloudnetservice.modules.bridge.player.executor.PlayerExecutor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final eu.cloudnetservice.modules.bridge.player.executor.PlayerExecutorprotected final eu.cloudnetservice.modules.bridge.player.PlayerManagerprotected final UUIDFields inherited from interface eu.cloudnetservice.modules.bridge.player.executor.PlayerExecutor
GLOBAL_UNIQUE_ID -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedNodePlayerExecutor(@NonNull UUID targetUniqueId) NodePlayerExecutor(@NonNull UUID targetUniqueId, @NonNull eu.cloudnetservice.modules.bridge.player.PlayerManager playerManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidconnectSelecting(@NonNull eu.cloudnetservice.modules.bridge.player.executor.ServerSelectorType selectorType) voidvoidconnectToGroup(@NonNull String group, @NonNull eu.cloudnetservice.modules.bridge.player.executor.ServerSelectorType selectorType) voidconnectToTask(@NonNull String task, @NonNull eu.cloudnetservice.modules.bridge.player.executor.ServerSelectorType selectorType) voidvoidsendChatMessage(@NonNull Component message, @Nullable String permission) voidsendPluginMessage(@NonNull String key, byte[] data) voidvoidspoofCommandExecution(@NonNull String command, boolean redirectToServer) protected eu.cloudnetservice.driver.channel.ChannelMessage.BuildertoProxy()uniqueId()Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface eu.cloudnetservice.modules.bridge.player.executor.PlayerExecutor
sendChatMessage, spoofCommandExecution
-
Field Details
-
GLOBAL
protected static final eu.cloudnetservice.modules.bridge.player.executor.PlayerExecutor GLOBAL -
targetUniqueId
-
playerManager
protected final eu.cloudnetservice.modules.bridge.player.PlayerManager playerManager
-
-
Constructor Details
-
NodePlayerExecutor
-
NodePlayerExecutor
-
-
Method Details
-
uniqueId
-
connect
-
connectSelecting
-
connectToFallback
public void connectToFallback()- Specified by:
connectToFallbackin interfaceeu.cloudnetservice.modules.bridge.player.executor.PlayerExecutor
-
connectToGroup
-
connectToTask
-
kick
-
sendTitle
-
sendChatMessage
-
sendPluginMessage
-
spoofCommandExecution
-
toProxy
-