From deb15b183df375f9dcaad16d1d085609a6734bd5 Mon Sep 17 00:00:00 2001 From: S-B99 Date: Fri, 28 Feb 2020 21:56:55 -0500 Subject: [PATCH] add nopush --- .../me/zeroeightsix/kami/module/modules/movement/Velocity.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/me/zeroeightsix/kami/module/modules/movement/Velocity.java b/src/main/java/me/zeroeightsix/kami/module/modules/movement/Velocity.java index bfac9daf..defeaae7 100644 --- a/src/main/java/me/zeroeightsix/kami/module/modules/movement/Velocity.java +++ b/src/main/java/me/zeroeightsix/kami/module/modules/movement/Velocity.java @@ -17,6 +17,7 @@ import net.minecraft.network.play.server.SPacketExplosion; @Module.Info(name = "Velocity", description = "Modify knockback impact", category = Module.Category.MOVEMENT) public class Velocity extends Module { + private Setting noPush = register(Settings.b("NoPush", true)); private Setting horizontal = register(Settings.f("Horizontal", 0)); private Setting vertical = register(Settings.f("Vertical", 0)); @@ -44,7 +45,7 @@ public class Velocity extends Module { @EventHandler private Listener entityCollisionListener = new Listener<>(event -> { if (event.getEntity() == mc.player) { - if (horizontal.getValue() == 0 && vertical.getValue() == 0) { + if ((horizontal.getValue() == 0 && vertical.getValue() == 0) || noPush.getValue()) { event.cancel(); return; }