From cc2c847300beac1bfd6b455d6a3c924346ac5891 Mon Sep 17 00:00:00 2001 From: AlexTheCoder Date: Thu, 26 Jul 2018 03:33:01 -0400 Subject: [PATCH] Anticheat update --- Plugins/Mineplex.Core/pom.xml | 2 +- .../Mineplex.Core/src/mineplex/core/antihack/AntiHack.java | 3 ++- .../src/mineplex/core/antihack/actions/BanwaveAction.java | 4 ++-- .../src/nautilus/game/arcade/game/games/smash/SuperSmash.java | 2 ++ 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Plugins/Mineplex.Core/pom.xml b/Plugins/Mineplex.Core/pom.xml index b6c5e5918..0e892be17 100644 --- a/Plugins/Mineplex.Core/pom.xml +++ b/Plugins/Mineplex.Core/pom.xml @@ -42,7 +42,7 @@ com.mineplex anticheat - 1.12 + 1.13 org.tukaani diff --git a/Plugins/Mineplex.Core/src/mineplex/core/antihack/AntiHack.java b/Plugins/Mineplex.Core/src/mineplex/core/antihack/AntiHack.java index 064f211f2..5ad786368 100644 --- a/Plugins/Mineplex.Core/src/mineplex/core/antihack/AntiHack.java +++ b/Plugins/Mineplex.Core/src/mineplex/core/antihack/AntiHack.java @@ -38,6 +38,7 @@ import com.mineplex.anticheat.checks.Check; import com.mineplex.anticheat.checks.CheckManager; import com.mineplex.anticheat.checks.combat.FastBow; import com.mineplex.anticheat.checks.combat.KillauraTypeA; +import com.mineplex.anticheat.checks.combat.KillauraTypeB; import com.mineplex.anticheat.checks.combat.KillauraTypeC; import com.mineplex.anticheat.checks.combat.KillauraTypeD; import com.mineplex.anticheat.checks.combat.KillauraTypeE; @@ -96,7 +97,7 @@ public class AntiHack extends MiniPlugin { public static final Map, CheckThresholds> CHECKS = ImmutableMap., CheckThresholds>builder() .put(KillauraTypeA.class, new CheckThresholds("Kill Aura", 25, 45, 60)) -// .put(KillauraTypeB.class, new CheckThresholds("High CPS", 25, 40, 60)) + .put(KillauraTypeB.class, new CheckThresholds("High CPS", 25, 40, 60)) .put(KillauraTypeC.class, new CheckThresholds("Reach", 35, 80, 120)) .put(KillauraTypeD.class, new CheckThresholds("Kill Aura", 500, 1000, 1500)) .put(KillauraTypeE.class, new CheckThresholds("Kill Aura", 1000, 2000, 5000)) diff --git a/Plugins/Mineplex.Core/src/mineplex/core/antihack/actions/BanwaveAction.java b/Plugins/Mineplex.Core/src/mineplex/core/antihack/actions/BanwaveAction.java index 82c9c7a6b..5349e3602 100644 --- a/Plugins/Mineplex.Core/src/mineplex/core/antihack/actions/BanwaveAction.java +++ b/Plugins/Mineplex.Core/src/mineplex/core/antihack/actions/BanwaveAction.java @@ -12,8 +12,8 @@ import mineplex.core.common.util.UtilServer; public class BanwaveAction extends AntiHackAction { - private static final int BAN_DELAY_MINIMUM_MINUTES = 25; - private static final int BAN_DELAY_MAXIMUM_MINUTES = (int) TimeUnit.MINUTES.convert(1, TimeUnit.HOURS); + private static final int BAN_DELAY_MINIMUM_MINUTES = 5; + private static final int BAN_DELAY_MAXIMUM_MINUTES = 10; public BanwaveAction(int vl) { diff --git a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/smash/SuperSmash.java b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/smash/SuperSmash.java index bc0e54dd9..e05c0ddb7 100644 --- a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/smash/SuperSmash.java +++ b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/smash/SuperSmash.java @@ -33,6 +33,7 @@ import org.bukkit.scheduler.BukkitRunnable; import com.google.common.collect.Sets; import com.mineplex.anticheat.checks.move.Glide; +import com.mineplex.anticheat.checks.move.Speed; import mineplex.core.Managers; import mineplex.core.account.permissions.Permission; @@ -153,6 +154,7 @@ public abstract class SuperSmash extends Game AntiHack antiHack = Managers.get(AntiHack.class); antiHack.addIgnoredCheck(Glide.class); + antiHack.addIgnoredCheck(Speed.class); manager.GetExplosion().SetRegenerate(true); manager.GetExplosion().setRegenerateTime(TimeUnit.SECONDS.toMillis(30));