Class PlayersCommand
java.lang.Object
eu.cloudnetservice.modules.bridge.node.command.PlayersCommand
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final DateTimeFormatterprivate final NodePlayerManagerprivate final eu.cloudnetservice.driver.provider.CloudServiceProvider -
Constructor Summary
ConstructorsConstructorDescriptionPlayersCommand(@NonNull NodePlayerManager playerManager, @NonNull eu.cloudnetservice.driver.provider.CloudServiceProvider serviceProvider) -
Method Summary
Modifier and TypeMethodDescriptionvoidconnectPlayer(@NonNull eu.cloudnetservice.node.command.source.CommandSource source, @NonNull CloudPlayer player, @NonNull eu.cloudnetservice.driver.service.ServiceInfoSnapshot server) voiddeletePlayer(@NonNull eu.cloudnetservice.node.command.source.CommandSource source, @NonNull CloudOfflinePlayer player) voiddisplayOnlinePlayers(@NonNull eu.cloudnetservice.node.command.source.CommandSource source) voiddisplayPlayerInformation(@NonNull eu.cloudnetservice.node.command.source.CommandSource source, @NonNull CloudOfflinePlayer offlinePlayer) voiddisplayRegisteredCount(@NonNull eu.cloudnetservice.node.command.source.CommandSource source) voidkickPlayer(@NonNull eu.cloudnetservice.node.command.source.CommandSource source, @NonNull CloudPlayer player, @Nullable String reason, boolean force) voidmessagePlayer(@NonNull eu.cloudnetservice.node.command.source.CommandSource source, @NonNull CloudPlayer player, @NonNull String message) private @NonNull PlayerExecutorplayerExecutor(@NonNull CloudPlayer cloudPlayer) @NonNull eu.cloudnetservice.driver.service.ServiceInfoSnapshot
-
Field Details
-
DATE_TIME_FORMATTER
-
playerManager
-
serviceProvider
private final eu.cloudnetservice.driver.provider.CloudServiceProvider serviceProvider
-
-
Constructor Details
-
PlayersCommand
@Inject public PlayersCommand(@NonNull @NonNull NodePlayerManager playerManager, @NonNull @NonNull eu.cloudnetservice.driver.provider.CloudServiceProvider serviceProvider)
-
-
Method Details
-
defaultCloudPlayerParser
-
suggestOnlinePlayers
-
playerServiceParser
@NonNull public @NonNull eu.cloudnetservice.driver.service.ServiceInfoSnapshot playerServiceParser(@NonNull @NonNull CommandInput input) -
suggestPlayerService
-
defaultCloudOfflinePlayerParser
@NonNull public @NonNull CloudOfflinePlayer defaultCloudOfflinePlayerParser(@NonNull @NonNull CommandInput input) -
displayOnlinePlayers
-
displayRegisteredCount
-
displayPlayerInformation
public void displayPlayerInformation(@NonNull @NonNull eu.cloudnetservice.node.command.source.CommandSource source, @NonNull @NonNull CloudOfflinePlayer offlinePlayer) -
deletePlayer
public void deletePlayer(@NonNull @NonNull eu.cloudnetservice.node.command.source.CommandSource source, @NonNull @NonNull CloudOfflinePlayer player) -
kickPlayer
-
messagePlayer
-
connectPlayer
-
playerExecutor
-