public class AltAccountBan extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AltAccountBan.BanAltAction |
| Constructor and Description |
|---|
AltAccountBan(int altNb,
Configuration config) |
| Modifier and Type | Method and Description |
|---|---|
AltAccountBan.BanAltAction |
getAction()
Get the action of the ban to do with alt
|
@Nullable String |
getAlertMessage() |
int |
getAltNb() |
long |
getBanTime()
Get the time of ban in milliseconds.
|
HashMap<ReportType,Integer> |
getConditions() |
boolean |
hasCondition(long warns,
long violations)
Check if players has enough warn/violations... to be banned
|
boolean |
isBanDef()
Know if the ban is definitely
If the ban time is -1, it's a definitive ban
|
public AltAccountBan(int altNb,
Configuration config)
public int getAltNb()
public AltAccountBan.BanAltAction getAction()
public HashMap<ReportType,Integer> getConditions()
public @Nullable String getAlertMessage()
public long getBanTime()
public boolean isBanDef()
public boolean hasCondition(long warns,
long violations)
warns - the warn of all playersviolations - the violations of all players