类 ServerListPingEvent
iterating
移出。-
嵌套类概要
从类继承的嵌套类/接口 org.bukkit.event.Event
Event.Result
-
构造器概要
限定符构造器说明protected
ServerListPingEvent
(InetAddress address, String motd, int maxPlayers) 这个构造器用于实现提供iterator()
方法,例如提供getNumPlayers()
玩家总数。ServerListPingEvent
(InetAddress address, String motd, int numPlayers, int maxPlayers) -
方法概要
修饰符和类型方法说明获取请求来源地址。static HandlerList
int
获取最大玩家数量。getMotd()
获取每日信息。int
获取玩家数量。iterator()
void
setMaxPlayers
(int maxPlayers) 设置最大玩家数量。void
更改每日信息。void
设置发送给客户端的服务器图标。从类继承的方法 org.bukkit.event.Event
getEventName, isAsynchronous
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 java.lang.Iterable
forEach, spliterator
-
构造器详细资料
-
ServerListPingEvent
-
ServerListPingEvent
这个构造器用于实现提供iterator()
方法,例如提供getNumPlayers()
玩家总数。原文: This constructor is intended for implementations that provide the
iterator()
method, thus provided thegetNumPlayers()
count.- 参数:
address
- 请求者的地址motd
- 每日信息maxPlayers
- 最大玩家数量
-
-
方法详细资料
-
getAddress
获取请求来源地址。原文: Get the address the ping is coming from.
- 返回:
- 地址
-
getMotd
获取每日信息。原文: Get the message of the day message.
- 返回:
- 每日信息
-
setMotd
更改每日信息。原文: Change the message of the day message.
- 参数:
motd
- 每日信息
-
getNumPlayers
public int getNumPlayers()获取玩家数量。原文: Get the number of players sent.
- 返回:
- 玩家数量
-
getMaxPlayers
public int getMaxPlayers()获取最大玩家数量。原文: Get the maximum number of players sent.
- 返回:
- 最大玩家数量
-
setMaxPlayers
public void setMaxPlayers(int maxPlayers) 设置最大玩家数量。原文: Set the maximum number of players sent.
- 参数:
maxPlayers
- 最大玩家数量
-
setServerIcon
public void setServerIcon(CachedServerIcon icon) throws IllegalArgumentException, UnsupportedOperationException 设置发送给客户端的服务器图标。原文: Sets the server-icon sent to the client.
- 参数:
icon
- 发送给客户端的图标- 抛出:
IllegalArgumentException
- 如果CachedServerIcon
在这个事件中未被调用者创建则抛出错误;一些接口可能会接受nullUnsupportedOperationException
- 如果这个事件的调用者不支持设置这个服务器图标则抛出错误
-
getHandlers
- 指定者:
getHandlers
在类中Event
-
getHandlerList
-
iterator
调用
Iterator.remove()
方法将会强制部分玩家不会在玩家列表里显示,减小getNumPlayers()
返回的大小,并且不会再被任何一个新的迭代器返回。原文:
Calling the
Iterator.remove()
method will force that particular player to not be displayed on the player list, decrease the size returned bygetNumPlayers()
, and will not be returned again by any new iterator.- 指定者:
iterator
在接口中Iterable<Player>
- 抛出:
UnsupportedOperationException
- 如果这个事件的调用者不支持移除玩家则会抛出错误。
-