Merge remote-tracking branch 'refs/remotes/origin/develop' into bugfix/gem-hunters-dupe
This commit is contained in:
commit
cbb63ba943
@ -12,7 +12,6 @@ import mineplex.core.common.util.UtilServer;
|
|||||||
|
|
||||||
public class BanwaveAction extends AntiHackAction
|
public class BanwaveAction extends AntiHackAction
|
||||||
{
|
{
|
||||||
private final AntiHack _antiHack = Managers.require(AntiHack.class);
|
|
||||||
private static final int BAN_DELAY_MINIMUM_MINUTES = 30;
|
private static final int BAN_DELAY_MINIMUM_MINUTES = 30;
|
||||||
private static final int BAN_DELAY_MAXIMUM_MINUTES = (int) TimeUnit.MINUTES.convert(2, TimeUnit.HOURS);
|
private static final int BAN_DELAY_MAXIMUM_MINUTES = (int) TimeUnit.MINUTES.convert(2, TimeUnit.HOURS);
|
||||||
|
|
||||||
@ -24,6 +23,8 @@ public class BanwaveAction extends AntiHackAction
|
|||||||
@Override
|
@Override
|
||||||
public void handle(PlayerViolationEvent event)
|
public void handle(PlayerViolationEvent event)
|
||||||
{
|
{
|
||||||
|
AntiHack _antiHack = Managers.get(AntiHack.class);
|
||||||
|
|
||||||
if (event.getViolations() >= (Math.floor(getMinVl() * .9)) && event.getPlayer().getMetadata("GWENEXTREMEPREJUDICE").get(0).asBoolean())
|
if (event.getViolations() >= (Math.floor(getMinVl() * .9)) && event.getPlayer().getMetadata("GWENEXTREMEPREJUDICE").get(0).asBoolean())
|
||||||
{
|
{
|
||||||
_antiHack.doBan(event.getPlayer(), event.getCheckClass(), true, _antiHack.getHoursBanned(event.getPlayer()));
|
_antiHack.doBan(event.getPlayer(), event.getCheckClass(), true, _antiHack.getHoursBanned(event.getPlayer()));
|
||||||
|
@ -7,8 +7,6 @@ import mineplex.core.antihack.AntiHack;
|
|||||||
|
|
||||||
public class GEPBanAction extends AntiHackAction
|
public class GEPBanAction extends AntiHackAction
|
||||||
{
|
{
|
||||||
private final AntiHack _antiHack = Managers.require(AntiHack.class);
|
|
||||||
|
|
||||||
public GEPBanAction(int vl)
|
public GEPBanAction(int vl)
|
||||||
{
|
{
|
||||||
super(vl);
|
super(vl);
|
||||||
@ -17,6 +15,8 @@ public class GEPBanAction extends AntiHackAction
|
|||||||
@Override
|
@Override
|
||||||
public void handle(PlayerViolationEvent event)
|
public void handle(PlayerViolationEvent event)
|
||||||
{
|
{
|
||||||
|
AntiHack _antiHack = Managers.get(AntiHack.class);
|
||||||
|
|
||||||
if (event.getViolations() >= this.getMinVl() && event.getPlayer().getMetadata("GWENEXTREMEPREJUDICE").get(0).asBoolean())
|
if (event.getViolations() >= this.getMinVl() && event.getPlayer().getMetadata("GWENEXTREMEPREJUDICE").get(0).asBoolean())
|
||||||
{
|
{
|
||||||
_antiHack.doBan(event.getPlayer(), event.getCheckClass(), true, _antiHack.getHoursBanned(event.getPlayer()));
|
_antiHack.doBan(event.getPlayer(), event.getCheckClass(), true, _antiHack.getHoursBanned(event.getPlayer()));
|
||||||
|
@ -7,8 +7,6 @@ import mineplex.core.antihack.AntiHack;
|
|||||||
|
|
||||||
public class ImmediateBanAction extends AntiHackAction
|
public class ImmediateBanAction extends AntiHackAction
|
||||||
{
|
{
|
||||||
private final AntiHack _antiHack = Managers.require(AntiHack.class);
|
|
||||||
|
|
||||||
public ImmediateBanAction(int vl)
|
public ImmediateBanAction(int vl)
|
||||||
{
|
{
|
||||||
super(vl);
|
super(vl);
|
||||||
@ -17,6 +15,8 @@ public class ImmediateBanAction extends AntiHackAction
|
|||||||
@Override
|
@Override
|
||||||
public void handle(PlayerViolationEvent event)
|
public void handle(PlayerViolationEvent event)
|
||||||
{
|
{
|
||||||
|
AntiHack _antiHack = Managers.get(AntiHack.class);
|
||||||
|
|
||||||
if (event.getViolations() >= (Math.floor(getMinVl() * .9)) && event.getPlayer().getMetadata("GWENEXTREMEPREJUDICE").get(0).asBoolean())
|
if (event.getViolations() >= (Math.floor(getMinVl() * .9)) && event.getPlayer().getMetadata("GWENEXTREMEPREJUDICE").get(0).asBoolean())
|
||||||
{
|
{
|
||||||
_antiHack.doBan(event.getPlayer(), event.getCheckClass(), true, _antiHack.getHoursBanned(event.getPlayer()));
|
_antiHack.doBan(event.getPlayer(), event.getCheckClass(), true, _antiHack.getHoursBanned(event.getPlayer()));
|
||||||
|
Loading…
Reference in New Issue
Block a user