From 95f3e0d2c6316b98e7e9a081279cf29983798835 Mon Sep 17 00:00:00 2001 From: Dg636 Date: Tue, 16 Jan 2024 18:07:09 -0500 Subject: [PATCH] Update Scaffold.kt --- .../module/modules/movement/Scaffold.kt | 48 +++++++++---------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/src/main/java/net/ccbluex/liquidbounce/features/module/modules/movement/Scaffold.kt b/src/main/java/net/ccbluex/liquidbounce/features/module/modules/movement/Scaffold.kt index bd56af4d88..cad728f085 100644 --- a/src/main/java/net/ccbluex/liquidbounce/features/module/modules/movement/Scaffold.kt +++ b/src/main/java/net/ccbluex/liquidbounce/features/module/modules/movement/Scaffold.kt @@ -515,6 +515,30 @@ class Scaffold : Module() { wdTick -- } } + + // Tower + if (motionSpeedEnabledValue.get()) MovementUtils.setMotion(motionSpeedValue.get().toDouble()) + towerStatus = (!stopWhenBlockAboveValue.get() || BlockUtils.getBlock(BlockPos(mc.thePlayer.posX, mc.thePlayer.posY + 2, mc.thePlayer.posZ)) is BlockAir) + if (towerStatus) { + // further checks + when (towerActiveValue.get().lowercase()) { + "off" -> towerStatus = false + "always" -> { + towerStatus = (mc.gameSettings.keyBindLeft.isKeyDown || + mc.gameSettings.keyBindRight.isKeyDown || mc.gameSettings.keyBindForward.isKeyDown || + mc.gameSettings.keyBindBack.isKeyDown) + } + "pressspace" -> { + towerStatus = mc.gameSettings.keyBindJump.isKeyDown + } + "nomove" -> { + towerStatus = !(mc.gameSettings.keyBindLeft.isKeyDown || + mc.gameSettings.keyBindRight.isKeyDown || mc.gameSettings.keyBindForward.isKeyDown || + mc.gameSettings.keyBindBack.isKeyDown) && mc.gameSettings.keyBindJump.isKeyDown + } + } + } + if (towerStatus) move() if (towerModeValue.equals("WatchDog") && towerStatus && event.eventState == EventState.PRE) { if (wdTick != 0) { @@ -558,30 +582,6 @@ class Scaffold : Module() { } } } - - // Tower - if (motionSpeedEnabledValue.get()) MovementUtils.setMotion(motionSpeedValue.get().toDouble()) - towerStatus = (!stopWhenBlockAboveValue.get() || BlockUtils.getBlock(BlockPos(mc.thePlayer.posX, mc.thePlayer.posY + 2, mc.thePlayer.posZ)) is BlockAir) - if (towerStatus) { - // further checks - when (towerActiveValue.get().lowercase()) { - "off" -> towerStatus = false - "always" -> { - towerStatus = (mc.gameSettings.keyBindLeft.isKeyDown || - mc.gameSettings.keyBindRight.isKeyDown || mc.gameSettings.keyBindForward.isKeyDown || - mc.gameSettings.keyBindBack.isKeyDown) - } - "pressspace" -> { - towerStatus = mc.gameSettings.keyBindJump.isKeyDown - } - "nomove" -> { - towerStatus = !(mc.gameSettings.keyBindLeft.isKeyDown || - mc.gameSettings.keyBindRight.isKeyDown || mc.gameSettings.keyBindForward.isKeyDown || - mc.gameSettings.keyBindBack.isKeyDown) && mc.gameSettings.keyBindJump.isKeyDown - } - } - } - if (towerStatus) move() // Lock Rotation if (rotationsValue.get() != "None" && keepLengthValue.get()> 0 && lockRotation != null && silentRotationValue.get()) {