public class BanUtils extends Object
| Constructor and Description |
|---|
BanUtils() |
| Modifier and Type | Method and Description |
|---|---|
static BanResult |
banIfNeeded(NegativityPlayer player,
Cheat cheat,
int reliability)
Deprecated.
|
static BanResult |
banIfNeeded(NegativityPlayer player,
Cheat cheat,
int reliability,
long oldWarnAmount)
Basically common code for
SpigotNegativity#alertMod and SpongeNegativity#alertMod. |
static int |
computeBanDuration(NegativityPlayer player,
int reliability,
Cheat cheat) |
static void |
kickForBan(NegativityPlayer player,
Ban ban) |
static BanResult |
shouldBan(Cheat cheat,
NegativityPlayer np,
int relia)
Deprecated.
|
static BanResult |
shouldBan(Cheat cheat,
NegativityPlayer np,
int relia,
long oldWarnAmount)
Check if the given player should be banned for the given cheat
|
public static int computeBanDuration(NegativityPlayer player, int reliability, Cheat cheat)
public static BanResult shouldBan(Cheat cheat, NegativityPlayer np, int relia)
shouldBan(Cheat, NegativityPlayer, int, long)cheat - the cheat that can ban playernp - the concerned playerrelia - the reliability of the alertpublic static BanResult shouldBan(Cheat cheat, NegativityPlayer np, int relia, long oldWarnAmount)
cheat - the cheat that can ban playernp - the concerned playerrelia - the reliability of the alertoldWarnAmount - old warn of warn before adding some of thempublic static BanResult banIfNeeded(NegativityPlayer player, Cheat cheat, int reliability)
banIfNeeded(NegativityPlayer, Cheat, int, long)SpigotNegativity#alertMod and SpongeNegativity#alertMod.player - the player to ban if needcheat - the cheat concerned by the try of needreliability - the reliability of the cheatBanManager.executeBan(com.elikill58.negativity.universal.ban.Ban), null if banning was not neededpublic static BanResult banIfNeeded(NegativityPlayer player, Cheat cheat, int reliability, long oldWarnAmount)
SpigotNegativity#alertMod and SpongeNegativity#alertMod.player - the player to ban if needcheat - the cheat concerned by the try of needreliability - the reliability of the cheatoldWarnAmount - old warn of warn before adding some of themBanManager.executeBan(com.elikill58.negativity.universal.ban.Ban), null if banning was not neededpublic static void kickForBan(NegativityPlayer player, Ban ban)