public final class UserConnection extends Object implements ProxiedPlayer
ProxiedPlayer.ChatMode, ProxiedPlayer.MainHand
Connection.Unsafe
Constructor and Description |
---|
UserConnection() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getDisplayName, getPendingConnection, getPing, getReconnectServer, getServer, setReconnectServer
getName
public void init()
public void sendPacket(PacketWrapper packet)
@Deprecated public boolean isActive()
public void setDisplayName(String name)
setDisplayName
in interface ProxiedPlayer
public void connect(ServerInfo target)
connect
in interface ProxiedPlayer
public void connect(ServerInfo target, ServerConnectEvent.Reason reason)
connect
in interface ProxiedPlayer
public void connect(ServerInfo target, Callback<Boolean> callback)
connect
in interface ProxiedPlayer
public void connect(ServerInfo target, Callback<Boolean> callback, ServerConnectEvent.Reason reason)
connect
in interface ProxiedPlayer
@Deprecated public void connectNow(ServerInfo target)
public void connectNow(ServerInfo target, ServerConnectEvent.Reason reason)
public ServerInfo updateAndGetNextServer(ServerInfo currentTarget)
public void connect(ServerInfo info, Callback<Boolean> callback, boolean retry)
public void connect(ServerInfo info, Callback<Boolean> callback, boolean retry, ServerConnectEvent.Reason reason)
public void connect(ServerConnectRequest request)
connect
in interface ProxiedPlayer
public void disconnect(String reason)
disconnect
in interface Connection
public void disconnect(net.md_5.bungee.api.chat.BaseComponent... reason)
disconnect
in interface Connection
public void disconnect(net.md_5.bungee.api.chat.BaseComponent reason)
disconnect
in interface Connection
public void disconnect0(net.md_5.bungee.api.chat.BaseComponent... reason)
public void chat(String message)
chat
in interface ProxiedPlayer
public void sendMessage(String message)
sendMessage
in interface CommandSender
public void sendMessages(String... messages)
sendMessages
in interface CommandSender
public void sendMessage(net.md_5.bungee.api.chat.BaseComponent... message)
sendMessage
in interface CommandSender
public void sendMessage(net.md_5.bungee.api.chat.BaseComponent message)
sendMessage
in interface CommandSender
public void sendMessage(ChatMessageType position, net.md_5.bungee.api.chat.BaseComponent... message)
sendMessage
in interface ProxiedPlayer
public void sendMessage(ChatMessageType position, net.md_5.bungee.api.chat.BaseComponent message)
sendMessage
in interface ProxiedPlayer
public void sendData(String channel, byte[] data)
sendData
in interface ProxiedPlayer
public InetSocketAddress getAddress()
getAddress
in interface Connection
public SocketAddress getSocketAddress()
getSocketAddress
in interface Connection
public Collection<String> getGroups()
getGroups
in interface CommandSender
public void addGroups(String... groups)
addGroups
in interface CommandSender
public void removeGroups(String... groups)
removeGroups
in interface CommandSender
public boolean hasPermission(String permission)
hasPermission
in interface CommandSender
public void setPermission(String permission, boolean value)
setPermission
in interface CommandSender
public Collection<String> getPermissions()
getPermissions
in interface CommandSender
public Connection.Unsafe unsafe()
unsafe
in interface Connection
public String getUUID()
getUUID
in interface ProxiedPlayer
public UUID getUniqueId()
getUniqueId
in interface ProxiedPlayer
public void setSettings(ClientSettings settings)
public Locale getLocale()
getLocale
in interface ProxiedPlayer
public byte getViewDistance()
getViewDistance
in interface ProxiedPlayer
public ProxiedPlayer.ChatMode getChatMode()
getChatMode
in interface ProxiedPlayer
public boolean hasChatColors()
hasChatColors
in interface ProxiedPlayer
public SkinConfiguration getSkinParts()
getSkinParts
in interface ProxiedPlayer
public ProxiedPlayer.MainHand getMainHand()
getMainHand
in interface ProxiedPlayer
public boolean isForgeUser()
isForgeUser
in interface ProxiedPlayer
public Map<String,String> getModList()
getModList
in interface ProxiedPlayer
public void setTabHeader(net.md_5.bungee.api.chat.BaseComponent header, net.md_5.bungee.api.chat.BaseComponent footer)
setTabHeader
in interface ProxiedPlayer
public void setTabHeader(net.md_5.bungee.api.chat.BaseComponent[] header, net.md_5.bungee.api.chat.BaseComponent[] footer)
setTabHeader
in interface ProxiedPlayer
public void resetTabHeader()
resetTabHeader
in interface ProxiedPlayer
public void sendTitle(Title title)
sendTitle
in interface ProxiedPlayer
public String getExtraDataInHandshake()
public void setCompressionThreshold(int compressionThreshold)
public boolean isConnected()
isConnected
in interface Connection
public Scoreboard getScoreboard()
getScoreboard
in interface ProxiedPlayer
Copyright © 2012–2020 SpigotMC. All rights reserved.