如果监听这个事件的时候,设置ignoreCancelled = true,那么将不能监听到点击空气的事件!有大佬知道原因吗
手里没拿着方块, 右键点击空气是不会触发 PlayerInteractEvent 的
EnTIv 发表于 2021-8-17 10:05
手里没拿着方块, 右键点击空气是不会触发 PlayerInteractEvent 的
是的,但这个是在ignoreCancelled = false的情况下,可以空手左键点击空气可以触发事件。
但是如果ignoreCancelled = true。无论是不是空手,左键和右键点击空气,都不会触发PlayerInteractEvent
一口吃掉幻 发表于 2021-8-17 17:47
是的,但这个是在ignoreCancelled = false的情况下,可以空手左键点击空气可以触发事件。
但是如果ignore ...
那会不会是有别的插件先处理并且setCancelled(true)了?
你换成 Paper 服务端试试,之前我在 Spigot 上也遇到了类似的问题...
本帖最后由 Rothes 于 2021-8-17 20:04 编辑
(审题错误,数据删除)
(审题错误,数据删除)
南柯郡守 发表于 2021-8-17 18:32
那会不会是有别的插件先处理并且setCancelled(true)了?
不好意思哦,只有一个插件,我用的测试端