Skip to content

Commit c66d634

Browse files
authored
Merge pull request #222 from YsGqHY/stable/v3
refactor(listener):移除物品交互监听器无关检测
2 parents 4d816a5 + 6ee5483 commit c66d634

2 files changed

Lines changed: 2 additions & 5 deletions

File tree

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
group=me.arasple.mc.trmenu
2-
version=3.8.6
2+
version=3.8.7

plugin/src/main/kotlin/trplugins/menu/module/internal/listener/ListenerItemInteract.kt

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import org.bukkit.inventory.EquipmentSlot
66
import org.bukkit.inventory.Inventory
77
import taboolib.common.platform.event.EventPriority
88
import taboolib.common.platform.event.SubscribeEvent
9+
import taboolib.common.platform.function.info
910
import taboolib.common5.Baffle
1011
import taboolib.module.nms.MinecraftVersion.versionId
1112
import taboolib.module.nms.nmsProxy
@@ -36,10 +37,6 @@ object ListenerItemInteract {
3637
val item = e.item ?: return
3738
val session = MenuSession.getSession(player)
3839

39-
if (!InventoryNMS.instance.checkInventory(player.openInventory.topInventory)
40-
|| !InventoryNMS.instance.checkInventory(player.inventory)
41-
) return
42-
4340
if (player.openInventory.topInventory.holder != (player.inventory as Inventory).holder || session.menu != null) return
4441
if (interactCooldown.value.hasNext(player.name)) {
4542
val menu = Menu.menus.find { it -> it.settings.boundItems.any { it.itemMatches(item, true) } }

0 commit comments

Comments
 (0)