package me.daun.syka.blyat.pyk.pyk.liquidbums.features.module.modules.movement.speeds.thefleksiscekcu; import net.ccbluex.liquidbounce.event.MoveEvent; import net.ccbluex.liquidbounce.features.module.modules.movement.speeds.SpeedMode; import net.ccbluex.liquidbounce.utils.MovementUtils; public class NewAAC4Hop extends SpeedMode { public NewAAC4Hop() { super("AAC4.4.0"); } public void onUpdate() { if (!mc.getThePlayer().isInWater()) { if (MovementUtils.isMoving()) { if (mc.getThePlayer().getOnGround()) { mc.getGameSettings().getKeyBindJump().setPressed(false); mc.getThePlayer().jump(); } if (!mc.getThePlayer().getOnGround() && mc.getThePlayer().getFallDistance() <= 0.1D) { mc.getThePlayer().setSpeedInAir(0.02F); mc.getTimer().setTimerSpeed(1.4F); } if (mc.getThePlayer().getFallDistance() > 0.1D && mc.getThePlayer().getFallDistance() < 1.3D) { mc.getThePlayer().setSpeedInAir(0.0205F); mc.getTimer().setTimerSpeed(0.65F); } if (mc.getThePlayer().getFallDistance() >= 1.3D) { mc.getTimer().setTimerSpeed(1.0F); mc.getThePlayer().setSpeedInAir(0.02F); } } else { mc.getThePlayer().setMotionX(0.0D); mc.getThePlayer().setMotionZ(0.0D); } } } public void onMove(MoveEvent event) { } public void onMotion() { } public void onDisable() { mc.getTimer().setTimerSpeed(1.0F); mc.getThePlayer().setSpeedInAir(0.02F); } }