Index
All Classes and Interfaces|All Packages|Serialized Form
A
- add(double, double, double) - Method in class de.rexlcloud.core.api.ServerLocation
-
Moves this location.
- add(ServerLocation) - Method in class de.rexlcloud.core.api.ServerLocation
-
Moves this location by the coordinates of another one.
- addListener(BiConsumer) - Method in class de.rexlcloud.core.api.MessageChannel
-
Adds a listener for messages on this channel.
C
- clearListeners() - Method in class de.rexlcloud.core.api.MessageChannel
-
Removes all listeners.
- CloudException - Exception Class in de.rexlcloud.core.api.exceptions
-
Base of the exceptions of the rexlCloud API.
- CloudException() - Constructor for exception class de.rexlcloud.core.api.exceptions.CloudException
- CloudException(String) - Constructor for exception class de.rexlcloud.core.api.exceptions.CloudException
- CloudText - Class in de.rexlcloud.core.api
-
Text that admins write (messages, MOTD): MiniMessage, plus the classic
&and§colour codes. - connect(Server) - Method in class de.rexlcloud.core.api.Player
-
Sends the player to another server.
- connect(Channel, int, String) - Static method in class de.rexlcloud.core.api.RexlCloudApi
-
The API of this server: the existing one with the new connection, or a new one on the first connection.
- connect(String) - Method in class de.rexlcloud.core.api.Player
-
Sends the player to another server.
- connectAndTeleport(Server, ServerLocation) - Method in class de.rexlcloud.core.api.Player
-
Sends the player to another server and teleports them there once they arrived.
- connectAndTeleport(String, ServerLocation) - Method in class de.rexlcloud.core.api.Player
-
Sends the player to another server and teleports them there once they arrived.
- connectToFallbackServer() - Method in class de.rexlcloud.core.api.Player
-
Sends the player to a fallback server (a server of a group marked as fallback, e.g.
- createRequest(PacketType, Z...) - Method in class de.rexlcloud.core.api.RexlCloudApi
-
Internal: sends a request to the master and completes with its answer.
D
- de.rexlcloud.bridge - package de.rexlcloud.bridge
- de.rexlcloud.bridge.helper - package de.rexlcloud.bridge.helper
- de.rexlcloud.core.api - package de.rexlcloud.core.api
- de.rexlcloud.core.api.exceptions - package de.rexlcloud.core.api.exceptions
- de.rexlcloud.core.server - package de.rexlcloud.core.server
E
- equals(Object) - Method in class de.rexlcloud.core.api.Server
- equals(Object) - Method in class de.rexlcloud.core.api.ServerLocation
- equals(Object) - Method in class de.rexlcloud.core.api.Wrapper
- equals(Object) - Method in class de.rexlcloud.core.server.ServerGroup
- executeOnServer(Server, String) - Method in class de.rexlcloud.core.api.RexlCloudApi
-
Runs a console command on a server.
G
- getAllServerNames() - Method in class de.rexlcloud.core.api.RexlCloudApi
- getAllServers() - Method in class de.rexlcloud.core.api.RexlCloudApi
- getAllServersByGroup(ServerGroup) - Method in class de.rexlcloud.core.api.RexlCloudApi
- getAllWrapperNames() - Method in class de.rexlcloud.core.api.RexlCloudApi
- getAuth() - Method in class de.rexlcloud.bridge.RexlCloudBridge
-
How players reach the server, matching the cloud's proxies: Velocity modern forwarding with the network's secret, BungeeCord forwarding, or offline mode outside the cloud.
- getBlockX() - Method in class de.rexlcloud.core.api.ServerLocation
- getBlockY() - Method in class de.rexlcloud.core.api.ServerLocation
- getBlockZ() - Method in class de.rexlcloud.core.api.ServerLocation
- getBufferedPlayerTeleports() - Method in class de.rexlcloud.bridge.RexlCloudBridge
-
Teleports for players that are still joining, done once they are loaded.
- getCachedPlayers() - Method in class de.rexlcloud.core.api.RexlCloudApi
- getCachedServer(String) - Method in class de.rexlcloud.core.api.RexlCloudApi
- getCachedServers() - Method in class de.rexlcloud.core.api.RexlCloudApi
- getChannel() - Method in class de.rexlcloud.core.api.MessageChannel
- getChannel() - Method in class de.rexlcloud.core.api.RexlCloudApi
-
The connection to the wrapper; replaced when the plugin connects again (e.g.
- getCpuUsage() - Method in class de.rexlcloud.core.api.Wrapper
-
CPU load of the wrapper's machine from 0 to 1; negative if unknown.
- getCpuUsagePercent() - Method in class de.rexlcloud.core.api.Wrapper
- getData() - Method in class de.rexlcloud.core.api.Player
-
The stored data entries of the player; read them with
Player.getData(String). - getData(String) - Method in class de.rexlcloud.core.api.Player
-
Data a plugin stored for this player.
- getDefaultTemplateFolder() - Method in class de.rexlcloud.core.server.ServerGroup
-
Template every server of the group starts from.
- getFreeMemory() - Method in class de.rexlcloud.core.api.Wrapper
- getFreeMemoryString() - Method in class de.rexlcloud.core.api.Wrapper
- getId() - Method in class de.rexlcloud.core.api.PlayerDatabaseData
- getInstance() - Static method in class de.rexlcloud.bridge.RexlCloudBridge
- getInstance() - Static method in class de.rexlcloud.core.api.RexlCloudApi
-
The API of this server,
nulluntil the plugin connected to its wrapper the first time. - getJavaArguments() - Method in class de.rexlcloud.core.server.ServerGroup
-
Extra JVM arguments of the servers, e.g.
- getJavaCommand() - Method in class de.rexlcloud.core.server.ServerGroup
-
The Java the servers run with:
javafrom the wrapper's PATH or the path of an installed runtime. - getKey() - Method in class de.rexlcloud.core.api.PlayerDatabaseData
-
Name of the value.
- getKey() - Method in class de.rexlcloud.core.api.Server
-
Identifies this run of the server; a new run (after a restart) gets a new key.
- getLocation() - Method in class de.rexlcloud.core.api.Player
- getLogin() - Method in class de.rexlcloud.core.api.Player
-
When the player joined the network, in milliseconds since the epoch.
- getMaxPlayers() - Method in class de.rexlcloud.core.server.ServerGroup
-
Player slots shown in the server list.
- getMemory() - Method in class de.rexlcloud.core.server.ServerGroup
-
Memory of each server in MB.
- getMessage() - Method in exception class de.rexlcloud.core.api.exceptions.CloudException
- getMessageChannel(String) - Method in class de.rexlcloud.core.api.MessageChannelManager
- getMessageChannelManager() - Static method in class de.rexlcloud.core.api.RexlCloudApi
-
Message channels for sending own objects between servers (see
MessageChannelManager). - getMessageChannels() - Method in class de.rexlcloud.core.api.MessageChannelManager
- getMinServers() - Method in class de.rexlcloud.core.server.ServerGroup
-
How many servers the cloud keeps running.
- getName() - Method in class de.rexlcloud.core.api.Player
-
The player's name.
- getName() - Method in class de.rexlcloud.core.api.Server
-
Name of the server, e.g.
- getName() - Method in class de.rexlcloud.core.api.Wrapper
-
Name of the wrapper, e.g.
- getName() - Method in class de.rexlcloud.core.server.ServerGroup
-
Name of the group; its servers are called
<name>-1,<name>-2, ... - getPitch() - Method in class de.rexlcloud.core.api.ServerLocation
- getPlayer(String) - Method in class de.rexlcloud.core.api.RexlCloudApi
- getPlayer(UUID) - Method in class de.rexlcloud.core.api.RexlCloudApi
- getPlayerName() - Method in exception class de.rexlcloud.core.api.exceptions.PlayerNotFoundException
- getPlayers() - Method in class de.rexlcloud.core.api.RexlCloudApi
- getPlayersOnServer(Server) - Method in class de.rexlcloud.core.api.RexlCloudApi
- getPlayersOnServerGroup(ServerGroup) - Method in class de.rexlcloud.core.api.RexlCloudApi
- getPlayerUUID() - Method in exception class de.rexlcloud.core.api.exceptions.PlayerNotFoundException
- getPort() - Method in class de.rexlcloud.bridge.RexlCloudBridge
-
The port the server has to listen on.
- getPort() - Method in class de.rexlcloud.core.api.Server
-
The port players (or the proxy) connect to.
- getProxyServer() - Method in class de.rexlcloud.core.api.Player
-
The proxy the player is connected through.
- getRexlCloudApi() - Method in class de.rexlcloud.bridge.RexlCloudBridge
- getServer() - Method in class de.rexlcloud.core.api.Player
-
The server the player is on.
- getServer(String) - Method in class de.rexlcloud.core.api.RexlCloudApi
- getServerGroup() - Method in class de.rexlcloud.core.api.Server
-
The group the server belongs to.
- getServerGroup(String) - Method in class de.rexlcloud.core.api.RexlCloudApi
- getServerGroupName() - Method in exception class de.rexlcloud.core.api.exceptions.ServerGroupNotFoundException
- getServerGroups() - Method in class de.rexlcloud.core.api.RexlCloudApi
- getServerKey() - Method in class de.rexlcloud.bridge.RexlCloudBridge
- getServerName() - Method in class de.rexlcloud.bridge.RexlCloudBridge
- getServerName() - Method in exception class de.rexlcloud.core.api.exceptions.ServerNotFoundException
- getServerName() - Method in class de.rexlcloud.core.api.RexlCloudApi
-
Name of the server this plugin runs on, e.g.
- getState() - Method in class de.rexlcloud.core.api.Server
-
A free-form state the server set with
Server.setState(String), e.g. - getTemplateFolder() - Method in class de.rexlcloud.core.server.ServerGroup
- getTemplateVariant() - Method in class de.rexlcloud.bridge.RexlCloudBridge
-
Which template variant (e.g.
- getTotalMemory() - Method in class de.rexlcloud.core.api.Wrapper
- getTotalMemoryString() - Method in class de.rexlcloud.core.api.Wrapper
- getType() - Method in class de.rexlcloud.core.server.ServerGroup
-
Servers or proxies.
- getUsedMemory() - Method in class de.rexlcloud.core.api.Wrapper
-
Memory of the machine in bytes: in use, available to new servers (including the page cache the system gives back) and in total.
- getUsedMemoryString() - Method in class de.rexlcloud.core.api.Wrapper
- getUuid() - Method in class de.rexlcloud.core.api.Player
-
The player's UUID.
- getUuid() - Method in class de.rexlcloud.core.api.PlayerDatabaseData
-
The player.
- getValue() - Method in class de.rexlcloud.core.api.PlayerDatabaseData
-
The serialized value; read it with
Player.getData(String). - getWorldName() - Method in class de.rexlcloud.core.api.ServerLocation
-
Name of the world (Minestom: the UUID of the instance),
nullfor the player's current one. - getWrapper() - Method in class de.rexlcloud.core.api.Server
-
The wrapper the server runs on.
- getWrapper() - Method in class de.rexlcloud.core.server.ServerGroup
-
The wrapper of a static group,
nullotherwise. - getWrapper(String) - Method in class de.rexlcloud.core.api.RexlCloudApi
- getWrapperName() - Method in exception class de.rexlcloud.core.api.exceptions.WrapperNotFoundException
- getWrapperPort() - Method in class de.rexlcloud.bridge.RexlCloudBridge
- getWrapperReconnect() - Method in class de.rexlcloud.bridge.RexlCloudBridge
- getWrappers() - Method in class de.rexlcloud.core.api.RexlCloudApi
- getWrapperToken() - Method in class de.rexlcloud.bridge.RexlCloudBridge
-
The secret this run proves itself with to the wrapper.
- getX() - Method in class de.rexlcloud.core.api.ServerLocation
-
X coordinate.
- getY() - Method in class de.rexlcloud.core.api.ServerLocation
-
Y coordinate.
- getYaw() - Method in class de.rexlcloud.core.api.ServerLocation
-
Viewing direction in degrees.
- getZ() - Method in class de.rexlcloud.core.api.ServerLocation
-
Z coordinate.
H
- handelPacket(PacketContainer) - Method in class de.rexlcloud.core.api.MessageChannel
-
Internal: passes a received message to the listeners.
- hasData(String) - Method in class de.rexlcloud.core.api.Player
- hashCode() - Method in class de.rexlcloud.core.api.Server
- hashCode() - Method in class de.rexlcloud.core.api.ServerLocation
- hashCode() - Method in class de.rexlcloud.core.api.Wrapper
- hashCode() - Method in class de.rexlcloud.core.server.ServerGroup
I
- initialize() - Method in class de.rexlcloud.bridge.RexlCloudBridge
-
Connects to the wrapper and handles the cloud's player teleports.
- isCloudServer() - Method in class de.rexlcloud.bridge.RexlCloudBridge
-
Whether the server was started by rexlCloud.
- isCustomJar() - Method in class de.rexlcloud.core.server.ServerGroup
-
The group's servers run the
server.jarthe user put into the template (e.g. - isFallback() - Method in class de.rexlcloud.core.server.ServerGroup
-
Whether players are sent to this group's servers when they join or are kicked from another server.
- isMaintenance() - Method in class de.rexlcloud.bridge.RexlCloudBridge
- isOnline() - Method in class de.rexlcloud.core.api.Server
-
Whether the server is online: started and its cloud plugin is connected.
- isOnline() - Method in class de.rexlcloud.core.api.Wrapper
-
Whether the wrapper is connected to the master.
- isRemoveOldLogs() - Method in class de.rexlcloud.core.server.ServerGroup
-
Whether the logs of a static server are deleted when it starts.
- isStaticServer() - Method in class de.rexlcloud.core.server.ServerGroup
-
Whether the group has one server that keeps its files on a fixed wrapper instead of starting fresh from the template.
K
- kick(String) - Method in class de.rexlcloud.core.api.Player
-
Disconnects the player from the network.
M
- MessageChannel<T> - Class in de.rexlcloud.core.api
-
A named channel for sending objects between servers of the network; register it on every server that uses it with
MessageChannelManager.registerMessageChannel(String, Class). - MessageChannel(String, Class) - Constructor for class de.rexlcloud.core.api.MessageChannel
-
Creates a new
MessageChannelinstance. - MessageChannelAlreadyRegisteredException - Exception Class in de.rexlcloud.core.api.exceptions
-
A message channel with this name is registered already.
- MessageChannelAlreadyRegisteredException() - Constructor for exception class de.rexlcloud.core.api.exceptions.MessageChannelAlreadyRegisteredException
- MessageChannelAlreadyRegisteredException(String) - Constructor for exception class de.rexlcloud.core.api.exceptions.MessageChannelAlreadyRegisteredException
- MessageChannelManager - Class in de.rexlcloud.core.api
-
The message channels of this server; get it with
RexlCloudApi.getMessageChannelManager(). - MessageChannelManager() - Constructor for class de.rexlcloud.core.api.MessageChannelManager
- MessageChannelNotRegisteredException - Exception Class in de.rexlcloud.core.api.exceptions
-
No message channel with this name is registered.
- MessageChannelNotRegisteredException() - Constructor for exception class de.rexlcloud.core.api.exceptions.MessageChannelNotRegisteredException
- MessageChannelNotRegisteredException(String) - Constructor for exception class de.rexlcloud.core.api.exceptions.MessageChannelNotRegisteredException
- multiply(double) - Method in class de.rexlcloud.core.api.ServerLocation
-
Multiplies all coordinates.
- multiply(double, double, double) - Method in class de.rexlcloud.core.api.ServerLocation
-
Multiplies each coordinate.
N
- NoConnectionException - Exception Class in de.rexlcloud.core.api.exceptions
-
The plugin is not connected to its wrapper (e.g.
- NoConnectionException() - Constructor for exception class de.rexlcloud.core.api.exceptions.NoConnectionException
- NoConnectionException(String) - Constructor for exception class de.rexlcloud.core.api.exceptions.NoConnectionException
P
- parse(String) - Static method in class de.rexlcloud.core.api.CloudText
- Player - Class in de.rexlcloud.core.api
-
A player who is online on the network: on which proxy and server, and since when.
- Player(String, UUID, Server, Server, long, ArrayList) - Constructor for class de.rexlcloud.core.api.Player
-
Internal: players come from
RexlCloudApi. - PlayerDatabaseData - Class in de.rexlcloud.core.api
-
One value a plugin stored for a player (see
Player.setData(String, java.io.Serializable)). - PlayerDatabaseData() - Constructor for class de.rexlcloud.core.api.PlayerDatabaseData
- PlayerDatabaseData(UUID, String, byte[]) - Constructor for class de.rexlcloud.core.api.PlayerDatabaseData
-
Internal: created by
Player.setData(String, java.io.Serializable). - PlayerNotFoundException - Exception Class in de.rexlcloud.core.api.exceptions
-
No player with this name or UUID is online.
- PlayerNotFoundException(String) - Constructor for exception class de.rexlcloud.core.api.exceptions.PlayerNotFoundException
- PlayerNotFoundException(UUID) - Constructor for exception class de.rexlcloud.core.api.exceptions.PlayerNotFoundException
- posToServerLocation(Pos) - Static method in class de.rexlcloud.bridge.helper.RexlCloudHelper
- posToServerLocation(Pos, boolean) - Static method in class de.rexlcloud.bridge.helper.RexlCloudHelper
- posToServerLocation(Instance, Pos) - Static method in class de.rexlcloud.bridge.helper.RexlCloudHelper
- posToServerLocation(Instance, Pos, boolean) - Static method in class de.rexlcloud.bridge.helper.RexlCloudHelper
- PROXY - Enum constant in enum class de.rexlcloud.core.server.ServerType
-
Velocity or BungeeCord proxies.
R
- receivePacket(PacketContainer) - Method in class de.rexlcloud.core.api.RexlCloudApi
-
Internal: called by the cloud plugin for every packet from the wrapper; keeps the cache up to date and completes requests.
- reconnect(Channel) - Method in class de.rexlcloud.core.api.RexlCloudApi
-
The plugin's connection to its wrapper was re-established: requests go over the new one.
- registerMessageChannel(String, Class) - Method in class de.rexlcloud.core.api.MessageChannelManager
- removeData(String) - Method in class de.rexlcloud.core.api.Player
-
Removes the player's data under this key from the database.
- removeListeners(BiConsumer) - Method in class de.rexlcloud.core.api.MessageChannel
-
Removes a listener added with
MessageChannel.addListener(BiConsumer). - replaceColorCodes(String) - Static method in class de.rexlcloud.core.api.CloudText
-
&a/§ato MiniMessage colours. - restoreMessage(String) - Method in exception class de.rexlcloud.core.api.exceptions.CloudException
-
Internal: restores the message of an exception received from another component.
- RexlCloudApi - Class in de.rexlcloud.core.api
-
Entry point of the rexlCloud API for plugins on cloud servers and proxies (Bridge, proxy plugin, MinestomBridge).
- RexlCloudApi(Channel, int, String) - Constructor for class de.rexlcloud.core.api.RexlCloudApi
-
Internal: created by the cloud plugin when it connects to its wrapper; use
RexlCloudApi.getInstance(). - RexlCloudBridge - Class in de.rexlcloud.bridge
-
Connects a Minestom server that rexlCloud started from a "Custom jar" group to its wrapper.
- RexlCloudHelper - Class in de.rexlcloud.bridge.helper
-
Converts between Minestom positions and the cloud's
ServerLocation.
S
- sendMessage(String) - Method in class de.rexlcloud.core.api.Player
-
Sends a plain text message to the player.
- sendMessage(Component) - Method in class de.rexlcloud.core.api.Player
-
Sends a chat message to the player, e.g.
- sendMessage(T, Server...) - Method in class de.rexlcloud.core.api.MessageChannel
-
Sends an object to servers; their listeners on this channel receive it.
- sendPlayerDataUpdate(Player, String, byte[]) - Method in class de.rexlcloud.core.api.RexlCloudApi
-
Internal: sends changed player data to the master.
- Server - Class in de.rexlcloud.core.api
-
A server or proxy of the network as the API sees it.
- Server(AbstractServer, Wrapper) - Constructor for class de.rexlcloud.core.api.Server
-
Internal: servers come from
RexlCloudApi. - Server(String, UUID, ServerGroup, int, Wrapper, String, boolean) - Constructor for class de.rexlcloud.core.api.Server
-
Creates a new
Serverinstance. - SERVER - Enum constant in enum class de.rexlcloud.core.server.ServerType
-
Minecraft servers (Paper, Spigot or a custom jar).
- ServerGroup - Class in de.rexlcloud.core.server
-
A group of servers or proxies started from the same template with the same settings, e.g.
- ServerGroup(String, ServerType, int, boolean, String, int, boolean, boolean, String, int, String) - Constructor for class de.rexlcloud.core.server.ServerGroup
-
Internal: groups are created by the master.
- ServerGroupNotFoundException - Exception Class in de.rexlcloud.core.api.exceptions
-
There is no group with this name.
- ServerGroupNotFoundException(String) - Constructor for exception class de.rexlcloud.core.api.exceptions.ServerGroupNotFoundException
- ServerLocation - Class in de.rexlcloud.core.api
-
A position in a world of a server, independent of the server software (Bukkit
Location, MinestomPos); the Bridge and MinestomBridge convert it. - ServerLocation(double, double, double) - Constructor for class de.rexlcloud.core.api.ServerLocation
-
A position in the player's current world, looking straight ahead.
- ServerLocation(double, double, double, float, float) - Constructor for class de.rexlcloud.core.api.ServerLocation
-
A position and viewing direction in the player's current world.
- ServerLocation(String, double, double, double) - Constructor for class de.rexlcloud.core.api.ServerLocation
-
A position in a world, looking straight ahead.
- ServerLocation(String, double, double, double, float, float) - Constructor for class de.rexlcloud.core.api.ServerLocation
-
A position and viewing direction in a world.
- serverLocationToPos(ServerLocation) - Static method in class de.rexlcloud.bridge.helper.RexlCloudHelper
- ServerNotFoundException - Exception Class in de.rexlcloud.core.api.exceptions
-
There is no server with this name.
- ServerNotFoundException(Server) - Constructor for exception class de.rexlcloud.core.api.exceptions.ServerNotFoundException
- ServerNotFoundException(String) - Constructor for exception class de.rexlcloud.core.api.exceptions.ServerNotFoundException
- ServerType - Enum Class in de.rexlcloud.core.server
-
Whether a group runs servers or proxies.
- setCustomJar(boolean) - Method in class de.rexlcloud.core.server.ServerGroup
-
The group's servers run the
server.jarthe user put into the template (e.g. - setData(String, T) - Method in class de.rexlcloud.core.api.Player
-
Stores data for the player in the cloud's database, replacing a value with the same key.
- setFallback(boolean) - Method in class de.rexlcloud.core.server.ServerGroup
-
Whether players are sent to this group's servers when they join or are kicked from another server.
- setJavaArguments(String) - Method in class de.rexlcloud.core.server.ServerGroup
-
Extra JVM arguments of the servers, e.g.
- setJavaCommand(String) - Method in class de.rexlcloud.core.server.ServerGroup
-
The Java the servers run with:
javafrom the wrapper's PATH or the path of an installed runtime. - setMaxPlayers(int) - Method in class de.rexlcloud.core.server.ServerGroup
-
Player slots shown in the server list.
- setMemory(int) - Method in class de.rexlcloud.core.server.ServerGroup
-
Memory of each server in MB.
- setMinServers(int) - Method in class de.rexlcloud.core.server.ServerGroup
-
How many servers the cloud keeps running.
- setRemoveOldLogs(boolean) - Method in class de.rexlcloud.core.server.ServerGroup
-
Whether the logs of a static server are deleted when it starts.
- setRexlCloudApi(RexlCloudApi) - Method in class de.rexlcloud.bridge.RexlCloudBridge
- setShutdownHook(Runnable) - Method in class de.rexlcloud.bridge.RexlCloudBridge
-
What happens when the cloud stops the server or the wrapper goes away.
- setState(String) - Method in class de.rexlcloud.core.api.Server
-
Sets the state of the server this plugin runs on, e.g.
- setValue(byte[]) - Method in class de.rexlcloud.core.api.PlayerDatabaseData
-
The serialized value; read it with
Player.getData(String). - shutdownServer() - Method in class de.rexlcloud.bridge.RexlCloudBridge
- startServer(ServerGroup) - Method in class de.rexlcloud.core.api.RexlCloudApi
-
Starts one more server of a group.
- startServer(ServerGroup, int) - Method in class de.rexlcloud.core.api.RexlCloudApi
-
Starts more servers of a group.
- stopServer(Server) - Method in class de.rexlcloud.core.api.RexlCloudApi
-
Stops a server.
- stopServer(String) - Method in class de.rexlcloud.core.api.RexlCloudApi
-
Stops a server.
- stopWrapper(Wrapper) - Method in class de.rexlcloud.core.api.RexlCloudApi
-
Shuts a wrapper down; it stops its servers.
- subtract(double, double, double) - Method in class de.rexlcloud.core.api.ServerLocation
-
Moves this location back.
- subtract(ServerLocation) - Method in class de.rexlcloud.core.api.ServerLocation
-
Moves this location back by the coordinates of another one.
T
- teleport(ServerLocation) - Method in class de.rexlcloud.core.api.Player
-
Teleports the player on the server they are on.
- teleport(Player, ServerLocation) - Static method in class de.rexlcloud.bridge.helper.RexlCloudHelper
-
Moves the player to the location on the next tick: into the location's instance if it names one that exists, otherwise within the player's current instance.
- TimeOutException - Exception Class in de.rexlcloud.core.api.exceptions
-
The master did not answer the request within 10 seconds.
- TimeOutException() - Constructor for exception class de.rexlcloud.core.api.exceptions.TimeOutException
- TimeOutException(String) - Constructor for exception class de.rexlcloud.core.api.exceptions.TimeOutException
- toJson(String) - Static method in class de.rexlcloud.core.api.CloudText
-
The text as JSON chat component, the format messages are sent to players in.
- ToManyRequestsException - Exception Class in de.rexlcloud.core.api.exceptions
-
Too many requests of this server are waiting for an answer; try again later.
- ToManyRequestsException() - Constructor for exception class de.rexlcloud.core.api.exceptions.ToManyRequestsException
- ToManyRequestsException(String) - Constructor for exception class de.rexlcloud.core.api.exceptions.ToManyRequestsException
- toString() - Method in class de.rexlcloud.core.api.ServerLocation
U
- unregisterMessageChannel(MessageChannel) - Method in class de.rexlcloud.core.api.MessageChannelManager
-
Unregisters a channel; it receives no more messages.
- unregisterMessageChannel(String) - Method in class de.rexlcloud.core.api.MessageChannelManager
-
Unregisters a channel; it receives no more messages.
- update(Player, Server) - Method in class de.rexlcloud.core.api.Player
-
Internal: applies a newer state of the player.
- update(Server, Wrapper) - Method in class de.rexlcloud.core.api.Server
-
Internal: applies a newer state of the server.
- update(Wrapper) - Method in class de.rexlcloud.core.api.Wrapper
-
Internal: applies a newer state of the wrapper.
- updateData(String, byte[]) - Method in class de.rexlcloud.core.api.Player
-
Internal: applies data changed on another server.
- updateWrapper(Wrapper) - Method in class de.rexlcloud.core.api.Server
-
Internal: replaces the wrapper with the cached object.
V
- valueOf(String) - Static method in enum class de.rexlcloud.core.server.ServerType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class de.rexlcloud.core.server.ServerType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- Wrapper - Class in de.rexlcloud.core.api
-
A wrapper (a machine that runs servers) as the API sees it, with the resource usage it last reported.
- Wrapper(String, boolean, double, long, long, long) - Constructor for class de.rexlcloud.core.api.Wrapper
-
Creates a new
Wrapperinstance. - WrapperNotFoundException - Exception Class in de.rexlcloud.core.api.exceptions
-
There is no wrapper with this name.
- WrapperNotFoundException(String) - Constructor for exception class de.rexlcloud.core.api.exceptions.WrapperNotFoundException
All Classes and Interfaces|All Packages|Serialized Form