Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- address - Variable in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerProxyInfo
-
The field for the
addressrecord component. - address - Variable in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerServerInfo
-
The field for the
addressrecord component. - address() - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerProxyInfo
-
Returns the value of the
addressrecord component. - address() - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerServerInfo
-
Returns the value of the
addressrecord component. - allowed - Variable in class eu.cloudnetservice.modules.bridge.node.event.LocalPlayerPreLoginEvent.Result
- allowed() - Static method in class eu.cloudnetservice.modules.bridge.node.event.LocalPlayerPreLoginEvent.Result
-
Gets a jvm static result that allows the login.
- ALLOWED - Static variable in class eu.cloudnetservice.modules.bridge.node.event.LocalPlayerPreLoginEvent.Result
- availableOnGroups - Variable in record class eu.cloudnetservice.modules.bridge.config.ProxyFallback
-
The field for the
availableOnGroupsrecord component. - availableOnGroups - Variable in class eu.cloudnetservice.modules.bridge.config.ProxyFallback.Builder
- availableOnGroups() - Method in record class eu.cloudnetservice.modules.bridge.config.ProxyFallback
-
Returns the value of the
availableOnGroupsrecord component. - availableOnGroups(Set<String>) - Method in class eu.cloudnetservice.modules.bridge.config.ProxyFallback.Builder
B
- BRIDGE_CHANNEL_NAME - Static variable in interface eu.cloudnetservice.modules.bridge.BridgeManagement
- BRIDGE_PLAYER_CHANNEL_NAME - Static variable in interface eu.cloudnetservice.modules.bridge.BridgeManagement
- BRIDGE_PLAYER_DB_NAME - Static variable in interface eu.cloudnetservice.modules.bridge.BridgeManagement
- BRIDGE_PLAYER_EXECUTOR_CHANNEL_NAME - Static variable in interface eu.cloudnetservice.modules.bridge.BridgeManagement
- bridgeConfiguration - Variable in class eu.cloudnetservice.modules.bridge.event.BridgeConfigurationUpdateEvent
- bridgeConfiguration() - Method in class eu.cloudnetservice.modules.bridge.event.BridgeConfigurationUpdateEvent
-
Gets the updated configuration that was received on this component.
- BridgeConfiguration - Class in eu.cloudnetservice.modules.bridge.config
- BridgeConfiguration() - Constructor for class eu.cloudnetservice.modules.bridge.config.BridgeConfiguration
- BridgeConfiguration(String, Map<String, Map<String, String>>, Collection<String>, Collection<String>, Collection<ProxyFallbackConfiguration>) - Constructor for class eu.cloudnetservice.modules.bridge.config.BridgeConfiguration
- BridgeConfigurationUpdateEvent - Class in eu.cloudnetservice.modules.bridge.event
-
Called when the bridge configuration was updated.
- BridgeConfigurationUpdateEvent(BridgeConfiguration) - Constructor for class eu.cloudnetservice.modules.bridge.event.BridgeConfigurationUpdateEvent
-
Constructs a new configuration update event with the given configuration.
- BridgeDeleteCloudOfflinePlayerEvent - Class in eu.cloudnetservice.modules.bridge.event
-
Called after a cloud offline player was deleted from the database and the cache was flushed.
- BridgeDeleteCloudOfflinePlayerEvent(CloudOfflinePlayer) - Constructor for class eu.cloudnetservice.modules.bridge.event.BridgeDeleteCloudOfflinePlayerEvent
-
Constructs a cloud player delete event with the given cloud player.
- BridgeDocProperties - Class in eu.cloudnetservice.modules.bridge
-
The bridge service properties are there to read any properties set by the bridge module.
- BridgeDocProperties() - Constructor for class eu.cloudnetservice.modules.bridge.BridgeDocProperties
- BridgeManagement - Interface in eu.cloudnetservice.modules.bridge
-
The bridge management is a shared management for all platform dependent bridge implementations.
- BridgeProxyPlayerDisconnectEvent - Class in eu.cloudnetservice.modules.bridge.event
-
Called after a cloud player has disconnected from the proxy he was connected to.
- BridgeProxyPlayerDisconnectEvent(CloudPlayer) - Constructor for class eu.cloudnetservice.modules.bridge.event.BridgeProxyPlayerDisconnectEvent
-
Constructs a new proxy disconnect event with the given cloud player.
- BridgeProxyPlayerLoginEvent - Class in eu.cloudnetservice.modules.bridge.event
-
Called after the cloud player connected to the proxy AND connected successfully to a downstream server.
- BridgeProxyPlayerLoginEvent(CloudPlayer) - Constructor for class eu.cloudnetservice.modules.bridge.event.BridgeProxyPlayerLoginEvent
-
Constructs a new proxy login event with the given cloud player.
- BridgeProxyPlayerServerSwitchEvent - Class in eu.cloudnetservice.modules.bridge.event
-
Called after the cloud player switched its downstream service to another one.
- BridgeProxyPlayerServerSwitchEvent(CloudPlayer, NetworkServiceInfo) - Constructor for class eu.cloudnetservice.modules.bridge.event.BridgeProxyPlayerServerSwitchEvent
-
Constructs a new server switch event with the given cloud player and the previous service.
- BridgeServerPlayerDisconnectEvent - Class in eu.cloudnetservice.modules.bridge.event
-
Called when a cloud player disconnects from any downstream service but before the player connected to a new service.
- BridgeServerPlayerDisconnectEvent(CloudPlayer, NetworkServiceInfo) - Constructor for class eu.cloudnetservice.modules.bridge.event.BridgeServerPlayerDisconnectEvent
-
Constructs a new player server disconnect event for the given cloud player and the service the player disconnected from.
- BridgeServerPlayerLoginEvent - Class in eu.cloudnetservice.modules.bridge.event
-
Called when a cloud player connects to a downstream service.
- BridgeServerPlayerLoginEvent(CloudPlayer, NetworkPlayerServerInfo) - Constructor for class eu.cloudnetservice.modules.bridge.event.BridgeServerPlayerLoginEvent
-
Constructs a new player server login event for the given cloud player and the service the player connected to.
- BridgeServiceHelper - Class in eu.cloudnetservice.modules.bridge
-
The bridge service helper is designed to facilitate working with individual states of services.
- BridgeServiceHelper(ServiceTaskProvider, CloudServiceFactory, WrapperConfiguration) - Constructor for class eu.cloudnetservice.modules.bridge.BridgeServiceHelper
- BridgeServiceHelper.ServiceInfoState - Enum Class in eu.cloudnetservice.modules.bridge
-
The service info state allows a better separation of a service state than a service lifecycle.
- BridgeUpdateCloudOfflinePlayerEvent - Class in eu.cloudnetservice.modules.bridge.event
-
Called after a cloud offline player was updated in both the database and all caches.
- BridgeUpdateCloudOfflinePlayerEvent(CloudOfflinePlayer) - Constructor for class eu.cloudnetservice.modules.bridge.event.BridgeUpdateCloudOfflinePlayerEvent
-
Constructs a new cloud offline player update event with the given cloud offline player.
- BridgeUpdateCloudPlayerEvent - Class in eu.cloudnetservice.modules.bridge.event
-
Called after a cloud player was updated in both the database and all caches.
- BridgeUpdateCloudPlayerEvent(CloudPlayer) - Constructor for class eu.cloudnetservice.modules.bridge.event.BridgeUpdateCloudPlayerEvent
-
Constructs a new cloud player update event with the given cloud player.
- build() - Method in class eu.cloudnetservice.modules.bridge.config.ProxyFallback.Builder
- build() - Method in class eu.cloudnetservice.modules.bridge.config.ProxyFallbackConfiguration.Builder
- builder() - Static method in record class eu.cloudnetservice.modules.bridge.config.ProxyFallback
- builder() - Static method in record class eu.cloudnetservice.modules.bridge.config.ProxyFallbackConfiguration
- builder(ProxyFallback) - Static method in record class eu.cloudnetservice.modules.bridge.config.ProxyFallback
- builder(ProxyFallbackConfiguration) - Static method in record class eu.cloudnetservice.modules.bridge.config.ProxyFallbackConfiguration
- Builder() - Constructor for class eu.cloudnetservice.modules.bridge.config.ProxyFallback.Builder
- Builder() - Constructor for class eu.cloudnetservice.modules.bridge.config.ProxyFallbackConfiguration.Builder
C
- changeToIngame() - Method in class eu.cloudnetservice.modules.bridge.BridgeServiceHelper
-
Sets the state of the service this bridge instance is running on to
ingameand starts a new service of the task. - changeToIngame(boolean) - Method in class eu.cloudnetservice.modules.bridge.BridgeServiceHelper
-
Sets the state of the service this bridge instance is running on to
ingame. - clone() - Method in class eu.cloudnetservice.modules.bridge.player.CloudOfflinePlayer
- clone() - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerProxyInfo
- cloudOfflinePlayer - Variable in class eu.cloudnetservice.modules.bridge.event.BridgeUpdateCloudOfflinePlayerEvent
- cloudOfflinePlayer() - Method in class eu.cloudnetservice.modules.bridge.event.BridgeDeleteCloudOfflinePlayerEvent
-
Gets the cloud offline player that was deleted.
- cloudOfflinePlayer() - Method in class eu.cloudnetservice.modules.bridge.event.BridgeUpdateCloudOfflinePlayerEvent
-
Gets the cloud offline player that was updated.
- CloudOfflinePlayer - Class in eu.cloudnetservice.modules.bridge.player
-
The offline player represents a player who was either already connected on one of the proxies or was created manually.
- CloudOfflinePlayer(String, long, long, NetworkPlayerProxyInfo, Document) - Constructor for class eu.cloudnetservice.modules.bridge.player.CloudOfflinePlayer
-
Constructs a new cloud offline player.
- cloudPlayer - Variable in class eu.cloudnetservice.modules.bridge.event.BridgeDeleteCloudOfflinePlayerEvent
- cloudPlayer - Variable in class eu.cloudnetservice.modules.bridge.event.BridgeProxyPlayerDisconnectEvent
- cloudPlayer - Variable in class eu.cloudnetservice.modules.bridge.event.BridgeProxyPlayerLoginEvent
- cloudPlayer - Variable in class eu.cloudnetservice.modules.bridge.event.BridgeProxyPlayerServerSwitchEvent
- cloudPlayer - Variable in class eu.cloudnetservice.modules.bridge.event.BridgeServerPlayerDisconnectEvent
- cloudPlayer - Variable in class eu.cloudnetservice.modules.bridge.event.BridgeServerPlayerLoginEvent
- cloudPlayer - Variable in class eu.cloudnetservice.modules.bridge.event.BridgeUpdateCloudPlayerEvent
- cloudPlayer() - Method in class eu.cloudnetservice.modules.bridge.event.BridgeProxyPlayerDisconnectEvent
-
Gets the cloud player that disconnected from a proxy.
- cloudPlayer() - Method in class eu.cloudnetservice.modules.bridge.event.BridgeProxyPlayerLoginEvent
-
Gets the cloud player that connected to a proxy and a service.
- cloudPlayer() - Method in class eu.cloudnetservice.modules.bridge.event.BridgeProxyPlayerServerSwitchEvent
-
Gets the cloud player that switched servers.
- cloudPlayer() - Method in class eu.cloudnetservice.modules.bridge.event.BridgeServerPlayerDisconnectEvent
-
Gets the player that disconnected from a downstream service.
- cloudPlayer() - Method in class eu.cloudnetservice.modules.bridge.event.BridgeServerPlayerLoginEvent
-
Gets the player that connected to the given downstream service.
- cloudPlayer() - Method in class eu.cloudnetservice.modules.bridge.event.BridgeUpdateCloudPlayerEvent
-
Gets the cloud player that was updated.
- CloudPlayer - Class in eu.cloudnetservice.modules.bridge.player
-
The online player is a player who is currently connected to one of the proxies.
- CloudPlayer(NetworkPlayerProxyInfo, NetworkServiceInfo, NetworkServiceInfo, NetworkPlayerServerInfo, Document, String, long, long, NetworkPlayerProxyInfo, Document) - Constructor for class eu.cloudnetservice.modules.bridge.player.CloudPlayer
-
Constructs a new online cloud player.
- COL_TYPE - Static variable in record class eu.cloudnetservice.modules.bridge.WorldPosition
- comparator - Variable in enum class eu.cloudnetservice.modules.bridge.player.executor.ServerSelectorType
- comparator() - Method in enum class eu.cloudnetservice.modules.bridge.player.executor.ServerSelectorType
-
Gets the comparator used to sort the services infos according to the server selector type.
- compareTo(ProxyFallback) - Method in record class eu.cloudnetservice.modules.bridge.config.ProxyFallback
- compareTo(ServicePlayer) - Method in record class eu.cloudnetservice.modules.bridge.player.ServicePlayer
- configuration() - Method in interface eu.cloudnetservice.modules.bridge.BridgeManagement
-
Gets the bridge configuration that is currently loaded and applied.
- configuration(BridgeConfiguration) - Method in interface eu.cloudnetservice.modules.bridge.BridgeManagement
-
Sets the bridge configuration for every connected component in the cluster that is running the bridge.
- connect(String) - Method in interface eu.cloudnetservice.modules.bridge.player.executor.PlayerExecutor
-
Connects the player associated with this player executor to the given service.
- connectedService - Variable in class eu.cloudnetservice.modules.bridge.player.CloudPlayer
- connectedService() - Method in class eu.cloudnetservice.modules.bridge.player.CloudPlayer
-
Gets the downstream service the player is connected to.
- connectedService(NetworkServiceInfo) - Method in class eu.cloudnetservice.modules.bridge.player.CloudPlayer
-
Sets the downstream service the player is currently connected to.
- connectSelecting(ServerSelectorType) - Method in interface eu.cloudnetservice.modules.bridge.player.executor.PlayerExecutor
-
Connects the player associated with this player executor to any service running the cluster.
- connectToFallback() - Method in interface eu.cloudnetservice.modules.bridge.player.executor.PlayerExecutor
-
Connects the player associated with this player executor to the best matching fallback.
- connectToGroup(String, ServerSelectorType) - Method in interface eu.cloudnetservice.modules.bridge.player.executor.PlayerExecutor
-
Connects the player associated with this player executor to any service having the given group assigned.
- connectToTask(String, ServerSelectorType) - Method in interface eu.cloudnetservice.modules.bridge.player.executor.PlayerExecutor
-
Connects the player associated with this player executor to any service having the given task assigned.
- count() - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerProvider
-
Gets the count of supplied players by this player provider.
- countAsync() - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerProvider
-
Gets the count of supplied players by this player provider asynchronously.
D
- DEFAULT_MESSAGES - Static variable in class eu.cloudnetservice.modules.bridge.config.BridgeConfiguration
- defaultFallbackTask - Variable in class eu.cloudnetservice.modules.bridge.config.ProxyFallbackConfiguration.Builder
- defaultFallbackTask - Variable in record class eu.cloudnetservice.modules.bridge.config.ProxyFallbackConfiguration
-
The field for the
defaultFallbackTaskrecord component. - defaultFallbackTask() - Method in record class eu.cloudnetservice.modules.bridge.config.ProxyFallbackConfiguration
-
Returns the value of the
defaultFallbackTaskrecord component. - defaultFallbackTask(String) - Method in class eu.cloudnetservice.modules.bridge.config.ProxyFallbackConfiguration.Builder
- deleteCloudOfflinePlayer(CloudOfflinePlayer) - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Deletes the given offline player from the database, the local cache of the node and calls the deletion in the cluster.
- deleteCloudOfflinePlayerAsync(CloudOfflinePlayer) - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Deletes the given offline player from the database, the local cache of the node and calls the deletion in the cluster asynchronously.
- denied(Component) - Static method in class eu.cloudnetservice.modules.bridge.node.event.LocalPlayerPreLoginEvent.Result
-
Creates a new result that denies the login of the player and sets the given reason.
E
- EMPTY_ONLINE - Enum constant in enum class eu.cloudnetservice.modules.bridge.BridgeServiceHelper.ServiceInfoState
-
This state represents a service that is started and online but no players are connected to it.
- emptyService(ServiceInfoSnapshot) - Static method in class eu.cloudnetservice.modules.bridge.BridgeServiceHelper
-
Checks if the given service is empty.
- environment() - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkServiceInfo
-
Gets the environment of the given service from the given service id.
- environmentOnlinePlayers(ServiceEnvironmentType) - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Gets all online cloud players that are connected to a service of given service environment.
- environmentOnlinePlayersAsync(ServiceEnvironmentType) - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Gets all online cloud players that are connected to a service of given service environment asynchronously.
- equals(Object) - Method in record class eu.cloudnetservice.modules.bridge.config.ProxyFallback
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class eu.cloudnetservice.modules.bridge.config.ProxyFallbackConfiguration
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerProxyInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerServerInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkServiceInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class eu.cloudnetservice.modules.bridge.player.ServicePlayer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class eu.cloudnetservice.modules.bridge.WorldPosition
-
Indicates whether some other object is "equal to" this one.
- eu.cloudnetservice.modules.bridge - package eu.cloudnetservice.modules.bridge
- eu.cloudnetservice.modules.bridge.config - package eu.cloudnetservice.modules.bridge.config
- eu.cloudnetservice.modules.bridge.event - package eu.cloudnetservice.modules.bridge.event
- eu.cloudnetservice.modules.bridge.node.event - package eu.cloudnetservice.modules.bridge.node.event
- eu.cloudnetservice.modules.bridge.player - package eu.cloudnetservice.modules.bridge.player
- eu.cloudnetservice.modules.bridge.player.executor - package eu.cloudnetservice.modules.bridge.player.executor
- excludedGroups - Variable in class eu.cloudnetservice.modules.bridge.config.BridgeConfiguration
- excludedGroups() - Method in class eu.cloudnetservice.modules.bridge.config.BridgeConfiguration
- extra - Variable in class eu.cloudnetservice.modules.bridge.BridgeServiceHelper
- extra() - Method in class eu.cloudnetservice.modules.bridge.BridgeServiceHelper
- EXTRA - Static variable in class eu.cloudnetservice.modules.bridge.BridgeDocProperties
-
This service property reads the extra value of any given
ServiceInfoSnapshot.
F
- fallbackConfigurations - Variable in class eu.cloudnetservice.modules.bridge.config.BridgeConfiguration
- fallbackConfigurations() - Method in class eu.cloudnetservice.modules.bridge.config.BridgeConfiguration
- fallbacks - Variable in class eu.cloudnetservice.modules.bridge.config.ProxyFallbackConfiguration.Builder
- fallbacks - Variable in record class eu.cloudnetservice.modules.bridge.config.ProxyFallbackConfiguration
-
The field for the
fallbacksrecord component. - fallbacks() - Method in record class eu.cloudnetservice.modules.bridge.config.ProxyFallbackConfiguration
-
Returns the value of the
fallbacksrecord component. - fallbacks(List<ProxyFallback>) - Method in class eu.cloudnetservice.modules.bridge.config.ProxyFallbackConfiguration.Builder
- fillCommonPlaceholders(String, String, ServiceInfoSnapshot) - Static method in class eu.cloudnetservice.modules.bridge.BridgeServiceHelper
-
Replaces commonly used placeholders in the given input string using the given service as the information source.
- findMessage(Locale, String, Function<String, C>, C, boolean) - Method in class eu.cloudnetservice.modules.bridge.config.BridgeConfiguration
- firstLoginTimeMillis - Variable in class eu.cloudnetservice.modules.bridge.player.CloudOfflinePlayer
- firstLoginTimeMillis() - Method in class eu.cloudnetservice.modules.bridge.player.CloudOfflinePlayer
-
Gets the time-stamp when the player connected for the first time.
- firstOfflinePlayer(String) - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Gets the first registered offline player that has the given name.
- firstOfflinePlayerAsync(String) - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Gets the first registered offline player that has the given name asynchronously.
- firstOnlinePlayer(String) - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Gets the first cloud player that is online and has the given case-insensitive name.
- firstOnlinePlayerAsync(String) - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Gets the first cloud player that is online and has the given case-insensitive name asynchronously.
- forcedHost - Variable in class eu.cloudnetservice.modules.bridge.config.ProxyFallback.Builder
- forcedHost - Variable in record class eu.cloudnetservice.modules.bridge.config.ProxyFallback
-
The field for the
forcedHostrecord component. - forcedHost() - Method in record class eu.cloudnetservice.modules.bridge.config.ProxyFallback
-
Returns the value of the
forcedHostrecord component. - forcedHost(String) - Method in class eu.cloudnetservice.modules.bridge.config.ProxyFallback.Builder
- fromServiceInfoSnapshot(ServiceInfoSnapshot) - Static method in record class eu.cloudnetservice.modules.bridge.player.NetworkServiceInfo
-
Creates a new network service info with groups and the service id from the given service.
- FULL_ONLINE - Enum constant in enum class eu.cloudnetservice.modules.bridge.BridgeServiceHelper.ServiceInfoState
-
This state represents a service that is started, online and full.
- fullService(ServiceInfoSnapshot) - Static method in class eu.cloudnetservice.modules.bridge.BridgeServiceHelper
-
Checks if the given service is full.
G
- GLOBAL_UNIQUE_ID - Static variable in interface eu.cloudnetservice.modules.bridge.player.executor.PlayerExecutor
- globalPlayerExecutor() - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Gets the jvm static player executor for all players that are connected to the network.
- group - Variable in record class eu.cloudnetservice.modules.bridge.WorldPosition
-
The field for the
grouprecord component. - group() - Method in record class eu.cloudnetservice.modules.bridge.WorldPosition
-
Returns the value of the
grouprecord component. - groupOnlinePlayers(String) - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Gets a player provider that provides access to all players that are connected to a service with the group with the given name.
- groups - Variable in record class eu.cloudnetservice.modules.bridge.player.NetworkServiceInfo
-
The field for the
groupsrecord component. - groups() - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkServiceInfo
-
Returns the value of the
groupsrecord component. - guessStateFromServiceInfoSnapshot(ServiceInfoSnapshot) - Static method in class eu.cloudnetservice.modules.bridge.BridgeServiceHelper
-
Tries to guess the
BridgeServiceHelper.ServiceInfoStatefrom the lifecycle andBridgeDocPropertiesof the given service.
H
- handleMessage(Locale, String, Consumer<String>) - Method in class eu.cloudnetservice.modules.bridge.config.BridgeConfiguration
- handleMessage(Locale, String, Function<String, C>, Consumer<C>) - Method in class eu.cloudnetservice.modules.bridge.config.BridgeConfiguration
- handleMessage(Locale, String, Function<String, C>, Consumer<C>, boolean) - Method in class eu.cloudnetservice.modules.bridge.config.BridgeConfiguration
- hashCode() - Method in record class eu.cloudnetservice.modules.bridge.config.ProxyFallback
-
Returns a hash code value for this object.
- hashCode() - Method in record class eu.cloudnetservice.modules.bridge.config.ProxyFallbackConfiguration
-
Returns a hash code value for this object.
- hashCode() - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerProxyInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerServerInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkServiceInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class eu.cloudnetservice.modules.bridge.player.ServicePlayer
-
Returns a hash code value for this object.
- hashCode() - Method in record class eu.cloudnetservice.modules.bridge.WorldPosition
-
Returns a hash code value for this object.
- HIGHEST_PLAYERS - Enum constant in enum class eu.cloudnetservice.modules.bridge.player.executor.ServerSelectorType
-
The service with the highest player count is preferred.
- hubCommandNames - Variable in class eu.cloudnetservice.modules.bridge.config.BridgeConfiguration
- hubCommandNames() - Method in class eu.cloudnetservice.modules.bridge.config.BridgeConfiguration
I
- inGameService(ServiceInfoSnapshot) - Static method in class eu.cloudnetservice.modules.bridge.BridgeServiceHelper
-
Checks if the given service is in-game.
- IS_ONLINE - Static variable in class eu.cloudnetservice.modules.bridge.BridgeDocProperties
-
This service property reads the online property of any given
ServiceInfoSnapshot.
K
- kick(Component) - Method in interface eu.cloudnetservice.modules.bridge.player.executor.PlayerExecutor
-
Kicks the player associated with this player executor and the component as reason.
L
- lastLoginTimeMillis - Variable in class eu.cloudnetservice.modules.bridge.player.CloudOfflinePlayer
- lastLoginTimeMillis() - Method in class eu.cloudnetservice.modules.bridge.player.CloudOfflinePlayer
-
Gets the time-stamp when the player connected last time.
- lastNetworkPlayerProxyInfo - Variable in class eu.cloudnetservice.modules.bridge.player.CloudOfflinePlayer
- lastNetworkPlayerProxyInfo() - Method in class eu.cloudnetservice.modules.bridge.player.CloudOfflinePlayer
-
Gets the last known proxy player info for this player.
- lastNetworkPlayerProxyInfo(NetworkPlayerProxyInfo) - Method in class eu.cloudnetservice.modules.bridge.player.CloudOfflinePlayer
-
Sets the last known proxy player info of this player.
- listener - Variable in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerProxyInfo
-
The field for the
listenerrecord component. - listener() - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerProxyInfo
-
Returns the value of the
listenerrecord component. - localizedMessages - Variable in class eu.cloudnetservice.modules.bridge.config.BridgeConfiguration
- LocalPlayerPreLoginEvent - Class in eu.cloudnetservice.modules.bridge.node.event
-
Called before the login of a player is processed and therefore allows determining the outcome of the login process.
- LocalPlayerPreLoginEvent(NetworkPlayerProxyInfo) - Constructor for class eu.cloudnetservice.modules.bridge.node.event.LocalPlayerPreLoginEvent
-
Constructs a new player pre login event with the given player proxy info.
- LocalPlayerPreLoginEvent.Result - Class in eu.cloudnetservice.modules.bridge.node.event
-
Represents the outcome of the login event.
- loginService - Variable in class eu.cloudnetservice.modules.bridge.player.CloudPlayer
- loginService() - Method in class eu.cloudnetservice.modules.bridge.player.CloudPlayer
-
Gets the service info of the proxy the player used to connect to the network.
- loginService(NetworkServiceInfo) - Method in class eu.cloudnetservice.modules.bridge.player.CloudPlayer
-
Sets the login service info that indicates the proxy the player used to connect to the network.
- LOWEST_PLAYERS - Enum constant in enum class eu.cloudnetservice.modules.bridge.player.executor.ServerSelectorType
-
The service with the lowest player count is preferred.
M
- matchesInGameString(String) - Static method in class eu.cloudnetservice.modules.bridge.BridgeServiceHelper
-
Checks if the given value matches either
ingame,runningorplaying. - MAX_PLAYERS - Static variable in class eu.cloudnetservice.modules.bridge.BridgeDocProperties
-
This service property reads the max player count of any given
ServiceInfoSnapshot. - maxPlayers - Variable in class eu.cloudnetservice.modules.bridge.BridgeServiceHelper
- maxPlayers() - Method in class eu.cloudnetservice.modules.bridge.BridgeServiceHelper
- motd - Variable in class eu.cloudnetservice.modules.bridge.BridgeServiceHelper
- motd() - Method in class eu.cloudnetservice.modules.bridge.BridgeServiceHelper
- MOTD - Static variable in class eu.cloudnetservice.modules.bridge.BridgeDocProperties
-
This service property reads the motd of any given
ServiceInfoSnapshot.
N
- name - Variable in class eu.cloudnetservice.modules.bridge.player.CloudOfflinePlayer
- name - Variable in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerProxyInfo
-
The field for the
namerecord component. - name - Variable in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerServerInfo
-
The field for the
namerecord component. - name - Variable in record class eu.cloudnetservice.modules.bridge.player.ServicePlayer
-
The field for the
namerecord component. - name() - Method in class eu.cloudnetservice.modules.bridge.player.CloudOfflinePlayer
-
Gets the name of this cloud player.
- name() - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerProxyInfo
-
Returns the value of the
namerecord component. - name() - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerServerInfo
-
Returns the value of the
namerecord component. - name() - Method in record class eu.cloudnetservice.modules.bridge.player.ServicePlayer
-
Returns the value of the
namerecord component. - names() - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerProvider
-
Gets all player names for all players supplied by this player provider.
- namesAsync() - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerProvider
-
Gets all player names for all players supplied by this player provider asynchronously.
- networkPlayerProxyInfo - Variable in class eu.cloudnetservice.modules.bridge.player.CloudPlayer
- networkPlayerProxyInfo() - Method in class eu.cloudnetservice.modules.bridge.player.CloudPlayer
-
Gets the network player proxy info for the current connection between the player and the proxy.
- NetworkPlayerProxyInfo - Record Class in eu.cloudnetservice.modules.bridge.player
-
A network player proxy info represents the proxy service a cloud player is connected to.
- NetworkPlayerProxyInfo(UUID, String, String, int, HostAndPort, HostAndPort, boolean, NetworkServiceInfo) - Constructor for record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerProxyInfo
-
Creates an instance of a
NetworkPlayerProxyInforecord class. - networkPlayerServerInfo - Variable in class eu.cloudnetservice.modules.bridge.player.CloudPlayer
- networkPlayerServerInfo() - Method in class eu.cloudnetservice.modules.bridge.player.CloudPlayer
-
Gets the network player server info for the player and the downstream service the player is connected to.
- networkPlayerServerInfo(NetworkPlayerServerInfo) - Method in class eu.cloudnetservice.modules.bridge.player.CloudPlayer
-
Sets the network player info to the given server info.
- NetworkPlayerServerInfo - Record Class in eu.cloudnetservice.modules.bridge.player
-
A network player server info represents the downstream service a cloud player is connected to.
- NetworkPlayerServerInfo(UUID, String, String, HostAndPort, NetworkServiceInfo) - Constructor for record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerServerInfo
-
Creates an instance of a
NetworkPlayerServerInforecord class. - networkService - Variable in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerProxyInfo
-
The field for the
networkServicerecord component. - networkService - Variable in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerServerInfo
-
The field for the
networkServicerecord component. - networkService() - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerProxyInfo
-
Returns the value of the
networkServicerecord component. - networkService() - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerServerInfo
-
Returns the value of the
networkServicerecord component. - NetworkServiceInfo - Record Class in eu.cloudnetservice.modules.bridge.player
-
A network service info represents a small portion of a
ServiceInfoSnapshot. - NetworkServiceInfo(Set<String>, ServiceId) - Constructor for record class eu.cloudnetservice.modules.bridge.player.NetworkServiceInfo
-
Creates an instance of a
NetworkServiceInforecord class.
O
- offlineCopy(CloudPlayer) - Static method in class eu.cloudnetservice.modules.bridge.player.CloudOfflinePlayer
-
Creates an offline copy from the given cloud online player.
- offlinePlayer(UUID) - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Gets the offline player associated with the given unique id.
- offlinePlayerAsync(UUID) - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Gets the offline player associated with the given unique id asynchronously.
- offlinePlayers(String) - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Gets all registered cloud players that have the given case-sensitive name.
- offlinePlayersAsync(String) - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Gets all registered cloud players that have the given case-sensitive name asynchronously.
- ONLINE - Enum constant in enum class eu.cloudnetservice.modules.bridge.BridgeServiceHelper.ServiceInfoState
-
This state represents a service that is started and online but neither empty nor full.
- ONLINE_COUNT - Static variable in class eu.cloudnetservice.modules.bridge.BridgeDocProperties
-
This service property reads the online player count of any given
ServiceInfoSnapshot. - onlineCount() - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Gets the amount of online players connected to the cloudnet network.
- onlineCountAsync() - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Gets the amount of online players connected to the cloudnet network asynchronously.
- onlineMode - Variable in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerProxyInfo
-
The field for the
onlineModerecord component. - onlineMode() - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerProxyInfo
-
Returns the value of the
onlineModerecord component. - onlinePlayer(UUID) - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Gets an online cloud player by its unique id from the cache on the node.
- onlinePlayers() - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Gets a player provider that provides access to all players that are connected to the cloudnet network.
- onlinePlayers(String) - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Gets all online cloud players that have the given case-insensitive name.
- onlinePlayersAsync(String) - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Gets all online cloud players that have the given case-insensitive name asynchronously.
- onlinePlayersAsync(UUID) - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Gets an online cloud player by its unique id asynchronously.
- onlineProperties - Variable in class eu.cloudnetservice.modules.bridge.player.CloudPlayer
- onlineProperties() - Method in class eu.cloudnetservice.modules.bridge.player.CloudPlayer
-
Gets all properties of the player that are only present when online.
- onlineProperties(Document) - Method in class eu.cloudnetservice.modules.bridge.player.CloudPlayer
-
Sets the online properties of this cloud player.
P
- permission - Variable in class eu.cloudnetservice.modules.bridge.config.ProxyFallback.Builder
- permission - Variable in record class eu.cloudnetservice.modules.bridge.config.ProxyFallback
-
The field for the
permissionrecord component. - permission() - Method in record class eu.cloudnetservice.modules.bridge.config.ProxyFallback
-
Returns the value of the
permissionrecord component. - permission(String) - Method in class eu.cloudnetservice.modules.bridge.config.ProxyFallback.Builder
- permitLogin() - Method in class eu.cloudnetservice.modules.bridge.node.event.LocalPlayerPreLoginEvent.Result
-
Gets whether this result allows the login or not.
- pitch - Variable in record class eu.cloudnetservice.modules.bridge.WorldPosition
-
The field for the
pitchrecord component. - pitch() - Method in record class eu.cloudnetservice.modules.bridge.WorldPosition
-
Returns the value of the
pitchrecord component. - playerExecutor(UUID) - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Creates a new player executor for the player associated with the given unique id.
- PlayerExecutor - Interface in eu.cloudnetservice.modules.bridge.player.executor
-
The player executor is used to perform various platform dependent actions.
- playerInfo - Variable in class eu.cloudnetservice.modules.bridge.node.event.LocalPlayerPreLoginEvent
- playerInfo() - Method in class eu.cloudnetservice.modules.bridge.node.event.LocalPlayerPreLoginEvent
-
Gets the player proxy info for the player requesting a login.
- PlayerManager - Interface in eu.cloudnetservice.modules.bridge.player
-
The player manager provides access to all information cloudnet has about online and offline players.
- PlayerProvider - Interface in eu.cloudnetservice.modules.bridge.player
-
The player provider offers the possibility to get already filtered cloud players.
- players() - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerProvider
-
Gets all players supplied by this player provider as cloud players.
- PLAYERS - Static variable in class eu.cloudnetservice.modules.bridge.BridgeDocProperties
-
This service property allows accessing all players that are connected to the given service.
- playersAsync() - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerProvider
-
Gets all players supplied by this player provider as cloud players asynchronously.
- prefix - Variable in class eu.cloudnetservice.modules.bridge.config.BridgeConfiguration
- prefix() - Method in class eu.cloudnetservice.modules.bridge.config.BridgeConfiguration
- previous - Variable in class eu.cloudnetservice.modules.bridge.event.BridgeProxyPlayerServerSwitchEvent
- previous() - Method in class eu.cloudnetservice.modules.bridge.event.BridgeProxyPlayerServerSwitchEvent
-
Gets the network service info that the cloud player was connected to previously.
- priority - Variable in class eu.cloudnetservice.modules.bridge.config.ProxyFallback.Builder
- priority - Variable in record class eu.cloudnetservice.modules.bridge.config.ProxyFallback
-
The field for the
priorityrecord component. - priority() - Method in record class eu.cloudnetservice.modules.bridge.config.ProxyFallback
-
Returns the value of the
priorityrecord component. - priority(int) - Method in class eu.cloudnetservice.modules.bridge.config.ProxyFallback.Builder
- properties - Variable in class eu.cloudnetservice.modules.bridge.player.CloudOfflinePlayer
- propertyHolder() - Method in class eu.cloudnetservice.modules.bridge.player.CloudOfflinePlayer
- ProxyFallback - Record Class in eu.cloudnetservice.modules.bridge.config
- ProxyFallback(int, String, String, String, Set<String>) - Constructor for record class eu.cloudnetservice.modules.bridge.config.ProxyFallback
-
Creates an instance of a
ProxyFallbackrecord class. - ProxyFallback.Builder - Class in eu.cloudnetservice.modules.bridge.config
- ProxyFallbackConfiguration - Record Class in eu.cloudnetservice.modules.bridge.config
- ProxyFallbackConfiguration(String, String, List<ProxyFallback>) - Constructor for record class eu.cloudnetservice.modules.bridge.config.ProxyFallbackConfiguration
-
Creates an instance of a
ProxyFallbackConfigurationrecord class. - ProxyFallbackConfiguration.Builder - Class in eu.cloudnetservice.modules.bridge.config
R
- RANDOM - Enum constant in enum class eu.cloudnetservice.modules.bridge.player.executor.ServerSelectorType
-
A random service is chosen.
- registeredCount() - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Gets the amount of registered players in the database.
- registeredCountAsync() - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Gets the amount of registered players in the database asynchronously.
- registeredPlayers() - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Gets a list with all registered players from the database.
- REQUIRED_PERMISSION - Static variable in class eu.cloudnetservice.modules.bridge.BridgeDocProperties
-
This property holds the required permission that a player must have to join a specific service.
- resolveMessage(Map<String, String>, String) - Method in class eu.cloudnetservice.modules.bridge.config.BridgeConfiguration
- result - Variable in class eu.cloudnetservice.modules.bridge.node.event.LocalPlayerPreLoginEvent
- result - Variable in class eu.cloudnetservice.modules.bridge.node.event.LocalPlayerPreLoginEvent.Result
- result() - Method in class eu.cloudnetservice.modules.bridge.node.event.LocalPlayerPreLoginEvent
-
Gets the result of the login process.
- result() - Method in class eu.cloudnetservice.modules.bridge.node.event.LocalPlayerPreLoginEvent.Result
-
Gets the text component that is displayed to the player if the login is denied.
- result(LocalPlayerPreLoginEvent.Result) - Method in class eu.cloudnetservice.modules.bridge.node.event.LocalPlayerPreLoginEvent
-
Sets the result of the login process.
- Result(boolean, Component) - Constructor for class eu.cloudnetservice.modules.bridge.node.event.LocalPlayerPreLoginEvent.Result
-
Constructs a new result for the player pre login event.
S
- sendChatMessage(Component) - Method in interface eu.cloudnetservice.modules.bridge.player.executor.PlayerExecutor
-
Sends the given message component as chat message to the player associated with this player executor.
- sendChatMessage(Component, String) - Method in interface eu.cloudnetservice.modules.bridge.player.executor.PlayerExecutor
-
Sends the given message component as chat message to the player associated with this player executor.
- sendPluginMessage(String, byte[]) - Method in interface eu.cloudnetservice.modules.bridge.player.executor.PlayerExecutor
-
Sends a plugin channel message to the player associated with this player executor using the given channel and data.
- sendTitle(Title) - Method in interface eu.cloudnetservice.modules.bridge.player.executor.PlayerExecutor
-
Sends the given title to the player associated with this player executor.
- serverInfo - Variable in class eu.cloudnetservice.modules.bridge.event.BridgeServerPlayerLoginEvent
- serverName() - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkServiceInfo
-
Gets the name of the given service from the given service id.
- ServerSelectorType - Enum Class in eu.cloudnetservice.modules.bridge.player.executor
-
The server selector type provides several constants to compare services based conditions.
- ServerSelectorType(Comparator<ServiceInfoSnapshot>) - Constructor for enum class eu.cloudnetservice.modules.bridge.player.executor.ServerSelectorType
-
Creates a new server selector type enum constant with the given service comparator.
- service() - Method in class eu.cloudnetservice.modules.bridge.event.BridgeServerPlayerDisconnectEvent
-
Gets the network service info of the service the player disconnected from.
- service() - Method in class eu.cloudnetservice.modules.bridge.event.BridgeServerPlayerLoginEvent
-
Gets the network service info of the service the player connected tp.
- serviceFactory - Variable in class eu.cloudnetservice.modules.bridge.BridgeServiceHelper
- serviceId - Variable in record class eu.cloudnetservice.modules.bridge.player.NetworkServiceInfo
-
The field for the
serviceIdrecord component. - serviceId() - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkServiceInfo
-
Returns the value of the
serviceIdrecord component. - serviceInfo - Variable in class eu.cloudnetservice.modules.bridge.event.BridgeServerPlayerDisconnectEvent
- ServiceInfoState() - Constructor for enum class eu.cloudnetservice.modules.bridge.BridgeServiceHelper.ServiceInfoState
- ServicePlayer - Record Class in eu.cloudnetservice.modules.bridge.player
-
The service player represents a player that is currently connected to a cloudnet service.
- ServicePlayer(UUID, String) - Constructor for record class eu.cloudnetservice.modules.bridge.player.ServicePlayer
-
Creates an instance of a
ServicePlayerrecord class. - spoofCommandExecution(String) - Method in interface eu.cloudnetservice.modules.bridge.player.executor.PlayerExecutor
-
Spoofs the command execution for the player associated with this player executor.
- spoofCommandExecution(String, boolean) - Method in interface eu.cloudnetservice.modules.bridge.player.executor.PlayerExecutor
-
Spoofs the command execution for the player associated with this player executor.
- STARTING - Enum constant in enum class eu.cloudnetservice.modules.bridge.BridgeServiceHelper.ServiceInfoState
-
This state represents a service that is currently starting.
- startingService(ServiceInfoSnapshot) - Static method in class eu.cloudnetservice.modules.bridge.BridgeServiceHelper
-
Checks if the given service is starting.
- state - Variable in class eu.cloudnetservice.modules.bridge.BridgeServiceHelper
- state() - Method in class eu.cloudnetservice.modules.bridge.BridgeServiceHelper
- STATE - Static variable in class eu.cloudnetservice.modules.bridge.BridgeDocProperties
-
This service property reads the state of any given
ServiceInfoSnapshot. - STOPPED - Enum constant in enum class eu.cloudnetservice.modules.bridge.BridgeServiceHelper.ServiceInfoState
-
This state represents a service that is stopped or does not match any other state.
T
- target() - Method in class eu.cloudnetservice.modules.bridge.event.BridgeProxyPlayerServerSwitchEvent
-
Gets the network service info that the cloud player is now connected to.
- targetGroup - Variable in class eu.cloudnetservice.modules.bridge.config.ProxyFallbackConfiguration.Builder
- targetGroup - Variable in record class eu.cloudnetservice.modules.bridge.config.ProxyFallbackConfiguration
-
The field for the
targetGrouprecord component. - targetGroup() - Method in record class eu.cloudnetservice.modules.bridge.config.ProxyFallbackConfiguration
-
Returns the value of the
targetGrouprecord component. - targetGroup(String) - Method in class eu.cloudnetservice.modules.bridge.config.ProxyFallbackConfiguration.Builder
- task - Variable in class eu.cloudnetservice.modules.bridge.config.ProxyFallback.Builder
- task - Variable in record class eu.cloudnetservice.modules.bridge.config.ProxyFallback
-
The field for the
taskrecord component. - task() - Method in record class eu.cloudnetservice.modules.bridge.config.ProxyFallback
-
Returns the value of the
taskrecord component. - task(String) - Method in class eu.cloudnetservice.modules.bridge.config.ProxyFallback.Builder
- taskName() - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkServiceInfo
-
Gets the name of the task the given service is associated with.
- taskOnlinePlayers(String) - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Gets a player provider that provides access to all players that are connected to a service of the task with the given name.
- taskProvider - Variable in class eu.cloudnetservice.modules.bridge.BridgeServiceHelper
- toString() - Method in record class eu.cloudnetservice.modules.bridge.config.ProxyFallback
-
Returns a string representation of this record class.
- toString() - Method in record class eu.cloudnetservice.modules.bridge.config.ProxyFallbackConfiguration
-
Returns a string representation of this record class.
- toString() - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerProxyInfo
-
Returns a string representation of this record class.
- toString() - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerServerInfo
-
Returns a string representation of this record class.
- toString() - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkServiceInfo
-
Returns a string representation of this record class.
- toString() - Method in record class eu.cloudnetservice.modules.bridge.player.ServicePlayer
-
Returns a string representation of this record class.
- toString() - Method in record class eu.cloudnetservice.modules.bridge.WorldPosition
-
Returns a string representation of this record class.
U
- uniqueId - Variable in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerProxyInfo
-
The field for the
uniqueIdrecord component. - uniqueId - Variable in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerServerInfo
-
The field for the
uniqueIdrecord component. - uniqueId - Variable in record class eu.cloudnetservice.modules.bridge.player.ServicePlayer
-
The field for the
uniqueIdrecord component. - uniqueId() - Method in class eu.cloudnetservice.modules.bridge.player.CloudOfflinePlayer
-
Gets the unique id of this cloud player from the last proxy info.
- uniqueId() - Method in interface eu.cloudnetservice.modules.bridge.player.executor.PlayerExecutor
-
Gets the unique id of this player executor.
- uniqueId() - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerProxyInfo
-
Returns the value of the
uniqueIdrecord component. - uniqueId() - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerServerInfo
-
Returns the value of the
uniqueIdrecord component. - uniqueId() - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkServiceInfo
-
Gets the unique id of the given service from the given service id.
- uniqueId() - Method in record class eu.cloudnetservice.modules.bridge.player.ServicePlayer
-
Returns the value of the
uniqueIdrecord component. - uniqueIds() - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerProvider
-
Gets all unique ids of the players supplied by this player provider.
- uniqueIdsAsync() - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerProvider
-
Gets all unique ids of the players supplied by this player provider asynchronously.
- updateOfflinePlayer(CloudOfflinePlayer) - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Updates the given cloud offline player in the database, in the local cache of the node and calls the update in the cluster.
- updateOfflinePlayerAsync(CloudOfflinePlayer) - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Updates the given cloud offline player in the database, in the local cache of the node and calls the update in the cluster asynchronously.
- updateOnlinePlayer(CloudPlayer) - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Updates the given cloud online player in the cache and calls the update in the cluster.
- updateOnlinePlayerAsync(CloudPlayer) - Method in interface eu.cloudnetservice.modules.bridge.player.PlayerManager
-
Updates the given cloud online player in the cache and calls the update in the cluster asynchronously.
V
- valueOf(String) - Static method in enum class eu.cloudnetservice.modules.bridge.BridgeServiceHelper.ServiceInfoState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class eu.cloudnetservice.modules.bridge.player.executor.ServerSelectorType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class eu.cloudnetservice.modules.bridge.BridgeServiceHelper.ServiceInfoState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class eu.cloudnetservice.modules.bridge.player.executor.ServerSelectorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version - Variable in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerProxyInfo
-
The field for the
versionrecord component. - version() - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerProxyInfo
-
Returns the value of the
versionrecord component. - VERSION - Static variable in class eu.cloudnetservice.modules.bridge.BridgeDocProperties
-
This service property reads the version of any given
ServiceInfoSnapshot.
W
- world - Variable in record class eu.cloudnetservice.modules.bridge.WorldPosition
-
The field for the
worldrecord component. - world() - Method in record class eu.cloudnetservice.modules.bridge.WorldPosition
-
Returns the value of the
worldrecord component. - WorldPosition - Record Class in eu.cloudnetservice.modules.bridge
-
A world position represents a position in a platform dependent world.
- WorldPosition(double, double, double, double, double, String, String) - Constructor for record class eu.cloudnetservice.modules.bridge.WorldPosition
-
Creates an instance of a
WorldPositionrecord class. - wrapperConfiguration - Variable in class eu.cloudnetservice.modules.bridge.BridgeServiceHelper
X
- x - Variable in record class eu.cloudnetservice.modules.bridge.WorldPosition
-
The field for the
xrecord component. - x() - Method in record class eu.cloudnetservice.modules.bridge.WorldPosition
-
Returns the value of the
xrecord component. - xBoxId - Variable in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerProxyInfo
-
The field for the
xBoxIdrecord component. - xBoxId - Variable in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerServerInfo
-
The field for the
xBoxIdrecord component. - xBoxId() - Method in class eu.cloudnetservice.modules.bridge.player.CloudOfflinePlayer
-
Gets the xbox id of the player, null if the player does not have a xbox id.
- xBoxId() - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerProxyInfo
-
Returns the value of the
xBoxIdrecord component. - xBoxId() - Method in record class eu.cloudnetservice.modules.bridge.player.NetworkPlayerServerInfo
-
Returns the value of the
xBoxIdrecord component.
Y
- y - Variable in record class eu.cloudnetservice.modules.bridge.WorldPosition
-
The field for the
yrecord component. - y() - Method in record class eu.cloudnetservice.modules.bridge.WorldPosition
-
Returns the value of the
yrecord component. - yaw - Variable in record class eu.cloudnetservice.modules.bridge.WorldPosition
-
The field for the
yawrecord component. - yaw() - Method in record class eu.cloudnetservice.modules.bridge.WorldPosition
-
Returns the value of the
yawrecord component.
Z
- z - Variable in record class eu.cloudnetservice.modules.bridge.WorldPosition
-
The field for the
zrecord component. - z() - Method in record class eu.cloudnetservice.modules.bridge.WorldPosition
-
Returns the value of the
zrecord component.
All Classes and Interfaces|All Packages|Constant Field Values