public class ViaManager extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ViaManager.ViaManagerBuilder |
Constructor and Description |
---|
ViaManager(ViaPlatform<?> platform,
ViaInjector injector,
ViaCommandHandler commandHandler,
ViaPlatformLoader loader) |
public ViaManager(ViaPlatform<?> platform, ViaInjector injector, ViaCommandHandler commandHandler, ViaPlatformLoader loader)
public static ViaManager.ViaManagerBuilder builder()
public void init()
public void onServerLoaded()
public void destroy()
public Set<UserConnection> getConnections()
@Deprecated public Map<UUID,UserConnection> getPortedPlayers()
public Map<UUID,UserConnection> getConnectedClients()
public UUID getConnectedClientId(UserConnection conn)
public boolean isClientConnected(UUID player)
public void handleLoginSuccess(UserConnection info)
public ViaPlatform<?> getPlatform()
public ViaProviders getProviders()
public boolean isDebug()
public void setDebug(boolean debug)
public ViaInjector getInjector()
public ViaCommandHandler getCommandHandler()
public ViaPlatformLoader getLoader()
public Set<String> getSubPlatforms()
@Nullable public @Nullable UserConnection getConnection(UUID playerUUID)
public void addEnableListener(Runnable runnable)
runnable
- runnable to be executedCopyright © 2016–2021. All rights reserved.