Class AFKComponent.AFKSession
java.lang.Object
com.zachsthings.libcomponents.config.ConfigurationBase
com.sk89q.commandbook.component.session.PersistentSession
com.sk89q.commandbook.component.afk.AFKComponent.AFKSession
- Enclosing class:
- AFKComponent
public static class AFKComponent.AFKSession extends PersistentSession
-
Field Summary
Fields inherited from class com.sk89q.commandbook.component.session.PersistentSession
ONE_HOUR, THIRTY_MINUTES -
Constructor Summary
Constructors Modifier Constructor Description protectedAFKSession() -
Method Summary
Modifier and Type Method Description java.lang.StringgetIdleStatus()java.lang.StringgetLastTabName()longgetLastUpdate()org.bukkit.entity.PlayergetPlayer()booleanisAFK()booleanisProtected()booleanisRequested()booleanisSleepIgnored()voidsetAFK(boolean awayFromKeyboard)voidsetIdleStatus(java.lang.String status)voidsetLastTabName(java.lang.String lastTabName)voidsetLastUpdate(long lastUpdate)voidsetProtected(boolean protect)voidsetSleepIgnored(boolean sleepIgnored)Methods inherited from class com.sk89q.commandbook.component.session.PersistentSession
getGoneTime, getOwner, getSenderName, getUniqueName, handleDisconnect, handleReconnect, isRecent
-
Constructor Details
-
AFKSession
protected AFKSession()
-
-
Method Details
-
getPlayer
public org.bukkit.entity.Player getPlayer() -
getIdleStatus
public java.lang.String getIdleStatus() -
setIdleStatus
public void setIdleStatus(java.lang.String status) -
getLastTabName
public java.lang.String getLastTabName() -
setLastTabName
public void setLastTabName(java.lang.String lastTabName) -
isRequested
public boolean isRequested() -
getLastUpdate
public long getLastUpdate() -
setLastUpdate
public void setLastUpdate(long lastUpdate) -
isProtected
public boolean isProtected() -
setProtected
public void setProtected(boolean protect) -
isSleepIgnored
public boolean isSleepIgnored() -
setSleepIgnored
public void setSleepIgnored(boolean sleepIgnored) -
isAFK
public boolean isAFK() -
setAFK
public void setAFK(boolean awayFromKeyboard)
-