Skip to content

Commit 9c21ca1

Browse files
committed
Fixed ESP rendering
1 parent 15e81dc commit 9c21ca1

File tree

3 files changed

+20
-28
lines changed

3 files changed

+20
-28
lines changed

common/src/main/kotlin/com/lambda/graphics/RenderMain.kt

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,13 @@ package com.lambda.graphics
2020
import com.lambda.Lambda.mc
2121
import com.lambda.event.EventFlow.post
2222
import com.lambda.event.events.RenderEvent
23+
import com.lambda.event.events.TickEvent
24+
import com.lambda.event.listener.SafeListener.Companion.listen
2325
import com.lambda.graphics.gl.GlStateUtils.setupGL
2426
import com.lambda.graphics.gl.Matrices
2527
import com.lambda.graphics.gl.Matrices.resetMatrices
28+
import com.lambda.graphics.renderer.esp.global.DynamicESP
29+
import com.lambda.graphics.renderer.esp.global.StaticESP
2630
import com.lambda.module.modules.client.GuiSettings
2731
import com.lambda.util.Communication.info
2832
import com.lambda.util.math.Vec2d
@@ -58,6 +62,20 @@ object RenderMain {
5862

5963
setupGL {
6064
RenderEvent.World().post()
65+
StaticESP.render()
66+
DynamicESP.render()
67+
}
68+
}
69+
70+
init {
71+
listen<TickEvent.Post> {
72+
StaticESP.clear()
73+
RenderEvent.StaticESP().post()
74+
StaticESP.upload()
75+
76+
DynamicESP.clear()
77+
RenderEvent.DynamicESP().post()
78+
DynamicESP.upload()
6179
}
6280
}
6381

common/src/main/kotlin/com/lambda/graphics/renderer/esp/global/DynamicESP.kt

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -17,19 +17,6 @@
1717

1818
package com.lambda.graphics.renderer.esp.global
1919

20-
import com.lambda.event.EventFlow.post
21-
import com.lambda.event.events.RenderEvent
22-
import com.lambda.event.events.TickEvent
23-
import com.lambda.event.listener.SafeListener.Companion.listen
24-
import com.lambda.graphics.renderer.esp.ESPRenderer
2520
import com.lambda.graphics.renderer.esp.impl.DynamicESPRenderer
2621

27-
object DynamicESP : DynamicESPRenderer() {
28-
init {
29-
listen<TickEvent.Post> {
30-
clear()
31-
RenderEvent.StaticESP().post()
32-
upload()
33-
}
34-
}
35-
}
22+
object DynamicESP : DynamicESPRenderer()

common/src/main/kotlin/com/lambda/graphics/renderer/esp/global/StaticESP.kt

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -17,19 +17,6 @@
1717

1818
package com.lambda.graphics.renderer.esp.global
1919

20-
import com.lambda.event.EventFlow.post
21-
import com.lambda.event.events.RenderEvent
22-
import com.lambda.event.events.TickEvent
23-
import com.lambda.event.listener.SafeListener.Companion.listen
24-
import com.lambda.graphics.renderer.esp.ESPRenderer
2520
import com.lambda.graphics.renderer.esp.impl.StaticESPRenderer
2621

27-
object StaticESP : StaticESPRenderer() {
28-
init {
29-
listen<TickEvent.Post> {
30-
clear()
31-
RenderEvent.StaticESP().post()
32-
upload()
33-
}
34-
}
35-
}
22+
object StaticESP : StaticESPRenderer()

0 commit comments

Comments
 (0)