| 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(java.lang.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(java.util.UUID id) | Gets the player by the given UUID, regardless if they are offline or
 online. | 
| OfflinePlayer | Server. getOfflinePlayer(java.lang.String name) | Deprecated.
 Persistent storage of users should be by UUID as names are no longer
             unique past a single session. | 
| OfflinePlayer | Server. getOfflinePlayer(java.util.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 java.util.Set<OfflinePlayer> | Bukkit. getBannedPlayers() | Gets a set containing all banned players. | 
| java.util.Set<OfflinePlayer> | Server. getBannedPlayers() | Gets a set containing all banned players. | 
| static java.util.Set<OfflinePlayer> | Bukkit. getOperators() | Gets a set containing all player operators. | 
| java.util.Set<OfflinePlayer> | Server. getOperators() | Gets a set containing all player operators. | 
| static java.util.Set<OfflinePlayer> | Bukkit. getWhitelistedPlayers() | Gets a list of whitelisted players. | 
| java.util.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(java.lang.String path) | Gets the requested OfflinePlayer by path. | 
| OfflinePlayer | ConfigurationSection. getOfflinePlayer(java.lang.String path,
                OfflinePlayer def) | Gets the requested  OfflinePlayerby path, returning a default
 value if not found. | 
| OfflinePlayer | MemorySection. getOfflinePlayer(java.lang.String path) | |
| OfflinePlayer | MemorySection. getOfflinePlayer(java.lang.String path,
                OfflinePlayer def) | 
| Modifier and Type | Method | Description | 
|---|---|---|
| OfflinePlayer | ConfigurationSection. getOfflinePlayer(java.lang.String path,
                OfflinePlayer def) | Gets the requested  OfflinePlayerby path, returning a default
 value if not found. | 
| OfflinePlayer | MemorySection. getOfflinePlayer(java.lang.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 | 
|---|---|---|
| java.util.Set<OfflinePlayer> | Scoreboard. getPlayers() | Deprecated.
 Scoreboards can contain entries that aren't players | 
| java.util.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 | 
| java.util.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 © 2018. All rights reserved.