Event.Result| Modifier | Constructor | Description |
|---|---|---|
protected |
ServerListPingEvent(@NotNull InetAddress address,
@NotNull String motd,
int maxPlayers) |
This constructor is intended for implementations that provide the
iterator() method, thus provided the getNumPlayers()
count. |
|
ServerListPingEvent(@NotNull InetAddress address,
@NotNull String motd,
int numPlayers,
int maxPlayers) |
| Modifier and Type | Method | Description |
|---|---|---|
@NotNull InetAddress |
getAddress() |
Get the address the ping is coming from.
|
static @NotNull HandlerList |
getHandlerList() |
|
@NotNull HandlerList |
getHandlers() |
|
int |
getMaxPlayers() |
Get the maximum number of players sent.
|
@NotNull String |
getMotd() |
Get the message of the day message.
|
int |
getNumPlayers() |
Get the number of players sent.
|
@NotNull Iterator<Player> |
iterator() |
|
void |
setMaxPlayers(int maxPlayers) |
Set the maximum number of players sent.
|
void |
setMotd(@NotNull String motd) |
Change the message of the day message.
|
void |
setServerIcon(CachedServerIcon icon) |
Sets the server-icon sent to the client.
|
getEventName, isAsynchronousforEach, spliteratorpublic ServerListPingEvent(@NotNull
@NotNull InetAddress address,
@NotNull
@NotNull String motd,
int numPlayers,
int maxPlayers)
protected ServerListPingEvent(@NotNull
@NotNull InetAddress address,
@NotNull
@NotNull String motd,
int maxPlayers)
iterator() method, thus provided the getNumPlayers()
count.address - the address of the pingermotd - the message of the daymaxPlayers - the max number of players@NotNull public @NotNull InetAddress getAddress()
@NotNull public @NotNull String getMotd()
public void setMotd(@NotNull
@NotNull String motd)
motd - the message of the daypublic int getNumPlayers()
public int getMaxPlayers()
public void setMaxPlayers(int maxPlayers)
maxPlayers - the maximum number of playerpublic void setServerIcon(CachedServerIcon icon) throws IllegalArgumentException, UnsupportedOperationException
icon - the icon to send to the clientIllegalArgumentException - if the CachedServerIcon is not
created by the caller of this event; null may be accepted for some
implementationsUnsupportedOperationException - if the caller of this event does
not support setting the server icon@NotNull public @NotNull HandlerList getHandlers()
getHandlers in class Event@NotNull public static @NotNull HandlerList getHandlerList()
@NotNull public @NotNull Iterator<Player> iterator() throws UnsupportedOperationException
Calling the Iterator.remove() method will force that particular
player to not be displayed on the player list, decrease the size
returned by getNumPlayers(), and will not be returned again by
any new iterator.
iterator in interface Iterable<Player>UnsupportedOperationException - if the caller of this event does
not support removing playersCopyright © 2020. All rights reserved.