We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d48cef0 commit 78e610eCopy full SHA for 78e610e
src/main/kotlin/com/lambda/module/modules/network/PacketLimiter.kt
@@ -72,6 +72,9 @@ object PacketLimiter : Module(
72
listen<PacketEvent.Send.Pre>(Int.MAX_VALUE) {
73
if (it.packet::class.java.name in ignorePackets) return@listen
74
75
+ if (!globalQueue.add(it)) {
76
+ it.cancel()
77
+ }
78
// [email protected]("Packet sent: ${it.packet::class.simpleName} (${packetQueue.size} / $limit) ${Instant.now()}")
79
val queue = packetQueueMap.getOrPut(it.packet::class.java.name) {
80
LimitedDecayQueue(limit, interval)
0 commit comments