@Override
protected void execute() {
JSONObject response = this.request_JOBJ();
PlayerIPBanEvent ipBanEvent = new PlayerIPBanEvent(ip, issuedBy, issuedByUUID, reason);
plugin.getServer().getPluginManager().callEvent(ipBanEvent);
if (ipBanEvent.isCancelled()){
return;
}
issuedBy = ipBanEvent.getSenderName();
reason = ipBanEvent.getReason();
// Add default bukkit ipban
if (Util.isValidIP(ip)){
Bukkit.getServer().banIP(ip);
}