public final class MinecraftServer extends Object implements INetworkComponent
| Modifier and Type | Field and Description |
|---|---|
private io.netty.channel.Channel |
channel |
private long |
channelLostTime |
private de.dytanic.cloudnet.lib.server.ServerGroupMode |
groupMode |
private de.dytanic.cloudnet.lib.server.info.ServerInfo |
lastServerInfo |
private de.dytanic.cloudnet.lib.server.ServerProcessMeta |
processMeta |
private de.dytanic.cloudnet.lib.server.info.ServerInfo |
serverInfo |
private de.dytanic.cloudnet.lib.service.ServiceId |
serviceId |
private Wrapper |
wrapper |
| Constructor and Description |
|---|
MinecraftServer(de.dytanic.cloudnet.lib.server.ServerProcessMeta processMeta,
Wrapper wrapper,
de.dytanic.cloudnet.lib.server.ServerGroup group,
de.dytanic.cloudnet.lib.server.info.ServerInfo serverInfo) |
| Modifier and Type | Method and Description |
|---|---|
void |
disconnect() |
io.netty.channel.Channel |
getChannel() |
long |
getChannelLostTime() |
de.dytanic.cloudnet.lib.server.ServerGroup |
getGroup() |
de.dytanic.cloudnet.lib.server.ServerGroupMode |
getGroupMode() |
de.dytanic.cloudnet.lib.server.info.ServerInfo |
getLastServerInfo() |
String |
getName() |
de.dytanic.cloudnet.lib.server.ServerProcessMeta |
getProcessMeta() |
String |
getServerId() |
de.dytanic.cloudnet.lib.server.info.ServerInfo |
getServerInfo() |
de.dytanic.cloudnet.lib.service.ServiceId |
getServiceId() |
Wrapper |
getWrapper() |
void |
sendCustomMessage(String channel,
String message,
de.dytanic.cloudnet.lib.utility.document.Document value) |
void |
setChannel(io.netty.channel.Channel channel) |
void |
setChannelLostTime(long channelLostTime) |
void |
setLastServerInfo(de.dytanic.cloudnet.lib.server.info.ServerInfo lastServerInfo) |
void |
setServerInfo(de.dytanic.cloudnet.lib.server.info.ServerInfo serverInfo) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsend, send, send, sendAsynchronized, sendAsynchronized, sendAsynchronized, sendPacket, sendPacket, sendPacketSynchronized, sendSynchronized, sendSynchronized, sendSynchronizedprivate de.dytanic.cloudnet.lib.service.ServiceId serviceId
private de.dytanic.cloudnet.lib.server.ServerProcessMeta processMeta
private Wrapper wrapper
private de.dytanic.cloudnet.lib.server.ServerGroupMode groupMode
private long channelLostTime
private de.dytanic.cloudnet.lib.server.info.ServerInfo serverInfo
private de.dytanic.cloudnet.lib.server.info.ServerInfo lastServerInfo
private io.netty.channel.Channel channel
public MinecraftServer(de.dytanic.cloudnet.lib.server.ServerProcessMeta processMeta,
Wrapper wrapper,
de.dytanic.cloudnet.lib.server.ServerGroup group,
de.dytanic.cloudnet.lib.server.info.ServerInfo serverInfo)
public io.netty.channel.Channel getChannel()
getChannel in interface de.dytanic.cloudnet.lib.network.ChannelUserpublic void setChannel(io.netty.channel.Channel channel)
setChannel in interface de.dytanic.cloudnet.lib.network.ChannelUserpublic de.dytanic.cloudnet.lib.service.ServiceId getServiceId()
public long getChannelLostTime()
public void setChannelLostTime(long channelLostTime)
public de.dytanic.cloudnet.lib.server.info.ServerInfo getLastServerInfo()
public void setLastServerInfo(de.dytanic.cloudnet.lib.server.info.ServerInfo lastServerInfo)
public de.dytanic.cloudnet.lib.server.info.ServerInfo getServerInfo()
public void setServerInfo(de.dytanic.cloudnet.lib.server.info.ServerInfo serverInfo)
public de.dytanic.cloudnet.lib.server.ServerGroupMode getGroupMode()
public de.dytanic.cloudnet.lib.server.ServerProcessMeta getProcessMeta()
public void disconnect()
public void sendCustomMessage(String channel, String message, de.dytanic.cloudnet.lib.utility.document.Document value)
public de.dytanic.cloudnet.lib.server.ServerGroup getGroup()
public Wrapper getWrapper()
getWrapper in interface INetworkComponentpublic String getServerId()
getServerId in interface INetworkComponentpublic String getName()
getName in interface de.dytanic.cloudnet.lib.interfaces.NameableCopyright © 2020. All rights reserved.