Package sawfowl.commandpack.api
Interface PlayersData
public interface PlayersData
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addAdminWarp
(Warp warp) Adding adminWarp
.void
addAndSaveAdminWarp
(Warp warp) Adding and save adminWarp
.getAdminWarp
(String name) Search adminWarp
by name.getAdminWarp
(String name, Predicate<Warp> predicate) Search adminWarp
by name.
A search filter is used.Getting a collection of administrativeWarp
s.getOrCreatePlayerData
(ServerPlayer player) Getting plugin data on the player.getPlayerData
(UUID uuid) Getting plugin data on the player.A collection of plugin data about all the players who have ever logged on to the server.Getting a collection of all players'Warp
s.getPlayersWarps
(Predicate<Warp> allowTeleport) Get a collection of all playerWarp
s with filtering by condition.Temporary player data.
CommandPack does not save this data to disk.SearchWarp
by name.Warp
search by name and condition.boolean
removeAdminWarp
(String name) Remove adminWarp
.Getting all registered warps.
-
Method Details
-
getPlayersData
Collection<PlayerData> getPlayersData()A collection of plugin data about all the players who have ever logged on to the server. -
getPlayerData
Getting plugin data on the player.- Parameters:
uuid
- - PlayerUUID
- Returns:
PlayerData
-
getOrCreatePlayerData
Getting plugin data on the player.- Returns:
PlayerData
-
streamAllWarps
Getting all registered warps. -
getPlayersWarps
Collection<Warp> getPlayersWarps()Getting a collection of all players'Warp
s. -
getPlayersWarps
Get a collection of all playerWarp
s with filtering by condition. -
getWarp
SearchWarp
by name. -
getWarp
Warp
search by name and condition. -
getAdminWarps
Getting a collection of administrativeWarp
s. -
addAdminWarp
Adding adminWarp
. -
addAndSaveAdminWarp
Adding and save adminWarp
. -
removeAdminWarp
Remove adminWarp
. -
getAdminWarp
Search adminWarp
by name. -
getAdminWarp
Search adminWarp
by name.
A search filter is used. -
getTempData
TempPlayerData getTempData()Temporary player data.
CommandPack does not save this data to disk.
-