Class PlayerInfo
java.lang.Object
us.talabrek.ultimateskyblock.player.PlayerInfo
- All Implemented Interfaces:
Serializable
,us.talabrek.ultimateskyblock.api.PlayerInfo
public class PlayerInfo
extends Object
implements Serializable, us.talabrek.ultimateskyblock.api.PlayerInfo
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
addPermissions
(@Nullable List<String> perms) void
void
banFromIsland
(String name) int
checkChallenge
(String challenge) void
clearPerms
(@NotNull org.bukkit.entity.Player target) void
completeChallenge
(Challenge challenge, boolean silent) boolean
execCommands
(@Nullable List<String> commands) getChallenge
(String challenge) Collection<us.talabrek.ultimateskyblock.api.ChallengeCompletion>
org.bukkit.configuration.file.FileConfiguration
boolean
org.bukkit.Location
org.bukkit.Location
org.bukkit.Location
long
org.bukkit.OfflinePlayer
org.bukkit.entity.Player
boolean
boolean
isDirty()
boolean
void
onTeleport
(org.bukkit.entity.Player player) void
void
removeTrust
(String name) void
void
resetChallenge
(String challenge) void
save()
void
void
setClearInventoryOnNextEntry
(boolean b) void
setDisplayName
(String displayName) void
setHomeLocation
(org.bukkit.Location l) void
setIslandGenerating
(boolean value) void
setIslandLocation
(org.bukkit.Location l) void
setJoinParty
(org.bukkit.Location l) void
startNewIsland
(org.bukkit.Location l) toString()
void
unbanFromIsland
(String name)
-
Constructor Details
-
PlayerInfo
-
-
Method Details
-
startNewIsland
public void startNewIsland(org.bukkit.Location l) -
removeFromIsland
public void removeFromIsland() -
getHasIsland
public boolean getHasIsland()- Specified by:
getHasIsland
in interfaceus.talabrek.ultimateskyblock.api.PlayerInfo
-
locationForParty
-
getPlayer
public org.bukkit.entity.Player getPlayer()- Specified by:
getPlayer
in interfaceus.talabrek.ultimateskyblock.api.PlayerInfo
-
getOfflinePlayer
public org.bukkit.OfflinePlayer getOfflinePlayer() -
getPlayerName
- Specified by:
getPlayerName
in interfaceus.talabrek.ultimateskyblock.api.PlayerInfo
-
setIslandLocation
public void setIslandLocation(org.bukkit.Location l) -
getIslandLocation
public org.bukkit.Location getIslandLocation()- Specified by:
getIslandLocation
in interfaceus.talabrek.ultimateskyblock.api.PlayerInfo
-
getIslandNetherLocation
public org.bukkit.Location getIslandNetherLocation()- Specified by:
getIslandNetherLocation
in interfaceus.talabrek.ultimateskyblock.api.PlayerInfo
-
setHomeLocation
public void setHomeLocation(org.bukkit.Location l) -
getHomeLocation
public org.bukkit.Location getHomeLocation()- Specified by:
getHomeLocation
in interfaceus.talabrek.ultimateskyblock.api.PlayerInfo
-
getDisplayName
- Specified by:
getDisplayName
in interfaceus.talabrek.ultimateskyblock.api.PlayerInfo
-
setDisplayName
-
setJoinParty
public void setJoinParty(org.bukkit.Location l) -
completeChallenge
-
resetChallenge
-
checkChallenge
-
getChallenge
-
resetAllChallenges
public void resetAllChallenges() -
getConfig
public org.bukkit.configuration.file.FileConfiguration getConfig() -
save
public void save() -
isDirty
public boolean isDirty() -
saveToFile
public void saveToFile() -
getChallenges
- Specified by:
getChallenges
in interfaceus.talabrek.ultimateskyblock.api.PlayerInfo
-
toString
-
getUniqueId
- Specified by:
getUniqueId
in interfaceus.talabrek.ultimateskyblock.api.PlayerInfo
-
banFromIsland
-
unbanFromIsland
-
getBannedFrom
- Specified by:
getBannedFrom
in interfaceus.talabrek.ultimateskyblock.api.PlayerInfo
-
getLastSaved
public long getLastSaved() -
addTrust
-
removeTrust
-
getTrustedOn
- Specified by:
getTrustedOn
in interfaceus.talabrek.ultimateskyblock.api.PlayerInfo
-
isIslandGenerating
public boolean isIslandGenerating() -
setIslandGenerating
public void setIslandGenerating(boolean value) -
getIslandInfo
- Specified by:
getIslandInfo
in interfaceus.talabrek.ultimateskyblock.api.PlayerInfo
-
setClearInventoryOnNextEntry
public void setClearInventoryOnNextEntry(boolean b) -
isClearInventoryOnNextEntry
public boolean isClearInventoryOnNextEntry() -
onTeleport
public void onTeleport(org.bukkit.entity.Player player) -
execCommands
-
addPermissions
-
clearPerms
public void clearPerms(@NotNull @NotNull org.bukkit.entity.Player target)
-