Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
04aaefb9ea | ||
|
|
d2fdb4f8e0 |
@@ -20,7 +20,15 @@ private val listeners = mutableMapOf<PacketPriority, MutableList<RegisteredPacke
|
|||||||
fun PacketEvent.handleSend() {
|
fun PacketEvent.handleSend() {
|
||||||
for (priority in PacketPriority.values()) {
|
for (priority in PacketPriority.values()) {
|
||||||
for (listener in listeners[priority] ?: continue) {
|
for (listener in listeners[priority] ?: continue) {
|
||||||
listener.listener.onSend(this)
|
try {
|
||||||
|
listener.listener.onSend(this)
|
||||||
|
} catch (e: Exception) {
|
||||||
|
listener.plugin.logger.warning(
|
||||||
|
"Exception in packet listener ${listener.listener.javaClass.simpleName}" +
|
||||||
|
" for packet ${packet.javaClass.simpleName}!"
|
||||||
|
)
|
||||||
|
e.printStackTrace()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -28,7 +36,15 @@ fun PacketEvent.handleSend() {
|
|||||||
fun PacketEvent.handleReceive() {
|
fun PacketEvent.handleReceive() {
|
||||||
for (priority in PacketPriority.values()) {
|
for (priority in PacketPriority.values()) {
|
||||||
for (listener in listeners[priority] ?: continue) {
|
for (listener in listeners[priority] ?: continue) {
|
||||||
listener.listener.onReceive(this)
|
try {
|
||||||
|
listener.listener.onReceive(this)
|
||||||
|
} catch (e: Exception) {
|
||||||
|
listener.plugin.logger.warning(
|
||||||
|
"Exception in packet listener ${listener.listener.javaClass.simpleName}" +
|
||||||
|
" for packet ${packet.javaClass.simpleName}!"
|
||||||
|
)
|
||||||
|
e.printStackTrace()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version = 6.62.0
|
version = 6.62.1
|
||||||
plugin-name = eco
|
plugin-name = eco
|
||||||
kotlin.code.style = official
|
kotlin.code.style = official
|
||||||
Reference in New Issue
Block a user