public interface TimoCloudUniversalAPI
TimoCloudAPI.getUniversalAPI() to get an instance of this classCollection<ServerGroupObject> getServerGroups()
ServerGroupObject which contains all server groupsServerGroupObject getServerGroup(String identifier)
identifier - The group's name or id, case-sensitiveServerGroupObject corresponding to the given nameServerObject getServer(String identifier)
identifier - The server's name or id, case-sensitiveServerObject corresponding to the given name or idCollection<ServerObject> getServers()
Collection<ProxyGroupObject> getProxyGroups()
ProxyGroupObject containing all proxy groupsProxyGroupObject getProxyGroup(String identifier)
identifier - The group's name or id, case-sensitiveServerGroupObject corresponding to the given nameProxyObject getProxy(String identifier)
identifier - The proxy's name or idServerObject corresponding to the given name or idCollection<ProxyObject> getProxies()
Collection<BaseObject> getBases()
BaseObject getBase(String identifier)
identifier - The base's name or id, case-sensitiveBaseObject corresponding to the given nameCollection<CordObject> getCords()
CordObjectsCordObject getCord(String identifier)
identifier - The cord's name or id, case-sensitiveCordObject corresponding to the given namePlayerObject getPlayer(UUID uuid)
uuid - The player's Minecraft UUIDPlayerObject getPlayer(String name)
name - The player's Minecraft nameCollection<PlayerObject> getPlayers()
APIRequestFuture<Void> registerBase(String publickey)
publickey - The publickey that should get permission to connect to the core (Base64 encoding)APIRequestFuture<ServerGroupObject> createServerGroup(ServerGroupProperties properties)
properties - The group's propertiesAPIRequestFuture<ProxyGroupObject> createProxyGroup(ProxyGroupProperties properties)
properties - The group's propertiesIdentifiableObject getThisInstance()
Copyright © 2025. All rights reserved.