Skip to content

Commit 26f379d

Browse files
committed
Update BreakManager.kt
1 parent ec08702 commit 26f379d

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

src/main/kotlin/com/lambda/interaction/request/breaking/BreakManager.kt

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,13 @@ import com.lambda.event.Event
2222
import com.lambda.event.EventFlow.post
2323
import com.lambda.event.events.ConnectionEvent
2424
import com.lambda.event.events.EntityEvent
25-
import com.lambda.event.events.RenderEvent
2625
import com.lambda.event.events.TickEvent
2726
import com.lambda.event.events.UpdateManagerEvent
2827
import com.lambda.event.events.WorldEvent
28+
import com.lambda.event.events.onStaticRender
2929
import com.lambda.event.listener.SafeListener.Companion.listen
3030
import com.lambda.event.listener.UnsafeListener.Companion.listenUnsafe
3131
import com.lambda.graphics.renderer.esp.DynamicAABB
32-
import com.lambda.graphics.renderer.esp.builders.buildFilled
33-
import com.lambda.graphics.renderer.esp.builders.buildOutline
3432
import com.lambda.interaction.construction.blueprint.Blueprint.Companion.toStructure
3533
import com.lambda.interaction.construction.blueprint.StaticBlueprint.Companion.toBlueprint
3634
import com.lambda.interaction.construction.context.BreakContext
@@ -217,16 +215,16 @@ object BreakManager : RequestHandler<BreakRequest>(
217215
?.internalOnItemDrop(it.entity)
218216
}
219217

220-
listen<RenderEvent.DynamicESP> { event ->
218+
onStaticRender {
221219
val activeStack = breakInfos
222220
.filterNotNull()
223-
.firstOrNull()?.swapStack ?: return@listen
221+
.firstOrNull()?.swapStack ?: return@onStaticRender
224222

225223
breakInfos
226224
.filterNotNull()
227225
.forEach { info ->
228226
val config = info.breakConfig
229-
if (!config.renders) return@listen
227+
if (!config.renders) return@onStaticRender
230228
val swapMode = info.breakConfig.swapMode
231229
val breakDelta = info.context.cachedState.calcBreakDelta(
232230
player,
@@ -265,8 +263,8 @@ object BreakManager : RequestHandler<BreakRequest>(
265263
val dynamicAABB = DynamicAABB()
266264
dynamicAABB.update(interpolatedNow)
267265
dynamicAABB.update(interpolatedNext)
268-
if (config.fill) event.renderer.buildFilled(dynamicAABB, fillColor)
269-
if (config.outline) event.renderer.buildOutline(dynamicAABB, outlineColor)
266+
if (config.fill) it.filled(dynamicAABB, fillColor)
267+
if (config.outline) it.outline(dynamicAABB, outlineColor)
270268
}
271269
}
272270
}

0 commit comments

Comments
 (0)