Skip to content

Commit 30b3789

Browse files
author
Doogie13
committed
Fix Boost speed, now fully functional
1 parent a178966 commit 30b3789

File tree

1 file changed

+9
-9
lines changed
  • src/main/kotlin/com/lambda/client/module/modules/movement

1 file changed

+9
-9
lines changed

src/main/kotlin/com/lambda/client/module/modules/movement/Speed.kt

+9-9
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ object Speed : Module(
5555
private val onGroundCheckAbove by setting("Smart Mode", true, { mode == SpeedMode.ONGROUND })
5656

5757
// boost settings
58-
private val boostSpeed by setting("Boost Speed", .61, 0.28..1.0, 0.01, {mode == SpeedMode.BOOST})
58+
private val boostSpeed by setting("Boost Speed", .388, 0.28..1.0, 0.01, {mode == SpeedMode.BOOST})
5959

6060
// Strafe Mode
6161
private var jumpTicks = 0
@@ -131,18 +131,18 @@ object Speed : Module(
131131

132132
it.packet.playerIsOnGround = false
133133

134-
it.packet.playerY =
134+
val pos =
135135
(
136136
if (
137-
world.collidesWithAnyBlock(
138-
player.entityBoundingBox
139-
.offset(it.packet.playerX, it.packet.playerY, it.packet.playerZ)
140-
.offset(0.0,.42,0.0))
137+
world.getBlockState(player.flooredPosition.add(0.0, 2.0, 0.0)).material.isSolid
141138
)
142139
.2
143140
else
144141
.42
145142
) + player.posY
143+
144+
it.packet.playerY = pos
145+
146146
}
147147
}
148148

@@ -217,7 +217,7 @@ object Speed : Module(
217217

218218
spoofUp = !spoofUp && player.onGround
219219

220-
if (player.movementInput.moveForward == 0f && player.movementInput.moveStrafe == 0f) {
220+
if (player.movementInput.moveForward == 0f && player.movementInput.moveStrafe == 0f || player.isInOrAboveLiquid || mc.gameSettings.keyBindJump.isKeyDown) {
221221
modifyTimer(50f)
222222
spoofUp = false
223223
return
@@ -231,11 +231,11 @@ object Speed : Module(
231231
event.x = -sin(yaw) * speed
232232
if (spoofUp) {
233233
event.y = min(0.0, event.y)
234-
} else if (player.movementInput.jump) {
235-
jump()
236234
}
237235
event.z = cos(yaw) * speed
238236

237+
player.setVelocity(event.x,event.y,event.z)
238+
239239
}
240240

241241
}

0 commit comments

Comments
 (0)