-
Notifications
You must be signed in to change notification settings - Fork 118
Open
Description
在ClickListener的onOpen中:
fun onOpen(e: InventoryOpenEvent) {
val builder = MenuHolder.fromInventory(e.inventory) as? ChestImpl ?: return
// 构建回调
submit {
builder.buildCallback(e.player as Player, e.inventory)
builder.selfBuildCallback(e.player as Player, e.inventory)
}
}
处理回调是用的submit {},但是这样做会让回调任务在下一个tick才能执行,其他插件无法在InventoryOpenEvent事件中监听到容器内容。作为同步回调,这样是否不太妥当,如果能改成submit(now = true)会更好
而且这个优先级似乎可以高一些?
Metadata
Metadata
Assignees
Labels
No labels