好的,所以我正在尝试创建一个反作弊,我需要的是对事件的一些帮助。基本上,这个if
语句会抛出“LEFT_CLICK_BLOCK
无法解析或不是字段”错误。以下是其中包含LEFT_CLICK_BLOCK
的代码行:
if (e instanceof InteractEvent && ((InteractEvent)e).getAction().equals((Object)Action.LEFT_CLICK_BLOCK)) {
this.swings -= 2;
}
我不希望显示太多的代码,因为我希望这个反作弊是为我的服务器定制的,尽管我愿意尽可能多地提供修复问题。谢谢!
答案 0 :(得分:3)
您从错误的包导入。
导入net.md_5.bungee.api.chat.ClickEvent.Action
而不是org.bukkit.event.block.Action
。
修复导入和插件将开始正确识别您的事件。不要总是依靠你的IDE为你导入东西,哈哈。