Skip to content

Commit 53c26d8

Browse files
committed
Fix Freecam stutter
1 parent 7cc13bf commit 53c26d8

File tree

1 file changed

+4
-1
lines changed
  • src/main/kotlin/com/lambda/module/modules/player

1 file changed

+4
-1
lines changed

src/main/kotlin/com/lambda/module/modules/player/Freecam.kt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,10 @@ object Freecam : Module(
6464
private var prevPosition: Vec3d = Vec3d.ZERO
6565
private var position: Vec3d = Vec3d.ZERO
6666
private val lerpPos: Vec3d
67-
get() = prevPosition.interpolate(mc.partialTicks, position)
67+
get() {
68+
val tickProgress = mc.gameRenderer.camera.lastTickProgress
69+
return prevPosition.interpolate(tickProgress, position)
70+
}
6871

6972
private var rotation: Rotation = Rotation.ZERO
7073
private var velocity: Vec3d = Vec3d.ZERO

0 commit comments

Comments
 (0)