net.minecraft.server.dedicated.management

public class ManagementServer

net.minecraft.server.jsonrpc.ManagementServer
net.minecraft.server.jsonrpc.ManagementServer
net.minecraft.class_11807
net.minecraft.server.dedicated.management.ManagementServer

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
LOGGER
field_62314
LOGGER
private final com.google.common.net.HostAndPort
hostAndPort
hostAndPort
field_62315
address
private final BearerAuthenticationHandler
authenticationHandler
authenticationHandler
field_62800
authHandler
private io.netty.channel.Channel
serverChannel
serverChannel
field_62801
channel
private final io.netty.channel.EventLoopGroup
eventLoopGroup
eventLoopGroup
field_62802
eventLoopGroup
private ScheduledFuture<?>
heartbeat
heartbeat
field_1_6072
heartbeat
private final Set<ManagementConnectionHandler>
connections
connections
field_62316
connectionHandlers

Constructor summary

ModifierConstructor
public (com.google.common.net.HostAndPort address, BearerAuthenticationHandler authHandler)
public (com.google.common.net.HostAndPort address, BearerAuthenticationHandler authHandler, io.netty.channel.EventLoopGroup eventLoopGroup)

Method summary

Modifier and TypeMethod
public boolean
scheduleHeartbeat(NotificationManager notificationManager, long period)
scheduleHeartbeat(NotificationManager notificationManager, long period)
method_1_5199(class_11870 arg0, long arg1)
setStatusHeartbeatInterval(CompositeManagementListener listener, long statusHeartbeatIntervalSeconds)
public void
onConnected(Connection connection)
onConnected(Connection connection)
method_73679(class_11795 arg0)
onConnectionOpen(ManagementConnectionHandler handler)
public void
onDisconnected(Connection connection)
onDisconnected(Connection connection)
method_73681(class_11795 arg0)
onConnectionClose(ManagementConnectionHandler handler)
public void
startWithoutTls(MinecraftApi minecraftApi)
startWithoutTls(MinecraftApi minecraftApi)
method_74475(class_11827 arg0)
listenUnencrypted(ManagementHandlerDispatcher dispatcher)
public void
startWithTls(MinecraftApi minecraftApi, io.netty.handler.ssl.SslContext sslContext)
startWithTls(MinecraftApi minecraftApi, io.netty.handler.ssl.SslContext sslContext)
method_74476(class_11827 arg0, io.netty.handler.ssl.SslContext arg1)
listenEncrypted(ManagementHandlerDispatcher dispatcher, io.netty.handler.ssl.SslContext sslContext)
private void
start(MinecraftApi minecraftApi, io.netty.handler.ssl.SslContext sslContext)
start(MinecraftApi minecraftApi, io.netty.handler.ssl.SslContext sslContext)
method_73677(class_11827 arg0, io.netty.handler.ssl.SslContext arg1)
listen(ManagementHandlerDispatcher dispatcher, io.netty.handler.ssl.SslContext sslContext)
public void
stop(boolean closeNioEventLoopGroup)
stop(boolean closeNioEventLoopGroup)
method_74477(boolean arg0)
stop(boolean shutdownEventLoop)
public void
tick()
tick()
method_73676()
processTimeouts()
public int
getPort()
getPort()
method_74478()
getPort()
void
forEachConnection(Consumer<Connection> action)
forEachConnection(Consumer<Connection> action)
method_73680(Consumer<class_11795> arg0)
forEachConnection(Consumer<ManagementConnectionHandler> task)