Package net.minecraft.server
Class ServerNetworkIo
java.lang.Object
net.minecraft.server.ServerNetworkIo
public class ServerNetworkIo extends Object
-
Field Summary
Fields Modifier and Type Field Description boolean
active
private List<io.netty.channel.ChannelFuture>
channels
private List<ClientConnection>
connections
static Lazy<io.netty.channel.nio.NioEventLoopGroup>
DEFAULT_CHANNEL
static Lazy<io.netty.channel.epoll.EpollEventLoopGroup>
EPOLL_CHANNEL
private static Logger
LOGGER
private MinecraftServer
server
-
Constructor Summary
Constructors Constructor Description ServerNetworkIo(MinecraftServer server)
-
Method Summary
Modifier and Type Method Description void
bind(InetAddress address, int port)
SocketAddress
bindLocal()
MinecraftServer
getServer()
void
stop()
void
tick()
-
Field Details
-
LOGGER
-
DEFAULT_CHANNEL
-
EPOLL_CHANNEL
-
server
-
active
public volatile boolean active -
channels
-
connections
-
-
Constructor Details
-
ServerNetworkIo
-
-
Method Details
-
bind
- Throws:
IOException
-
bindLocal
-
stop
public void stop() -
tick
public void tick() -
getServer
-