| Package | Description | 
|---|---|
| org.bukkit | 
 More generalized classes in the API. 
 | 
| org.bukkit.block | 
 Classes used to manipulate the voxels in a  
world,
 including special states. | 
| org.bukkit.configuration | 
 Classes dedicated to handling a plugin's runtime configuration. 
 | 
| org.bukkit.entity | 
 Interfaces for non-voxel objects that can exist in a  
world, including all players, monsters, projectiles, etc. | 
| org.bukkit.inventory.meta | 
 The interfaces used when manipulating extra data can can be stored inside
  
item stacks. | 
| org.bukkit.scoreboard | 
 Interfaces used to manage the client side score display system. 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
static OfflinePlayer | 
Bukkit.getOfflinePlayer(String name) | 
 Deprecated.
 
Persistent storage of users should be by UUID as names are no longer
             unique past a single session. 
 | 
static OfflinePlayer | 
Bukkit.getOfflinePlayer(UUID id) | 
 Gets the player by the given UUID, regardless if they are offline or
 online. 
 | 
OfflinePlayer | 
Server.getOfflinePlayer(String name) | 
 Deprecated.
 
Persistent storage of users should be by UUID as names are no longer
             unique past a single session. 
 | 
OfflinePlayer | 
Server.getOfflinePlayer(UUID id) | 
 Gets the player by the given UUID, regardless if they are offline or
 online. 
 | 
static OfflinePlayer[] | 
Bukkit.getOfflinePlayers() | 
 Gets every player that has ever played on this server. 
 | 
OfflinePlayer[] | 
Server.getOfflinePlayers() | 
 Gets every player that has ever played on this server. 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
static Set<OfflinePlayer> | 
Bukkit.getBannedPlayers() | 
 Gets a set containing all banned players. 
 | 
Set<OfflinePlayer> | 
Server.getBannedPlayers() | 
 Gets a set containing all banned players. 
 | 
static Set<OfflinePlayer> | 
Bukkit.getOperators() | 
 Gets a set containing all player operators. 
 | 
Set<OfflinePlayer> | 
Server.getOperators() | 
 Gets a set containing all player operators. 
 | 
static Set<OfflinePlayer> | 
Bukkit.getWhitelistedPlayers() | 
 Gets a list of whitelisted players. 
 | 
Set<OfflinePlayer> | 
Server.getWhitelistedPlayers() | 
 Gets a list of whitelisted players. 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
OfflinePlayer | 
Skull.getOwningPlayer() | 
 Get the player which owns the skull. 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
void | 
Skull.setOwningPlayer(OfflinePlayer player) | 
 Set the player which owns the skull. 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
OfflinePlayer | 
ConfigurationSection.getOfflinePlayer(String path) | 
 Gets the requested OfflinePlayer by path. 
 | 
OfflinePlayer | 
ConfigurationSection.getOfflinePlayer(String path,
                OfflinePlayer def) | 
 Gets the requested  
OfflinePlayer by path, returning a default
 value if not found. | 
OfflinePlayer | 
MemorySection.getOfflinePlayer(String path) | 
|
OfflinePlayer | 
MemorySection.getOfflinePlayer(String path,
                OfflinePlayer def) | 
| Modifier and Type | Method | Description | 
|---|---|---|
OfflinePlayer | 
ConfigurationSection.getOfflinePlayer(String path,
                OfflinePlayer def) | 
 Gets the requested  
OfflinePlayer by path, returning a default
 value if not found. | 
OfflinePlayer | 
MemorySection.getOfflinePlayer(String path,
                OfflinePlayer def) | 
| Modifier and Type | Interface | Description | 
|---|---|---|
interface  | 
Player | 
 Represents a player, connected or not 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
OfflinePlayer | 
SkullMeta.getOwningPlayer() | 
 Gets the owner of the skull. 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
boolean | 
SkullMeta.setOwningPlayer(OfflinePlayer owner) | 
 Sets the owner of the skull. 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
OfflinePlayer | 
Score.getPlayer() | 
 Deprecated.
 
Scoreboards can contain entries that aren't players 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
Set<OfflinePlayer> | 
Scoreboard.getPlayers() | 
 Deprecated.
 
Scoreboards can contain entries that aren't players 
 | 
Set<OfflinePlayer> | 
Team.getPlayers() | 
 Deprecated.
 
Teams can contain entries that aren't players 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
void | 
Team.addPlayer(OfflinePlayer player) | 
 Deprecated.
 
Teams can contain entries that aren't players 
 | 
Team | 
Scoreboard.getPlayerTeam(OfflinePlayer player) | 
 Deprecated.
 
Scoreboards can contain entries that aren't players 
 | 
Score | 
Objective.getScore(OfflinePlayer player) | 
 Deprecated.
 
Scoreboards can contain entries that aren't players 
 | 
Set<Score> | 
Scoreboard.getScores(OfflinePlayer player) | 
 Deprecated.
 
Scoreboards can contain entries that aren't players 
 | 
boolean | 
Team.hasPlayer(OfflinePlayer player) | 
 Deprecated.
 
Teams can contain entries that aren't players 
 | 
boolean | 
Team.removePlayer(OfflinePlayer player) | 
 Deprecated.
 
Teams can contain entries that aren't players 
 | 
void | 
Scoreboard.resetScores(OfflinePlayer player) | 
 Deprecated.
 
Scoreboards can contain entries that aren't players 
 | 
Copyright © 2019. All rights reserved.