尝试制作反作弊时,LEFT_CLICK_BLOCK无法使用Java工作(Minecraft)

时间:2017-08-18 20:33:39

标签: java plugins minecraft

好的,所以我正在尝试创建一个反作弊,我需要的是对事件的一些帮助。基本上,这个if语句会抛出“LEFT_CLICK_BLOCK无法解析或不是字段”错误。以下是其中包含LEFT_CLICK_BLOCK的代码行:

if (e instanceof InteractEvent && ((InteractEvent)e).getAction().equals((Object)Action.LEFT_CLICK_BLOCK)) {
    this.swings -= 2;
}

我不希望显示太多的代码,因为我希望这个反作弊是为我的服务器定制的,尽管我愿意尽可能多地提供修复问题。谢谢!

Here is the rest of the PlayerData code.

1 个答案:

答案 0 :(得分:3)

您从错误的包导入。 导入net.md_5.bungee.api.chat.ClickEvent.Action而不是org.bukkit.event.block.Action

修复导入和插件将开始正确识别您的事件。不要总是依靠你的IDE为你导入东西,哈哈。