Package dev.aura.bungeechat.util
Class DummyPlayer
- java.lang.Object
-
- dev.aura.bungeechat.util.DummyPlayer
-
- All Implemented Interfaces:
CommandSender,Connection,ProxiedPlayer
public class DummyPlayer extends Object implements ProxiedPlayer
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.md_5.bungee.api.connection.Connection
Connection.Unsafe
-
Nested classes/interfaces inherited from interface net.md_5.bungee.api.connection.ProxiedPlayer
ProxiedPlayer.ChatMode, ProxiedPlayer.MainHand
-
-
Constructor Summary
Constructors Constructor Description DummyPlayer(UUID uuid)
-
Method Summary
-
-
-
Constructor Detail
-
DummyPlayer
public DummyPlayer(UUID uuid)
-
-
Method Detail
-
getAddress
@Deprecated public InetSocketAddress getAddress()
Deprecated.- Specified by:
getAddressin interfaceConnection
-
getSocketAddress
public SocketAddress getSocketAddress()
- Specified by:
getSocketAddressin interfaceConnection
-
disconnect
@Deprecated public void disconnect(String reason)
Deprecated.- Specified by:
disconnectin interfaceConnection
-
disconnect
public void disconnect(BaseComponent... reason)
- Specified by:
disconnectin interfaceConnection
-
disconnect
public void disconnect(BaseComponent reason)
- Specified by:
disconnectin interfaceConnection
-
isConnected
public boolean isConnected()
- Specified by:
isConnectedin interfaceConnection
-
unsafe
public Connection.Unsafe unsafe()
- Specified by:
unsafein interfaceConnection
-
getName
public String getName()
- Specified by:
getNamein interfaceCommandSender
-
sendMessage
@Deprecated public void sendMessage(String message)
Deprecated.- Specified by:
sendMessagein interfaceCommandSender
-
sendMessages
@Deprecated public void sendMessages(String... messages)
Deprecated.- Specified by:
sendMessagesin interfaceCommandSender
-
sendMessage
public void sendMessage(BaseComponent... message)
- Specified by:
sendMessagein interfaceCommandSender
-
sendMessage
public void sendMessage(BaseComponent message)
- Specified by:
sendMessagein interfaceCommandSender
-
getGroups
public Collection<String> getGroups()
- Specified by:
getGroupsin interfaceCommandSender
-
addGroups
public void addGroups(String... groups)
- Specified by:
addGroupsin interfaceCommandSender
-
removeGroups
public void removeGroups(String... groups)
- Specified by:
removeGroupsin interfaceCommandSender
-
hasPermission
public boolean hasPermission(String permission)
- Specified by:
hasPermissionin interfaceCommandSender
-
setPermission
public void setPermission(String permission, boolean value)
- Specified by:
setPermissionin interfaceCommandSender
-
getPermissions
public Collection<String> getPermissions()
- Specified by:
getPermissionsin interfaceCommandSender
-
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayNamein interfaceProxiedPlayer
-
setDisplayName
public void setDisplayName(String name)
- Specified by:
setDisplayNamein interfaceProxiedPlayer
-
sendMessage
public void sendMessage(ChatMessageType position, BaseComponent... message)
- Specified by:
sendMessagein interfaceProxiedPlayer
-
sendMessage
public void sendMessage(ChatMessageType position, BaseComponent message)
- Specified by:
sendMessagein interfaceProxiedPlayer
-
connect
public void connect(ServerInfo target)
- Specified by:
connectin interfaceProxiedPlayer
-
connect
public void connect(ServerInfo target, ServerConnectEvent.Reason reason)
- Specified by:
connectin interfaceProxiedPlayer
-
connect
public void connect(ServerInfo target, Callback<Boolean> callback)
- Specified by:
connectin interfaceProxiedPlayer
-
connect
public void connect(ServerInfo target, Callback<Boolean> callback, ServerConnectEvent.Reason reason)
- Specified by:
connectin interfaceProxiedPlayer
-
getServer
public Server getServer()
- Specified by:
getServerin interfaceProxiedPlayer
-
getPing
public int getPing()
- Specified by:
getPingin interfaceProxiedPlayer
-
sendData
public void sendData(String channel, byte[] data)
- Specified by:
sendDatain interfaceProxiedPlayer
-
getPendingConnection
public PendingConnection getPendingConnection()
- Specified by:
getPendingConnectionin interfaceProxiedPlayer
-
chat
public void chat(String message)
- Specified by:
chatin interfaceProxiedPlayer
-
getReconnectServer
public ServerInfo getReconnectServer()
- Specified by:
getReconnectServerin interfaceProxiedPlayer
-
setReconnectServer
public void setReconnectServer(ServerInfo server)
- Specified by:
setReconnectServerin interfaceProxiedPlayer
-
getUUID
@Deprecated public String getUUID()
Deprecated.- Specified by:
getUUIDin interfaceProxiedPlayer
-
getUniqueId
public UUID getUniqueId()
- Specified by:
getUniqueIdin interfaceProxiedPlayer
-
getLocale
public Locale getLocale()
- Specified by:
getLocalein interfaceProxiedPlayer
-
getViewDistance
public byte getViewDistance()
- Specified by:
getViewDistancein interfaceProxiedPlayer
-
getChatMode
public ProxiedPlayer.ChatMode getChatMode()
- Specified by:
getChatModein interfaceProxiedPlayer
-
hasChatColors
public boolean hasChatColors()
- Specified by:
hasChatColorsin interfaceProxiedPlayer
-
getSkinParts
public SkinConfiguration getSkinParts()
- Specified by:
getSkinPartsin interfaceProxiedPlayer
-
getMainHand
public ProxiedPlayer.MainHand getMainHand()
- Specified by:
getMainHandin interfaceProxiedPlayer
-
setTabHeader
public void setTabHeader(BaseComponent header, BaseComponent footer)
- Specified by:
setTabHeaderin interfaceProxiedPlayer
-
setTabHeader
public void setTabHeader(BaseComponent[] header, BaseComponent[] footer)
- Specified by:
setTabHeaderin interfaceProxiedPlayer
-
resetTabHeader
public void resetTabHeader()
- Specified by:
resetTabHeaderin interfaceProxiedPlayer
-
sendTitle
public void sendTitle(Title title)
- Specified by:
sendTitlein interfaceProxiedPlayer
-
isForgeUser
public boolean isForgeUser()
- Specified by:
isForgeUserin interfaceProxiedPlayer
-
getModList
public Map<String,String> getModList()
- Specified by:
getModListin interfaceProxiedPlayer
-
getScoreboard
public Scoreboard getScoreboard()
- Specified by:
getScoreboardin interfaceProxiedPlayer
-
connect
public void connect(ServerConnectRequest request)
- Specified by:
connectin interfaceProxiedPlayer
-
-