public class ACPlayer
extends java.lang.Object
Constructor and Description |
---|
ACPlayer(org.bukkit.OfflinePlayer player)
Create a chat player
|
Modifier and Type | Method and Description |
---|---|
void |
allowPvp(org.bukkit.OfflinePlayer player)
Allow PvP with a specific player
|
void |
clearPvp()
Clear all pvp settings
|
void |
clearPvp(org.bukkit.OfflinePlayer player)
Clear the specific PVP setting
|
void |
clearStatus()
Clear all statuses
|
void |
clearStatus(org.bukkit.OfflinePlayer player)
Clear the status
|
void |
denyPvp(org.bukkit.OfflinePlayer player)
Deny PvP with a specific player
|
Channel |
getChatChannel()
Get the chat channel
|
org.bukkit.ChatColor |
getColorFormat(org.bukkit.entity.Player player)
Get color format for a specific player
|
ACStatus |
getDefaultStatus()
Get default status
|
boolean |
getGlobalChat()
Check if player wants global chat
|
org.bukkit.ChatColor |
getGlobalColorFormat()
Get global color format
|
boolean |
getGlobalPvp()
Get Global pvp
|
ACStatus |
getGlobalStatus()
Get the global status
|
org.bukkit.entity.Player |
getLastMessenger()
Get the last private messenger
|
org.bukkit.entity.Player |
getLastPMPlayer()
Get last PM Player
|
boolean |
getLoginReset()
Get the login reset
|
org.bukkit.entity.Player |
getPlayer()
Get Player
|
java.util.TreeMap<java.lang.String,ACStatus> |
getPlayerSpecificStatuses()
Get Player specific statuses
|
java.util.TreeMap<java.lang.String,java.lang.Boolean> |
getPlayerSpeificPvp()
Get Player specific pvp state
|
boolean |
getPvp(org.bukkit.OfflinePlayer player)
Check if PVP with specific player
|
ACStatus |
getStatus(org.bukkit.OfflinePlayer target)
Get specific status
|
void |
setChatChannel(Channel channel)
Set the chat channel
|
void |
setDefaultStatus(ACStatus status)
Set default status
|
void |
setGlobalChat(boolean chat)
Set global chat state
|
void |
setGlobalChatRaw(boolean state)
Set global chat raw
|
void |
setGlobalPvp(boolean pvp)
Set Global pvp
|
void |
setGlobalStatus(ACStatus status)
Set the global status
|
void |
setKeepOnLogin()
Set keep on login
|
void |
setLastMessage(org.bukkit.entity.Player player)
Set the last private messenger
|
void |
setLastPMPlayer(org.bukkit.entity.Player player)
Set last PM Player
|
void |
setPlayer(org.bukkit.entity.Player player)
Set the player
|
void |
setPvp(org.bukkit.OfflinePlayer player,
boolean state)
Set the pvp state
|
void |
setResetOnLogin()
Set reset on login
|
void |
setStatus(ACStatus status,
org.bukkit.OfflinePlayer player)
Set specfic status
|
public ACPlayer(org.bukkit.OfflinePlayer player)
player
- Playerpublic ACStatus getDefaultStatus()
public void setDefaultStatus(ACStatus status)
status
- Statuspublic void setResetOnLogin()
public Channel getChatChannel()
public void setChatChannel(Channel channel)
channel
- Channelpublic void setKeepOnLogin()
public boolean getLoginReset()
public java.util.TreeMap<java.lang.String,ACStatus> getPlayerSpecificStatuses()
public java.util.TreeMap<java.lang.String,java.lang.Boolean> getPlayerSpeificPvp()
public org.bukkit.entity.Player getPlayer()
public org.bukkit.entity.Player getLastMessenger()
public void setLastMessage(org.bukkit.entity.Player player)
player
- Playerpublic org.bukkit.entity.Player getLastPMPlayer()
public void setLastPMPlayer(org.bukkit.entity.Player player)
player
- Playerpublic void setPlayer(org.bukkit.entity.Player player)
player
- Playerpublic void setGlobalStatus(ACStatus status)
status
- ACStatuspublic void setGlobalChatRaw(boolean state)
state
- Statepublic boolean getGlobalChat()
public void setGlobalChat(boolean chat)
chat
- Chatpublic ACStatus getGlobalStatus()
public void setStatus(ACStatus status, org.bukkit.OfflinePlayer player)
status
- AC Statusplayer
- Playerpublic ACStatus getStatus(org.bukkit.OfflinePlayer target)
target
- Playerpublic void allowPvp(org.bukkit.OfflinePlayer player)
player
- Playerpublic void denyPvp(org.bukkit.OfflinePlayer player)
player
- Playerpublic org.bukkit.ChatColor getColorFormat(org.bukkit.entity.Player player)
player
- Playerpublic org.bukkit.ChatColor getGlobalColorFormat()
public boolean getGlobalPvp()
public void setGlobalPvp(boolean pvp)
pvp
- Global PVPpublic void setPvp(org.bukkit.OfflinePlayer player, boolean state)
player
- Playerstate
- Statepublic void clearPvp(org.bukkit.OfflinePlayer player)
player
- Playerpublic void clearPvp()
public void clearStatus(org.bukkit.OfflinePlayer player)
player
- Playerpublic void clearStatus()
public boolean getPvp(org.bukkit.OfflinePlayer player)
player
- Player