Add Player interface

By: Dinnerbone <dinnerbone@dinnerbone.com>
This commit is contained in:
Bukkit/Spigot 2010-12-22 15:21:16 +00:00
parent 51ec422254
commit 94c43fd0fa
2 changed files with 29 additions and 0 deletions

View file

@ -0,0 +1,22 @@
package org.bukkit;
/**
* Represents a player, connected or not
*
*/
public interface Player {
/**
* Returns the name of this player
*
* @return Player name
*/
public String getName();
/**
* Checks if this player is currently online
*
* @return true if they are online
*/
public boolean isOnline();
}

View file

@ -18,4 +18,11 @@ public interface Server {
* @return version of this server implementation * @return version of this server implementation
*/ */
public String getVersion(); public String getVersion();
/**
* Gets a list of all currently logged in players
*
* @return An array of Players that are currently online
*/
public Player[] getOnlinePlayers();
} }