diff --git a/src/main/kotlin/net/ccbluex/liquidbounce/utils/client/PacketQueueManager.kt b/src/main/kotlin/net/ccbluex/liquidbounce/utils/client/PacketQueueManager.kt index 7e2f56bbc385..9c60f2e4dca7 100644 --- a/src/main/kotlin/net/ccbluex/liquidbounce/utils/client/PacketQueueManager.kt +++ b/src/main/kotlin/net/ccbluex/liquidbounce/utils/client/PacketQueueManager.kt @@ -185,7 +185,7 @@ object PacketQueueManager : EventListener { } } - fun flush(flushWhen: (PacketSnapshot) -> Boolean) = mc.renderTaskQueue.add(Runnable { + fun flush(flushWhen: (PacketSnapshot) -> Boolean) { packetQueue.removeIf { snapshot -> if (flushWhen(snapshot)) { flushSnapshot(snapshot) @@ -194,9 +194,9 @@ object PacketQueueManager : EventListener { false } } - }) + } - fun flush(count: Int) = mc.renderTaskQueue.add(Runnable { + fun flush(count: Int) { // Take all packets until the counter of move packets reaches count and send them var counter = 0 @@ -214,7 +214,7 @@ object PacketQueueManager : EventListener { break } } - }) + } fun cancel() { positions.firstOrNull().let { pos ->